New answers tagged


Here's what I have written so far. This pulls data from the ID3v2 header at the start of the mp3 file. void frameInfo(File track, char tvalue[64], char albval[64], char artval[64], char fname[30], bool showpic) { uint32_t start = 10; uint32_t lastfrm = 10; bool done = false; track.getName(fname,max_chars); while (!done) { uint8_t buff[4]; uint32_t ltwo[...


My understanding is that the PN532 is a reader/writer and will only want to communicate with passive nfc devices (an RFID card). Therefore, with a phone you cannot really communicate between the two in the way you want. Basically both your phone and the PN532 are going to only look for a passive device.


There are two different OLED screens in the links you shared. 1. OLED Display on Adafruit Link The OLED display on the Adafruit link does not have an address as it communicates via the SPI interface. 2. OLED Display on YouTube Link This OLED display communicates via I2C interface. OLED displays that communicate over the I2C interface have a slave address. ...


There is an SD library meant for use with the VS1053 which has some extra id3 tag support. Check it out here :


As pointed out by Juraj♦ in the comments, the name to use can be found in the file. There we find name=Adafruit Motor Shield V2 Library so the command to install the library is: arduino-cli lib install Adafruit\ Motor\ Shield\ V2\ Library Note the white spaces are escaped.


Yes, you can. However you will need to isolate them from the existing pins. If you flip the shield over you should see a set of bridged solder jumpers: You will need to take a small, sharp, craft knife (or something similar) and cut the little track that joins the pads together. If the time ever comes that you want to "undo" that cutting you can ...

Top 50 recent answers are included