Making open hardware accessible
RV Embedded is dedicated to making open-source hardware accessible to everyone. We believe the future of embedded systems lies in open architectures that empower developers, educators, and hobbyists to create without restrictions.
What we cover
Comprehensive tutorials, hands-on projects, and in-depth guides for RISC-V embedded systems. Whether you're transitioning from Arduino or diving straight into RISC-V, we've got you covered.
Bare Metal
Program RISC-V microcontrollers at the register level. GPIO, timers, interrupts, peripherals.
Embedded Linux
Kernel configuration, driver development, and application development on RISC-V single-board computers.
Protocols
UART, SPI, I2C, and more. Interface with sensors, displays, and external devices.
Toolchains
GCC, OpenOCD, debugging. Complete development environments on Windows, Linux, and macOS.
Real Projects
Complete, practical builds from start to finish. Weather stations, motor control, IoT, and more.
Education
Structured curriculum through the Rovari ecosystem. From DC circuits to shipping embedded firmware.
The engineer behind RV Embedded
With over a decade of experience in embedded systems and four published books with Springer and Apress, Armstrong builds the tools and curriculum he wished existed when he started. RV Embedded and the Rovari ecosystem are the result: open-source hardware, professional-grade software, and structured education, all integrated.
"I created RV Embedded to share the knowledge I've accumulated and to help others navigate the world of open-source hardware. The Rovari platform is what I always wanted as a student: real hardware, real tools, real projects, and a clear path from zero to shipping firmware."
Built in the open
We're committed to building a community where knowledge is shared freely, questions are welcomed, and innovation thrives. Every library, every driver, every tool is open source. Join us in shaping the future of embedded systems.
Ready to start building?
Explore our projects, dive into the ecosystem, and join the community.