Recent Hardware Contests • Lessons Learned from the Contests • Presenting at the Zephyr Project Meetup in Japan • Summary An Introduction to Hardware Contests with Zephyr
The Power Hop Challenge https://www.hackster.io/contests/ribbithop BLE Audio Design Challenge https://www.hackster.io/contests/SonicSprint Edge AI Earth Guardians https://www.hackster.io/contests/earthguardians 2025 Pet Hacks Challenge https://hackaday.io/contest/202866-2025-pet-hacks-challenge One Hertz Challenge https://hackaday.io/contest/203248-one-hertz-challenge 2025 Configurable Logic Design Challenge https://www.microchip.com/en-us/campaigns/clb-design-challenge STM32 Edge AI Contest https://www.elektormagazine.com/stm32ai Hardware Development Contests There are many hardware contests around the world. These are just a few examples.
Zephyr https://www.hackster.io/contest s/board-designer https://www.hackster.io/contests/earthgu ardians https://www.hackster.io/conte sts/ribbithop https://www.hackster.io/contests/ SonicSprint https://www.hackster.io/contes ts/Restraint2Reinvention https://www.elektormagazine.c om/stm32ai https://www.allaboutcircuits.com/giveaways/2025-n xp-design-contest-using-nxps-frdm-i-mx-93-board/ https://www.hackster.io/contests /InfineonMLModel Nordic is a key sponsor. Infineon is a key sponsor. STMicroelectronics is a key sponsor. NXP is a key sponsor. Low power is one of the theme. Big Contributors with Zephyr.
participated in three contests in 2025 https://www.hackster.io/contest s/board-designer https://www.hackster.io/contests/earthgu ardians https://www.hackster.io/conte sts/ribbithop https://www.hackster.io/contests/ SonicSprint https://www.hackster.io/contes ts/Restraint2Reinvention https://www.elektormagazine.c om/stm32ai https://www.allaboutcircuits.com/giveaways/2025-n xp-design-contest-using-nxps-frdm-i-mx-93-board/ https://www.hackster.io/contests /InfineonMLModel Nordic is a key sponsor. Infineon is a key sponsor. STMicroelectronics is a key sponsor. NXP is a key sponsor. Low power is one of the theme. Timeline: Jan-May 2025 Timeline: Mar-Jun 2025 Timeline: Jul-Sep 2025
PCB fabrication. ・Using sponsor-designated theme ICs and tools earned more points → "Nordic nRF54L15 SoC" was one of themes. Nordic's Wireless SoC was one of the themes (Complete the project) Not Win... Jan-May 2025 Board Designer Competition https://www.hackster.io/contests/board-designer Maker's nRF54L15 Debug Board
Applications with Zephyr https://www.nordicsemi.com/Products/nRF54L15 https://www.zephyrproject.org/ ▪Open-Source Zephyr(RTOS) + ・Cortex-M33_128MHz ・256KB_RAM / 1.5MB_Flash My first experience
board. ▪ The official samples from Zephyr and Nordic https://github.com/zephyrproject-rtos/zephyr/tree/main/samples https://github.com/nrfconnect/sdk-nrf/tree/main/samples I just modified
proposals using Bluetooth LE Audio. ・Projects had to include "Nordic nRF5340 SoC" + "Nordic PMIC". ・Proposers with good designs received full funding for PCB fabrication. The contest theme was "Bluetooth LE Audio". Won! 1st Prize I did it! Mar-Jun 2025 BLE Audio Design Challenge https://www.hackster.io/contests/SonicSprint Adaptive Directional BLE Audio Speaker
Bluetooth LE Audio Project URL: https://www.hackster.io/iotengineer22/adaptive-directional-ble-audio-speaker-2d892d SOC (nRF5340) PMIC (nPM1300) *BLE…Bluetooth Low energy Audio IC (CS47L63) My Development Board
and Custom Boards. nRF5340 評価ボード Official boards: nRF5340 Audio DK Samples: ・CMakeLists ・Kconfig ・devicetree Custom Boards: Implemented on nRF5340 I just modified
of boards. Nordic nRF54L15 DK Nordic nRF5340 Audio DK Raspberry Pi Pico2W NXP FRDM-RW612 Seeed nRF54L15 (nRF52840) Sense I tested Many boards this year. Raspberry Pi Pico
“Low-power consumption” and “Edge AI”. ・Any environmental theme is okay, such as "preventing wildlife poaching". Hosted by the Edge AI Foundation. Theme is ’Environment’. Aug-Sep 2025 Edge AI Earth Guardians https://www.hackster.io/contests/earthguardians Edge AI on Zephyr: ULP Acoustic Monitoring for Wildlife (Complete the project) Not Win...
Edge AI Project URL: https://www.hackster.io/iotengineer22/edge-ai-on-zephyr-ulp-acoustic-monitoring-for-wildlife-e31cdd Japan has faced a growing conflict between humans and wildlife. Especially Bears.. *ULP…Ultra Low Power
pico2-ei-zephyr-demo: https://github.com/iotengineer22/pico2-ei-zephyr-demo Major AI frameworks(TFLite-Micro, Edge Impulse…) support. SDK, Parameter, Model for Edge AI Zephyr Project https://edgeimpulse.com/ https://www.zephyrproject.org/ Just Build it all together.
・Cortex-M4F_64MHz ・256KB_RAM /1MB_Flash + Good Thing About Zephyr ⑨ Zephyr fits in small RAM and ROM. ▪Including the AI model, fits into kilobytes of RAM and ROM. Low-end SoCs/CPUs
Thing About Zephyr ⑩ There are strong local communities everywhere. https://zephyr-rtos.connpass.com/ https://chat.zephyrproject.org/ Thank you! Good Community
Bluetooth, Audio, and Edge AI.) ・An easy RTOS to implement on Hardware(Contest). (It's open-source and supports a wide range of boards.) ・Why not become my rival in a Hardware contest? (Hardware contests are tough, but also a lot of fun.) Summary Through a hardware contest, I experienced how great Zephyr!
Contest: The tight deadlines were hard because I have limited time as a hobbyist. Zephyr: Understanding the configuration system (CMakeLists, prj.conf, Device Tree) was tricky at first. But once I learned the basic West commands, I could write C/C++ code normally. What are the benefits of using Zephyr? 1. Small Size: Zephyr fits on small SoC easily (low RAM/ROM usage). 2. Hardware support: It supports many boards, giving lots of choices. 3. Rich libraries: Libraries for interfaces and wireless make creating hardware demos very easy. Advice for beginners implementing Zephyr? 1. Copy and modify: Copy the reference board's schematic, config, and Device Tree from the IC maker, then modify them. 2. Use recommended tools: Use the manufacturer's recommended IDE (e.g., "nRF Connect for VS Code" for Nordic). What Zephyr feature do you want to try next? I want to test inter-core communication (IPC, OpenAMP). Many recent SoCs, like the nRF54L15 and Pico 2, have multiple cores. Is building for RISC-V difficult? It is not difficult. You just need to specify the target core in the west build command (e.g., select "cpuapp" for Arm or "cpuflpr" for RISC-V). “west build -p always -b xiao_nrf54l15/nrf54l15/cpuapp(cpuflpr) samples/hello_world”
Simple words or motions worked well with minimal data(About 1 minutes). However, bear sounds had many false positives due to a lack of samples. I recommend starting with large open datasets (like TensorFlow Lite Micro speech examples). https://github.com/tensorflow/tflite-micro/tree/main/tensorflow/lite/micro/examples/micro_speech How do you find these contests? I usually find them on technical websites, like Hackster.io. When did Zephyr contests become popular? I think about 1 or 2 years ago. Sponsors like Nordic are hosting more contests where Zephyr is featured