Hardware & Making

RP2040 PIO Emulator as DevTool

Medientheater
Jürgen Reuter
Developing PIO programs for the Raspberry Pico RP2040 chip is really hard, since -- in contrast to the ARM cores -- access to the PIO's inner state is very limited, and debugging output and tracing almost impossible. Therefore, in early 2021, I implemented an emulator for the RP2040 PIO, and a set of tools (for the command line as well as GUI based) and a very simple scripting language for program control and debugging output. The tool set thus supports developing PIO programs by running on the emulator, step by step, if desired, and inspecting as well as logging the PIO's inner state and all GPIO output. Source code is available on GitHub (https://github.com/soundpaint/rp2040pio), and detailed documentation on Read the Docs (https://rp2040pio-docs.readthedocs.io/en/latest/).

Additional information

Live Stream https://streaming.media.ccc.de/gpn20/medientheater
Type Vortrag (kurz)
Language German

More sessions

5/19/22
Hardware & Making
jaseg
Vortragssaal
Hardware Security Modules (HSMs) are cryptographic co-processors that self-erase when manipulated to stop physical attacks. They are old tech, but have not yet made their way into hackers' hands because they cost tens of thousands of euros each. In this talk, I will show you how you can DIY' an HSM that is as secure as those 10k€ commercial ones for less than 100€.
5/20/22
Hardware & Making
Kevin Heneka
Vortragssaal
Sicherheit von elektrischen Installationen und Anlagen
5/21/22
Hardware & Making
bazjo
Medientheater
Radiosonden sind die Messgeräte, die an Wetterballons hängend tagtäglich Daten für die Wettervorhersage generieren. Diese Geräte sind Einweg-Wegwerfprodukte, die nach der Landung die Umwelt vermüllen. Doch nicht nur der Wetterdienst weiß, wo die Sonden unterwegs sind - wir können sie einsammeln und für unsere eigenen Zwecke hacken.
5/21/22
Hardware & Making
Colin
Ausstellung BioMedien
At the Workshop we will be modelling Menstrual Cups with [Openscad] (https://openscad.org/) and [youin3d](youin3d)(and possibly making them). Our plan is to be the first to use resin 3d printer's to make menstrual cups from medical grade resin (& silicone moulds)
5/21/22
Hardware & Making
Mitch Altman
Raum 115
**Anyone** can learn to solder!<br> It is useful and fun. Learn to solder by making a cool badge that you can wear and blink wherever you go. (Also available are ArduTouch music synthesizer kits for making music, and TV-B-Gone kits for turning off TVs in public places.) The "I Can Solder!" Badge kit is a very simple open hardware kit that anyone can use for learning to solder. The ArduTouch kit is a performing musical instrument -- also open hardware. TV-B-Gone is an open hardware kit for ...
5/21/22
Hardware & Making
Sarah
Medientheater
Schweißen aus Nerdsicht. Basics, Metallurgie und worin man sonst noch abtauchen kann.
5/21/22
Hardware & Making
Markus Seifert
Blauer Salon
Eine Gartenhütte ohne Anschluss ans öffentliche Stromnetz mit einer Solar-Inselanlage elektrifizieren ist nicht schwer, muss aber geplant werden. Ich möchte die folgenden Fragen klären: Welches Panel, welchen Laderegler, welche Batterie und wie kommt das ganze zusammen.