Our world is inherently parallel and I am convinced that our programming languages must provide adequate abstractions so we can model our world while keeping our sanity. Python always had many tools, frameworks and techniques for implementing concurrent behaviour. But there was never an obvious way to do things (I...
[Read More]
C Json parser
structured code
I recently had to parse Json data on a small embedded system. When looking for tools to help with this, I found and loved Serge Zaitsev’s jsmn (pronounced “Jasmine”).
[Read More]
Nuvoton N76
flash firmware using Linux
If you know anything about microcontrollers you most likely know that blinking a LED on the microcontroller development board is what we call a hello-world program for other technologies. Over the years I have done this exercise 10 times or more using different microcontrollers and boards. Once the board-specifics, compiler...
[Read More]
CMock
unit testing ESP-32 code
Today I will let you in on a secret… on how to test embedded C programs. The unit testing framework Unity is already part of ESP-IDF and is pretty straight forward to use.
[Read More]
Query AWS Athena
from Jupyter Notebooks
Jupyter is a powerful tool that should be part of almost anyone’s toolbox. At first it might seem like Jupyter is a tool that is focused on Data Science and Machine Learning, but actual it is way more than that. Jupyter can be a teaching tool, a presentation tool, a...
[Read More]