Overview
R909-Tester is a low-cost workshop instrument platform based on the Raspberry Pi RP2040 zero.
The project started as a simple continuity tester for identifying components and checking wiring during homebrew radio construction. As development progressed, additional functions were added, including a capacitance meter and a frequency counter.
Rather than building a dedicated instrument for each measurement task, the goal is to create a modular platform where new measurement functions can be added through software and minimal hardware changes.
Current Functions
- Continuity tester (Vopen:0.3V, Vshort:0.03mA)
- Capacitor meter (1000 pF to several µF range)
- Frequency counter (Up to 50MHz)
- Diodes identification
- Platform : OLED user interface, Rotary encoder operation

Hardware Concept
The hardware is intentionally simple:
The design philosophy is to keep the hardware accessible to hobbyists while implementing measurement functions primarily in software.
Software Architecture
As more functions were added, the original sequential program structure became difficult to maintain.
To solve this problem, the firmware is being migrated to a state-machine architecture.
Each measurement function is implemented as an independent module:
This approach allows new functions to be added without major modifications to existing code.
Why This Project Exists
Many hobbyists already own a digital multimeter.
The purpose of R909-Tester is different.
It is intended as an experimental platform where measurement techniques can be developed, tested, and shared. The project also serves as a learning vehicle for RP2040 programming, embedded software design, and measurement algorithms.
Future Plans
Development logs will be added as the project evolves.
nobcha
Pavel Zhovner
Andre Esteves
Enrico Miglino
Sanne 'SpuQ' Santens