I was on the #teachingpython podcast! I got to talk with Kelly and Julian about Python, #CircuitPython, UF2 bootloader troubles, and #embedded systems in general. It was a lot of fun. https://www.teachingpython.fm/156
When Code Leaves the Screen

In this episode of Teaching Python, Kelly Schuster-Paredes and Julian Sequeira talk with engineer and maker Todd Kurt about physical computing and what happens when code moves from the screen to hardware. The conversation focuses on CircuitPython and MicroPython, including how they differ in design, teaching focus, and tradeoffs. Todd describes his background in engineering, web development, and open source hardware, and the group discusses practical classroom challenges such as bootloaders, UF2 files, board compatibility, libraries, and wiring mistakes. Kelly and Julian also share examples from their classrooms, where students use boards, sensors, NeoPixels, and other devices to build tangible projects and develop troubleshooting skills.

Teaching Python

Today's Tutorial [May 23, 2026]

Lesson 193: Pico Hacking Course (Part 10 - Hacking int)

In this lesson we will discuss hacking the int data type.

#STEM #Embedded #ReverseEngineering

https://github.com/mytechnotalent/Reverse-Engineering

GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering

GitHub

Book: Secret Life of Circuits ( https://lcamtuf.coredump.cx/electronics/ ) by @lcamtuf is *so* good. I'm about 1/3 through and I can already feel concepts I poorly learned years ago settling into stronger and more consistent relationships.

For me, it seems to sit somewhere between "how-to" oriented electronics texts and university textbooks' math-first approach. There is still some math, but mostly to help the explanations and usage examples. The extra level of details is helping me build a better model of how things actually work. (I *think* I finally understand the relationship between the three leads on a transistor !) Having tiny epiphanies every 10 pages or so. (wait... a diode is just a single NP semiconductor transition?!?!).

Highly recommended for self-taught electronics folks!

#electronics #embedded

The Secret Life of Circuits

The Secret Life of Circuits

Today's Tutorial [May 22, 2026]

Lesson 192: Pico Hacking Course (Part 9 - Debugging int)

In this lesson we will discuss debugging the int data type.

#STEM #Embedded #ReverseEngineering

https://github.com/mytechnotalent/Reverse-Engineering

GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering

GitHub

#embedded #stm32 #CortexM0 #arm #codium #podman

So I've got a pretty decent recipe now for creating a containerized embedded build environment for ARM Cortex devices using slop-free tooling like PodMan and Codium.

It's a bit more work than using VSCode and the built in devcontainer support, but I think it's still useable for a typical embedded developer.

It works on Windows and Linux and (I'm assuming) MacOS as well.

Is this something the community would be interested in reading about?

Flipper One – we need your help

Flipper One은 완전히 새롭게 설계된 오픈 소스 ARM 기반 리눅스 사이버덱 프로젝트로, 메인라인 리눅스 커널 완전 지원과 바이너리 블롭 제거를 목표로 한다. Rockchip RK3576 SoC를 기반으로 하며, Collabora와 협력해 메인라인 커널 지원을 추진 중이다. 고성능 CPU와 저전력 MCU의 코프로세서 아키텍처를 채택해 다양한 네트워크 인터페이스와 확장성을 제공하며, 개발 과정 전반을 공개해 커뮤니티 참여를 독려한다. 이는 기존 Flipper Zero와는 다른 네트워크 계층과 용도의 별개 프로젝트다.

https://blog.flipper.net/flipper-one-we-need-your-help/

#linux #arm #openhardware #embedded #opensource

Flipper One — we need your help

With Flipper One, we're reimagining what a Linux cyberdeck can be — it's a huge project. We're opening up the development process and asking the community for help.

Flipper Blog

Embedded Rust is becoming my haven for a no-AI-generated-code hobby programming experience. While I *do* use AI to assist in understanding concepts and troubleshooting directly related to embedded Rust, all the code is written by my own grubby human hands. It is absolutely accelerating my understanding which is my goal with a hobby programming project, not sheer output.

On that note, got my test stand built for a safe autodialer called Happydude.

#embedded #rust #ai

On this week's show we discussed robots, ethics and water use in AI with Dr Tom Williams.
He spoke about a human-centered technology development mindset.
Listen here: https://embedded.fm/episodes/525
Here's an excerpt:

#professor #author #ethics #robot #robotics #robots #engineering #podcast #embedded

🌍 Cross-compile with ease:

fz -cc main.c -toolchain zig -target aarch64-linux-musl -out app

One command. No sysroot hell. No toolchain zoo.

Supports: Linux • Windows • macOS • WASM (experimental)

#Embedded #CrossCompile #Linux

Today's Tutorial [May 21, 2026]

Lesson 191: Pico Hacking Course (Part 8 - int)

In this lesson we will discuss the int data type.

#STEM #Embedded #ReverseEngineering

https://github.com/mytechnotalent/Reverse-Engineering

GitHub - mytechnotalent/Reverse-Engineering: A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures.

A FREE comprehensive reverse engineering tutorial covering x86, x64, 32-bit/64-bit ARM, 8-bit AVR and 32-bit RISC-V architectures. - mytechnotalent/Reverse-Engineering

GitHub