From Open Silicon to Real Hardware: Hands-On RISC-V Development w/ Zephyr and Puppy Microcontroller
summary
Brazil’s Puppy is a PULPissimo-derived RISC‑V microcontroller running up to 100 MHz with crypto and AI acceleration, delivered as open‑source hardware and software on GitHub and integrated with Zephyr + MCUboot and Arduino form factors. Workshop attendees compile and flash Zephyr apps using west, inspect project config and device tree aliases, run a working hello world and a PWM buzzer music demo tied to an active‑low button, and validate an 8 PWMs / drone proof‑of‑concept that actually spins motors.
AI-written summary · about
chapters (5)
- 0:00Introduction to Puppy microcontroller
- 10:02Hands-on Hello World demo
- 44:15Zephyr project structure explained
- 52:12Music generator with button and buzzer
- 1:03:40Closing and future plans
related talks
39mA Slice of Zephyr Pi!
39mA Slice of Zephyr Pi!
01h 19mMini-conference: RISC-V Support in Zephyr
48mZephyr Project on Beetle
25mChallenging Hardware Contests With Zephyr and Lessons Learned
54mCombat complexity - build your own open OS and hardware
34mZephyr and OpenAMP
38mJumpstarting Zephyr: Engaging Newcomers through Practical Workshops
