The ScoutMakes FM radio board is a great way to learn about the world of electronics. It is a I2C breakout board for the RDA5807 FM radio chip by RDA Microelectronics. The board supports Arduino and CircuitPython. Libraries and example code are provided by to help you get started. The board also has connectors which support SparkFun's Qwiic and Adafruit's Stemma QT I2C connector standards, JST 4-pin.
The RDA5807 also has RDS (Radio Data System) capability where station information (station name, song name) can be received. The example code shows RDS information as well.
The board is open source with design files provided. Designed and manufactured in the USA!! The design has been open source certified by the Open Source Hardware Association (OSHWA) - US002137 Arduino & CircuitPython code can be found here
The board comes with a 4 post header for breadboarding and 770mm 24 AWG antenna wire.
This is the first FM radio breakout that supports CircuitPython and is STEMMA QT/Qwiic compatible. It is also open source! Pick up one today and have fun with FM radio!!
- Qwiic/STEMMA QT compatible. JST SH 4-pin connectors.
- Runs on I2C standard.
- Supports Arduino and CircuitPython.
- 3-5V DC compatible.
- RDS data provided by example code.
- User menu provided in example code.
- ENIG RoHS compliant PCB.
- Power LED (trace can be cut to disable LED for power saving).
- 3.5mm Headphone jack.
- Open Source design.
- Default I2C address 0x11.
Example Code user menu options: increase volume decrease volume next preset previous preset scan up scan down direct frequency input station status mono/stereo mode bass boost mute/unmute get rssi data soft reset chip stops the program
**Headphones, and STEMMA QT/Qwiic cables are NOT provided with the board. A short 770 mm/30.31 inch wire will make for a good antenna (typically 1/4 of the wavelength of the tuned frequency will make for a good antenna).