Kongduino

  • ØBDØ3H

    I just saw a comment on LoRa.asm, about the routine at 0BD03H not working, and since I was intrigued (as I’ve used this routine before…) I did a quick test. It was satisfying to be able to write ASM code from scratch (albeit simple code). So, I’m not sure what Tibi was doing wrong, but,…

  • LoRa E-5 Commander

    LoRa E-5 Commander

    I haven’t posted anything for a while, probably equal parts laziness and lack of focus, but I have the right topic / pretext to post something, and it’s going to be a new one for me: a double review, from 2 different suppliers. A disclaimer first: the products reviewed here were sponsored by the respective…

  • Another kind of BBQ

    Another kind of BBQ

    About two years ago I bought a BBQ10 Keyboard from SolderParty. I made it work with an M5Stack, and, as usual, forget about it almost right away – but I have an excuse, yes I have: I liked it so much (I am after all a recovering Blackberry addict) I bought a Keyboard Featherwing from…

  • State of the Union. C style.

    During a discussion on our RAK Discord server, where I was helping a user with how to approach his problem, another user mentioned that it would be a great way to use a Union to solve the problem – and it was indeed a good idea. So I produced sample code for the coding problem…

  • Adding TRNG to CircuitPython

    Adding TRNG to CircuitPython

    I recently bought a 01Studio “pyBase for Micropython” with an nRF52840 sister board. There’s a whole blog post to write about the experience of buying from 01Studio (mostly positive), but this Twitter thread will do for now. One ironic thing is that the nRF52 board runs CircuitPython instead of µPython, and my attempts to compile…

  • Flashing Firmware on WisBlock

    This weekend I have been playing with older stuff, and odds and ends I don’t get to play with nowhere near enough. Like finding brand-new TFT screens, which are probably a decade old, and getting at least one to work with yet another oldie, the Arduino Due. Or stumbling up a RAK811 EVB (EValuation Board),…

  • Intermezzo: RAK3172

    Intermezzo: RAK3172

    I am nowhere near done yet with Indoor Environment Monitoring with LoRa, but work interfered a little, as we have launched a new product, the RAK3172, and since a lot of what I do at RAK is to find issues, problems and bugs, I had to focus a little on this new baby! Inside is…

  • Indoor Environment Monitoring with LoRa, Part 6

    Indoor Environment Monitoring with LoRa, Part 6

    From one chart to two charts. In the previous blog post, we had all 4 values displayed in a Dygraphs chart. This was okay-ish, but the disparity in ranges (H/T below 100 vs tVOC/CO2, especially the latter, often 800+) made it hard to read. Plus the lines were a bit thin, and the colours were…

  • Indoor Environment Monitoring with LoRa, Part 5

    Indoor Environment Monitoring with LoRa, Part 5

    Python time! Contrary to a legend that floats on our French Discord group, I am not allergic to Python… Coño, I coded my first IRC bot in Python back when y’all Millenials were learning multiplication tables 😉 But more seriously, I am indeed a little reluctant to run Python code on IoT machines, especially the…

  • Indoor Environment Monitoring with LoRa, Part 4

    In the previous instalment we had a semi-functional system, where a BastWAN was sending PING packets, loaded with environment data. I used a bigger breadboard, and the sensor seems to work better. The temperature issue, 125°C, has disappeared… So we have a full set of data points ready to be stored and displayed. I am…