SparkFun
SparkFun FM Tuner Basic Breakout - Si4703
The SparkFun FM Tuner Basic Breakout is built around the Silicon Labs Si4703 FM tuner IC, providing a full-featured FM radio receiver on a compact breakout b...
Get notified when back in stock
The SparkFun FM Tuner Basic Breakout is built around the Silicon Labs Si4703 FM tuner IC, providing a full-featured FM radio receiver on a compact breakout board. Beyond standard FM reception, the Si4703 supports Radio Data Service (RDS) and Radio Broadcast Data Service (RBDS), enabling display of station identification, song names, and other broadcast metadata.
The Si4703 handles carrier detection and signal filtering on-chip, delivering reception quality comparable to a standard FM radio. All major pins are broken out with 0.1″ spacing for easy integration into breadboard or custom projects. An external amplifier and speaker are required — this board provides the tuner only.
Key Features
- Si4703 FM Tuner IC – High-quality FM reception with on-chip filtering and carrier detection
- RDS/RBDS Support – Receive station ID, song name, and other broadcast data
- I²C Interface – Simple two-wire communication with microcontrollers
- Compact Breakout – All major pins accessible on a 0.1″ grid
- Arduino Library Available – SparkFun Arduino library for quick integration
Ideal For
- Custom FM radio projects with RDS display
- Adding FM reception to existing audio systems
- Arduino and microcontroller radio experiments
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- microcontroller
- A microcontroller is a small computer on a single chip that runs a stored program and controls connected inputs and outputs such as buttons, sensors, displays and communication interfaces. In a device built around one, it is the part that executes the code and coordinates the device's behaviour.
Find this product in
Audio & Video
Si4703 Breakout Schematic
Schematic · 43.5 KB · Click any page to view full size
Si4703 Datasheet
Datasheet · 314.7 KB · Click any page to view full size
Si4703 Programming Guide AN230
User Guide · 486.4 KB · Click any page to view full size
Si4703 Programming Guide AN243
User Guide · 276.5 KB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 596.9 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
SparkFun FM Tuner Basic Breakout - Si4703
bd5b348
almost 7 years ago
· 6 commits
- Firmware Updating Firmware readme about 11 years ago
- Hardware Initial file commit about 11 years ago
- Libraries Merge commit '118cbd16e70885f4d5613db40dc8e288d1f8e9ca' as 'Libraries/Arduino' about 11 years ago
- Production Initial file commit about 11 years ago
- .gitattributes Initial file commit about 11 years ago
- .gitignore Initial file commit about 11 years ago
- LICENSE.md Initial file commit about 11 years ago
- README.md Update README.md almost 7 years ago
Arduino Library for the SparkFun FM Tuner Basic Breakout - Si4703
2510e57
almost 7 years ago
· 6 commits
- examples Interrupt Compatibility almost 8 years ago
- src Removed STC Polling almost 8 years ago
- .gitattributes Adding library files, example sketch about 11 years ago
- .gitignore Adding library files, example sketch about 11 years ago
- keywords.txt Adding library files, example sketch about 11 years ago
- library.properties Update library.properties almost 8 years ago
- README.md Update README.md almost 7 years ago
Related Tutorials
Free guides on learn.littlebird.com.au