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 feel like I literally leveled up my python skills during this project. I was so tempted to just write v2 in C, after v1s memory issues. glad I stuck to micropython. It has been a blast.
August 26, 2025 at 11:06 PM
I think I’ll call it PicoPlane. A Micropython/Python controller and flight computer
August 24, 2025 at 8:39 PM
IMO, You should ALWAYS write async code for microcontrollers. Not a fan of interrupts. Async is the way to go , except for strict timing applications. I try to use hardware to service interrupts whenever possible. There’s even a sick Async API in the C SDK. I just can’t help myself. This is the way
August 24, 2025 at 1:12 AM
Reposted by Joel Edem
Hmm, async/await has been very elegant in MicroPython on microcontrollers - simple to write, easy to reason with. Threads, in any form, are not particularly well supported in that domain.

I concede that embedded Python is a small niche 😜
August 22, 2025 at 1:22 AM
Reposted by Joel Edem
A pin configurator and pinout diagram for the Raspberry Pi RP2350B and RP2350A chips:

rp2350b.pinout.xyz
rp2350a.pinout.xyz
August 3, 2025 at 8:30 PM
Reposted by Joel Edem
and I thought I had a problem
August 2, 2025 at 1:16 PM
Reposted by Joel Edem
Too much "we're cooked" & not enough "we're not gonna take this shit"
August 2, 2025 at 5:37 AM
Reposted by Joel Edem
August 1, 2025 at 11:09 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
I wholeheartedly disagree with this take. I think python has the best implementation of async await of all the languages out there.
Async *can* make it hard to reason about control flow once a task is created but it doesn’t have to . I’ve got async + threads all playing nicely with tkinkers loop
July 26, 2025 at 4:05 PM
Streaming orientation data from micropython to python on the desktop running good old tkinter .
July 24, 2025 at 7:58 AM
Reposted by Joel Edem
Ted Cruz: ‘Vacationing Is How I Grieve’
July 8, 2025 at 8:25 PM
Crazy how twitter has a bunch of engineers on standby, ready to dial up the Nazi meter on command.
Linda Yaccarino went to work for 2 years, watching nazi engineers fiddle with the knobs.
I don't believe she left because they turned the Mechahitler knob a tad too high, its always been there.
axios.com Axios @axios.com · Jul 9
Elon Musk broke his silence on Grok after the AI platform faced backlash for using antisemitic language.
Musk breaks silence on Grok's Nazi bender
Musk has recently expressed frustration with Grok's way of answering questions.
www.axios.com
July 9, 2025 at 5:15 PM
Reposted by Joel Edem
Would put 10% odds on Musk naming Grok CEO of x
July 9, 2025 at 4:35 PM
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
Reposted by Joel Edem
“So-and-so must resign” starting to feel like “Godzilla should stop it”.
June 30, 2025 at 2:36 PM
🧵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
I guess the PIO+DMA on the Raspberry Pi Pico 2 is pretty much Turing complete.
Im addicted to async, and love getting stuff off the processor anytime I can. You can generate carefully crafted bytes by shuffling bits around, all without the CPU. The "Knight Rider" pattern in micropython.
June 13, 2025 at 7:58 AM
Reposted by Joel Edem
💀💀💀💀💀
June 6, 2025 at 5:52 AM
Reposted by Joel Edem
Jordan Peterson on lasagne
May 26, 2025 at 9:42 AM
Reposted by Joel Edem
It's true and we should say it.

Describe good virtues as American. Call bad things Un-American. Not reinforcing it is how we let them get redefined.
"DEI" is not a bad word. Diversity, equity, and inclusion are fundamentally American – a reflection of who we actually are.

After centuries of erasure, we've seen progress in representation in recent years, and I don’t want to go back.
May 8, 2025 at 12:54 AM
Reposted by Joel Edem
Early exit polls suggest the new pope did particularly well with male voters aged 45-79.
May 8, 2025 at 4:16 PM