50 likes | 162 Vues
Follow the journey of programmers Devin Wagner and Shawn McKinley as they build an FM Radio from scratch, using the Si4703 FM Receiver and ATMEGA88PA microcontroller instead of Arduino or ATTINY45. Learn about the hardware components and software development process involving I2C, register interactions, and continuous write/read operations in C language. Experience the debugging phases and the final assembly of the project. This detailed account provides valuable insights into designing complex electronic systems.
E N D
Programmers: Devin Wagner & Shawn McKinley FM RadiowithLCD Display
Design Process • Decide on Project • Order Parts • Study Datasheets • Implement Hardware • Develop Software following Datasheet • DEBUG! DEBUG! DEBUG!
Project Information • Build an FM Radio • Implement Si4703 FM Receiver • ATMEGA88PA instead of • Arduino • ATTINY45 • LCD
Hardware Si4703 Breakout Board 3.3 V Voltage Regulator Logic Level Converter
Software • C Language • I2C • Register Interactions • Continuous Write starting at 0x02 • Continuous Read starting at 0x0A • Frequency = .2 (in US)*Channel-87.5