Old arduino nano schematic8/23/2023 Installing the most current version via arduino-cli On MAC OS: ˜/Documents/Arduino/libraries.On Windows: “My Documents\Arduino\libraries”.Do you need some old version (release) of this library? If yes, check here.įirst, you have to download this library in zip format.Īfter, unzip the RDA5807-master.zip file in your Arduino Library folder. This is because the current version is always in development. However, it may not be the most stable version. With this approach, you will have the most current version of the library. The images below show how you can install this library via your Arduino IDE from Manage Libraries tool. In the text box (top windows), type PU2CLR or RDA5807.The easiest method to install this library is via your Arduino IDE. The examples folder can guide you in building your own receiver.The Sketch RDA5807_00_CIRCUIT_TEST uses the main functions implemented in this library.LNA (Low Noise Amplifiers Amplificadores).RDA5807 main features implemented by this library See RDS and TFT Display example - youtube.See RDS and RDA5807 using this library - youtube.See FM receiver based on RDA5807 and LilyGO/T-Embed panel.The videos below show some examples of using this library with RDA5807M and RDA5807FP.įM receiver based on RDA5807 and LilyGO/T-Embed panel This library has been successfully tested on RDA5807M and RDA5807FP devices. RDA5807 family devices and RDA5807 Arduino Library There is a Facebook group called DSP receivers for hobbyists where the purpose is exchanging experiences with projects based on RDA5807 IC devices. Alternatively, make suggestions on new features and report errors if you find them. If you want to support this library development, consider joining this project via Github. Please, check the API Documentation for more details. If you find any wrong or inaccurate information, please let me know. That said, it is possible that some information is not correct. This documentation exposes the understanding of the author of this library about the functioning of the IC RDA5807 family. I hope this work will be useful for electronics experimenters and hobbyists. Currently, this library has more than 80 functions implemented. Knowing the functioning aspects of this receiver and sharing this knowledge were the main motivation for the development of this library. The PU2CLR RDA5807 Arduino Library was developed to take the most functionalities of this device. It also supports RDS/RBDS functionalities, direct auto gain control (AGC) and real time adaptive noise cancellation function. This device requires very few external components if compared with other similar devices. The RDA5807 is a FM DSP integrated circuit receiver (50 to 115MHz) with low noise amplifier support. In my experiments, I used an Arduino Nano (5V) and fed the RDA5807 with 3.3V (from the Nano. If you are not using a 3.3V version of board, you must use a kind of 5V to 3.3V converter to feed the RDA5807 device and to send signal to SCLK and SDIO/SDA pins. Preferably use an Arduino or other boards like ESP32 and ESP8266 that work with 3.3V voltage. A wrong setup can make the system unstable or damage the RDA5807 device. Be aware that some Arduino board oparates with 5V instead of 3.3V (for example: Arduino Uno and Arduino Nano). The RDA5807 device can work safaty from 2.7 to 3.3V.Boards where this library has been tested.Minimal receiver implementation with this library.RDA5807 family devices and RDA5807 Arduino Library.If you find this project useful, consider making a donation so that the author of this library can purchase components and modules for improvements and testing of this library. It means you can copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software. This library can be freely distributed using the MIT Free Software model. Please, be guided by the table of contents below to make the best use of this documentation. This library was built based on “RDA microelectronics RDA5807MS - SINGLE-CHIP BROADCAST FM RADIO TUNER - Rev.1.1–Aug.2015” and RDA microelectronics RDA5807FP - SINGLE-CHIP BROADCAST FM RADIO TUNER. It works with I2C protocol and can provide you an easier interface to control the RDA5807 device. You can use it with official Arduino boards, ATtiny, STM32, ESP32 and more. It is a cross-platform Arduino Library for RDA5807 and RDA7088 family device from RDA.
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |