element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Members
    Members
    • Benefits of Membership
    • Achievement Levels
    • Members Area
    • Personal Blogs
    • Feedback and Support
    • What's New on element14
  • Learn
    Learn
    • Learning Center
    • eBooks
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • Experts & Guidance
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Dev Tools
    • Manufacturers
    • Raspberry Pi
    • RoadTests & Reviews
    • Avnet Boards Community
    • Product Groups
  • Store
    Store
    • Visit Your Store
    • 'Choose another store...'
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
Personal Blogs
  • Members
  • More
Personal Blogs
Legacy Personal Blogs Meanwhile...
  • Blog
  • Documents
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Blog Post Actions
  • Subscribe by email
  • More
  • Cancel
  • Share
  • Subscribe by email
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: packetgeek
  • Date Created: 7 Jan 2015 7:55 AM Date Created
  • Views 372 views
  • Likes 0 likes
  • Comments 1 comment
Related
Recommended

Meanwhile...

packetgeek
packetgeek
7 Jan 2015

Used my gift card from the holidays.  Ordered the RDA5807M chip, a breakout board for it, and a TEA5767 board.  I'll continue experimenting and writing code for the RDA5707SP while I wait the 2-6 weeks for delivery.  Once they come in, I'll have all three of the I2C-controlled FM tuner chip sets (RDA5807x, TEA576x, and SI470x).  Will eventually need to do a comparison of how well they work with the RPi, I guess.  Also ordered a few other fun things to play with (more on those later).

 

Meanwhile...  I'll be annoying the post lady and the UPS guy when I see them (back in Bart-Simpson-Lady-where's-my-spy-camera mode).

  • Sign in to reply
  • packetgeek
    packetgeek over 8 years ago

    Received a 3-line display on Saturday.  Need to dig through the junk box for a 1K potentiometer to control brightness.  Alternatives: try various fixed resisters or drive all the way out to Radio Shack for a single part.  Meh.

     

    Played a bit with the existing code for the TEA5767 mode on the RDA5807SP.  Cleaned up status.c so frequency looks like "98.7 MHz" instead of "98.7000" and added stereo detection (new code can test for specific flags being on).

     

    In reading the docs, it looks like the RDA5807 specs involve 6 registers, instead of the 5 employed in TEA5767 mode.  Still not sure what the difference between addresses 0x10 and 0x11 are.  One is said to be serial access and the other random access.  Not sure what that means.  I might guess that I need to read/write 6 bytes to/from 0x10, while using 0x11 would allow me to read/write single bytes at a time.  Will continue to research while I can (two classes in progress at the moment, one ends in 2.5 weeks).

     

    Once the one class is over, I'll start writing a tutorial for the TEA5767 mode.  I still think that this is a perfect beginner's project for the Raspberry Pi and programming in C (you probably learn more about searching Google and deciphering chip documentation though).

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2023 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube