MicroPython driver for KT403A MP3 chip & GroveMP3

Discuss development of drivers for external hardware and components, such as LCD screens, sensors, motor drivers, etc.
Target audience: Users and developers of drivers.
Post Reply
User avatar
jczic
Posts: 11
Joined: Fri Sep 01, 2017 2:10 am
Location: Paris, France
Contact:

MicroPython driver for KT403A MP3 chip & GroveMP3

Post by jczic » Fri Sep 01, 2017 2:49 am

Hello,
If you want a MicroPython driver for KT403A MP3 chip & GroveMP3 (used on Pycom modules) :
https://github.com/jczic/KT403A-MP3

cefn
Posts: 228
Joined: Tue Aug 09, 2016 10:58 am

Re: MicroPython driver for KT403A MP3 chip & GroveMP3

Post by cefn » Sat Sep 16, 2017 10:07 pm

I don't know if your approach relies heavily on being able to receive over UART, but I was working with the limitation of having no UART and just having a single transmit pin (the ESP8266 on NodeMCUv2).

The library I cobbled together only uses the Busy pin, and does a kind of 'scan' on startup to see what sequence of tracks can be found in what sequence of folders by seeing what play commands cause activity on the Busy pin.

https://github.com/ShrimpingIt/micropython-dfplayer

Your library is much more thought through, but I wonder if using it with no RX pin is possible, which is the case I would need.

Post Reply