Store

Adafruit

$56.44 |
In stock
No reviews yet

An I2C breakout board for the RDA5807M FM radio chip, designed by ScoutMakes as a beginner-friendly introduction to electronics and wireless communications. ...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout

An I2C breakout board for the RDA5807M FM radio chip, designed by ScoutMakes as a beginner-friendly introduction to electronics and wireless communications. Tune into FM stations, display RDS data (station and song names), and control everything from an Arduino or CircuitPython sketch.

The board features STEMMA QT / Qwiic connectors for solderless I2C daisy-chaining, a 3.5 mm audio jack for headphones or speakers, and a power LED indicator. It's the first FM radio breakout to support CircuitPython with STEMMA QT/Qwiic compatibility, and it's fully open-source hardware (OSHWA certified: US002137).

Note: Headphones, antenna wire, and STEMMA QT/Qwiic cables are not included. A short ~770 mm (30") wire makes a good antenna — approximately 1/4 wavelength of a typical FM frequency.

Key Features

  • RDA5807M FM Receiver – Single-chip FM radio with high-quality stereo audio
  • RDS Support – Receive station name, song title, and other Radio Data System info
  • STEMMA QT / Qwiic Connectors – Solderless I2C connection (JST-SH 4-pin)
  • 3.5 mm Audio Jack – Standard headphone/speaker output
  • Built-In Volume and Bass Control – Adjustable via software
  • RSSI Indication – Received signal strength data available
  • Station Scanning and Presets – Supported in example code
  • Arduino and CircuitPython Support – Libraries and examples provided
  • Open-Source Hardware – OSHWA certified (US002137), design files available

Ideal For

  • Beginners learning electronics and I2C communication
  • FM radio projects with Arduino or CircuitPython
  • Wireless communication experiments
  • Adding FM reception to existing I2C projects

Package Contents

  • 1× ScoutMakes FM Radio Board (STEMMA QT / Qwiic)

Resources

Jargon buster

Plain-language definitions for the technical terms used above.

breakout
A breakout is a small circuit board that makes a tiny or hard-to-solder component easier to connect to with standard pins. It matters because this OLED module can be wired into a microcontroller project without needing to solder directly to the display’s fine contacts.
CircuitPython
A beginner-friendly version of Python designed to run directly on microcontroller boards. If a product supports CircuitPython, you can often program it by copying code files onto the board rather than setting up a more complex toolchain.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
Qwiic
Qwiic is a plug-in connector system for I2C devices that uses small 4-pin cables, so you can connect compatible sensors without soldering. It matters because your controller or adapter also needs Qwiic, or you will need a cable or breakout to wire it up.
STEMMA
A plug-and-cable connection system used on some maker electronics boards to make wiring simpler. If a product uses STEMMA, you need the matching cable or connector type to plug it in without soldering.
STEMMA QT
A small plug-in connector system for I2C boards that lets you connect compatible sensors and controllers without soldering. It matters because it can make wiring faster and less error-prone, especially when adding several small modules to a project.

Related Tutorials

Free guides on learn.littlebird.com.au

Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.