Back to engineering archive

Record 010 / Firmware and control

FM radio sweep firmware draft

Archived Arduino/TEA5767 draft for electronic FM tuning, with an I2C LCD and adjustable sweep timing.

Untested firmware draft
TEA5767FM radioFirmware draft

Technical notes

Electronic tuning

The archived sketch outlines frequency requests to a TEA5767 radio module and LCD feedback.

Requested sweep timing

The draft maps a potentiometer reading to a requested interval of 100–1000 ms and describes frequency stepping with range wrapping.

Draft limitations

The archived button handler has an unresolved debounce defect. Successful compilation, final delivery and hardware operation have not been verified.

Engineering archiveArchive record

Project enquiries

Discuss your project.

Tell us what you’re developing and where you need engineering support.

Discuss your project