Joel Edem
banner
immortal-mind.bsky.social
Joel Edem
@immortal-mind.bsky.social
Probably out somewhere, reinventing the wheel
First power up! 💯% probably of crashing into a million pieces. Hope this ends better than v1
#Micropython #python #PicoPlane
October 20, 2025 at 3:48 PM
Finally added some menus and brought up the touch sensor. It’s starting to feel like “real”. Micropython 💪🏾
October 14, 2025 at 3:43 AM
I cheated a bit with the 3d render. Had to go back to C. Sorry but there are no sane libraries in python to do headless rendering. I even tried Godot but it doesn’t render in headless mode. I ended up using @tsoding.bsky.social Olive.c cos I thought it was funny. Gonna replace it with raylib soon
August 26, 2025 at 11:47 PM
I think I’ll call it PicoPlane. A Micropython/Python controller and flight computer
August 24, 2025 at 8:39 PM
I see, I think you’ll need digital io expanders like the pcf8574. Since buttons are either pressed or released, you don’t need analog pins for those . In my current project , I use the pcf8574 to read button and toggle switch states . The buttons emit single press, double press or long press events
July 31, 2025 at 11:40 AM
Building a controller, flight computer and ground station from scratch in python has been quite the project.
I remember trying out the micropython driver for the ili9351 and run out of memory clearing the screen😂. This has a fun journey in optimization and memory management in python for real time
July 31, 2025 at 10:24 AM
Streaming orientation data from micropython to python on the desktop running good old tkinter .
July 24, 2025 at 7:58 AM
Why did I add so many inputs. Love how smooth and responsive they are. Not bad micropython, not bad
July 9, 2025 at 1:36 AM
I spent too much time working on this toggle animation that only lasts a few ms so I thought I’d post about it. It’s hard to pick one color.

It’s Probably time for me to invest in a decent tripod. #micropython
July 9, 2025 at 1:09 AM
🧵Fact: Side tracks are always more fun than the main track. A "quick refactor" of my frame buffer turned into, I could probably add this feature since Im here, turned into a weekend of juggling bytes in Micropython on the Pico 2. The animations are decompressed and rendered entirely by DMA!
June 26, 2025 at 2:19 AM
Here the A DMA channel is reading a pattern from memory, into a PIO state machine which controls the pace. The new DMA channels on the RP250 can be configured to run endlessly or repeat after set cycles.
June 13, 2025 at 7:58 AM