Phil Schatzmann

  • Blogs
    • Arduino
    • Data Science
    • Machine Sound
    • Machine Learning
    • Quantitative Trading
    • EDGAR
    • 3D Printing
    • Infrastructure
    • Other Topics
  • Projects
    • The Synthesis ToolKit (SKT) Library for Arduino
    • Investor
    • Smart EDGAR
    • OpenSCAD Kernel
    • News Digest
    • Zolldokumente.ch
    • SwissQR
  • Login
  • Subscribe

Machine Sound

Arduino

A Basic Arduino Streaming MP3 Player

Yesterday I was finally resolving some stability issues in my URLStream class and I wanted to take the opportunity to highlight that it is pretty simple to build a simple mp3 streaming audio player using the Stream API of my Arduino Audio Tools library. You just need to copy the Read more…

By pschatzmann, 2 years14. October 2021 ago
Arduino

A Versatile Arduino MP3 File Player…

It is pretty simple to build a simple mp3 audio player using the Stream API of my Arduino Audio Tools library: A SD file is a subclass of an Arduino Stream, so all you need to do is to copy from the file to the desired output stream. when we Read more…

By pschatzmann, 2 years11. October 2021 ago
Arduino

Using the ‘Arduino Audio Tools’ Library with PlatformIO

Today I was testing my Arduino Audio Tools project with PlatformIO on an ESP32 because I was really looking forward to be able to use a proper Debugger. Unfortunately I was stumbling over the fact that, while Arduino is using now the latest IDF version, the PlatformIO ESP32 Arduino implementation Read more…

By pschatzmann, 2 years10. October 2021 ago
Arduino

Driving Speakers with a HW-627 Motor Controller?

Quite some time ago I was blogging about the hw-627 motor controller. So I was wondering if I could also use this module as well to play music and drive a small speaker. This would be cool because we could get stereo output since the module supports two output devices. Read more…

By pschatzmann, 2 years9. October 2021 ago
Arduino

Reading MP3 Metadata with my Audio Tools Library

I have extended my arduino-audio-tools project to provide access to MP3 Meta Data. ID3 is the metadata container which is most often used in conjunction with the MP3 audio file format. It allows information such as the title, artist, album, track number, and other information about the file to be Read more…

By pschatzmann, 2 years3. September 2021 ago
Arduino

My ESP32-A2DP Library is now also supporting the Espressif IDF

The ESP32 Microcontroller from Espressif provides a Bluetooth A2DP functionality that can receive sound data e.g. from your Mobile Phone or send it e.g. to Bluetooth Speakers. I am providing a simple API for this in my ESP-A2DP project. Most users are using this as library in the Arduino IDE Read more…

By pschatzmann, 2 years15. August 2021 ago
Arduino

Audio Encoders and Decoders for Microcontrollers

Unfortunately the available memory on Microcontrollers is quite restricted and we do not get very far by storing a (uncompressed) WAV file e.g. in program/flesh memory, so I started to look into compressed audio formats. On the desktop we can use the FFmpeg project which comes with a rich set Read more…

By pschatzmann, 2 years13. August 2021 ago
Arduino

An MP3 Encoder for Arduino ?

Introduction I was looking for a MP3 Encoder Library for Arduino, but unfortunately did not find anything. So I decided to take this up and make LAME available as Arduino Library. LAME is a high quality MPEG Audio Layer III (MP3) encoder licensed under the LGPL. It is considered as Read more…

By pschatzmann, 2 years10. August 2021 ago
Arduino

Running an Arduino Sketch on your Desktop in Linux, Windows or OS/X

I was struggling with an ugly problem and wished it would be possible to compile and run or debug my Audio Arduino Sketch on my Desktop Computer. So I decided to release my arduino-emulator and extend my arduino-audio-tools project and provide an example how to compile and run it in Read more…

By pschatzmann, 2 years24. July 2021 ago
Arduino

PWM Audio Output support for the “arduino-audio-tools” Arduino Library

In one of my last Posts I have described an approach how we can implement a simple audio output using PWM using the Raspberry Pico. The advantage of this approach is, that we can output audio to almost any GPIO pin, and that it can be used on any other Read more…

By pschatzmann, 2 years30. June 2021 ago

Posts navigation

Previous 1 … 9 10 11 … 14 Next
Phil Schatzmann
Rue du Biais 24 B
1957 Ardon
Switzerland

phil.schatzmann@gmail.com

Categories
3D 3D Printed Planes 3D Printing Arduino Data Science EDGAR Infrastructure LogicAnalyzer Machine Learning Machine Sound News Digest OpenSCAD Kernel Other Topics Pico Projects Quantitative Trading RC Text To Speech
RSS RSS
  • Arduino Audio Tools: FAAD AAC Decoder
  • Arduino Audio Tools: UNO R4 & VS1053 MP3 Shield

Hestia | Developed by ThemeIsle