Inspiration
Family reached out inquiring about the possibility of building a simple crude radio receiver. This is an adaptation of Nick's work from educ8s.tv.
Conceptualization
- Simple, small, 9V battery operated
- Should seem like DIY device
- Should receive FM signals and output good(ish) quality signal
Minimum Viable Product Requirements
- Microcontroller (Arduino Nano works well)
- FM Radio Module
- Nokia 5110 LCD
- 10K Potentiometer × 2
- Rotary Encoder
- Audio Amplifier
- 3W Speaker
- Breadboard / perfboard for prototyping
- Audio Cable
- Jumper Wires
- Solder station + Solder wire (not required but preferable)
- Antenna
Iterative Design
Later improvements:
- Housing from 3D printed schematics
- PCB design (?)
- Software improvements for:
- Station memory
- Increase stability when sweeping through freq range
- Reduce noise
- Miniaturization
Ideas for improvements: educ8s.tv/arduino-fm-radio-2
Dependencies
All Arduino related libraries should be moved to /path/Arduino/libraries/
If you want to see the serial output of frequency vs voltage use a serial terminal like "CoolTerm" for Mac.
References
If you want to work with Nucleos instead of Arduino, but want to utilize the classic Arduino IDE you follow the instructions here: YouTube tutorial