Brussels / 3 & 4 February 2024


Poke all the microcontrollers!

This is the story of GNU poke and GDB coming together to help embedded developers!

The whole talk will be around a live demo starting from how to build GDB with GNU poke integration, and continuing on examples of board bring up, peripherals testing and verification, and program testing strategies. The idea is to show the possibilities through examples, while not going deep into the details.

This whole magic is possible because of libpoke, the core of the GNU poke project. It enables integration of Poke computing environment (the incremental compiler, IO space management and Poke Virtual Machine (PVM)) into any application.


Mohammad-Reza Nabipoor