11/03/2026
Building with the RockBLOCK 9704 on Zephyr? Scott Penrose has shared something you'll want to see.
To get the 9704 into WII6, his sixth generation Antarctic wave buoy, Scott built https://github.com/SH3D/rockblock9704-zephyr. It's a community-built, open source module that wraps our official 9704 library, exactly as published, for the Zephyr RTOS.
It gives you a devicetree binding on any UART and a thread-safe API, with one worker thread owning the library. Every request has a timeout and can be canceled. There's an rb9704 shell, including spy to log every JSPR line, plus a simulated modem and one pytest suite that runs across Python, native_sim and real hardware.
It's MIT licensed, runs on STM32U5 and ESP32-S3, and powers buoys built to survive months on Antarctic sea ice.
This is exactly what we hoped for when we open-sourced the 9704 library. Thank you, Scott!
Read how it all fits together: https://www.groundcontrol.com/case-studies/measuring-antarctic-sea-ice-waves-with-rockblock/