Loading

MakerBot Print is our newest print-prepration software, which supports native CAD files and STL assemblies,
allows you to interact with all your printers via the Cloud, and many other exciting new features.

Download Now

pat007

Arduino SMART FM OLED RADIO

by pat007 Jan 24, 2017
Download All Files

Thing Apps Enabled

Please Login to Comment

The STL file is faulty. Slic3r cover the display hole and button hole. If it's possible to get someone the right file. Tnx

You will find minimal howto to connect radio module and OLED.
OLED and FM radio modules are I2C, on the same I2C bus and connected to Arduino hardware I2C interface. It's really basic and very standard usage. I have added a diagram to help beginners.

I have created a new software based on U8G2 OLED library (https://github.com/olikraus/u8g2/wiki) which is able to use far less SRAM than Adafruit library. It's a bit more complex to use but Adafruit library uses 1500 bytes on the 2k available, so, no way to include any other library and add some code.

I also tested different Arduino radio libraries and selected RADIO from Mattias Hertel http://www.mathertel.de/Arduino/RadioLibrary.aspx It's working well and is really working for RDS, and what's great, it does not require you wait to get RDS values (use a call back), I love it.

These two libraries are available in default Arduino Libraries, you just have to add them, like any other Arduino library : https://www.arduino.cc/en/Guide/Libraries#toc3 (not from ZIP, simply activate them from library manager)

Enjoy !

You will find minimal howto to connect radio module and OLED.
OLED and FM radio modules are I2C, on the same I2C bus and connected to Arduino hardware I2C interface. It's really basic and very standard usage. I have added a diagram to help beginners.

I have created a new software based on U8G2 OLED library (https://github.com/olikraus/u8g2/wiki) which is able to use far less SRAM than Adafruit library. It's a bit more complex to use but Adafruit library uses 1500 bytes on the 2k available, so, no way to include any other library and add some code.

I also tested different Arduino radio libraries and selected RADIO from Mattias Hertel http://www.mathertel.de/Arduino/RadioLibrary.aspx It's working well and is really working for RDS, and what's great, it does not require you wait to get RDS values (use a call back), I love it.

These two libraries are available in default Arduino Libraries, you just have to add them, like any other Arduino library : https://www.arduino.cc/en/Guide/Libraries#toc3 (not from ZIP, simply activate them from library manager)

Enjoy !

Hi,

yes, it's inspired on other projects like http://vwlowen.co.uk/arduino/pocket-radio-3v3/pocket-radio-3v3.htm
5 position switch is a great idea to shrink it.
I'm still working on my own source code version and will provide it with instruction but you can use this version, it will work too.

Regards

Is there a How to Guide?

You will find minimal howto to connect radio module and OLED.
OLED and FM radio modules are I2C, on the same I2C bus and connected to Arduino hardware I2C interface. It's really basic and very standard usage. I have added a diagram to help beginners.

I have created a new software based on U8G2 OLED library (https://github.com/olikraus/u8g2/wiki) which is able to use far less SRAM than Adafruit library. It's a bit more complex to use but Adafruit library uses 1500 bytes on the 2k available, so, no way to include any other library and add some code.

I also tested different Arduino radio libraries and selected RADIO from Mattias Hertel http://www.mathertel.de/Arduino/RadioLibrary.aspx It's working well and is really working for RDS, and what's great, it does not require you wait to get RDS values (use a call back), I love it.

These two libraries are available in default Arduino Libraries, you just have to add them, like any other Arduino library : https://www.arduino.cc/en/Guide/Libraries#toc3 (not from ZIP, simply activate them from library manager)

Enjoy !

need more instruction. Now it is just case for any arduino project

You will find minimal howto to connect radio module and OLED.
OLED and FM radio modules are I2C, on the same I2C bus and connected to Arduino hardware I2C interface. It's really basic and very standard usage. I have added a diagram to help beginners.

I have created a new software based on U8G2 OLED library (https://github.com/olikraus/u8g2/wiki) which is able to use far less SRAM than Adafruit library. It's a bit more complex to use but Adafruit library uses 1500 bytes on the 2k available, so, no way to include any other library and add some code.

I also tested different Arduino radio libraries and selected RADIO from Mattias Hertel http://www.mathertel.de/Arduino/RadioLibrary.aspx It's working well and is really working for RDS, and what's great, it does not require you wait to get RDS values (use a call back), I love it.

These two libraries are available in default Arduino Libraries, you just have to add them, like any other Arduino library : https://www.arduino.cc/en/Guide/Libraries#toc3 (not from ZIP, simply activate them from library manager)

Enjoy !