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

Communications

Arduino

Bluetooth A2DP – Streaming from an Digital I2S Microphone

In my Arduino ESP32-A2DP library I am providing some very simple examples that show how to transform the ESP32 into a A2DP source and transmit sound to a Bluetooth Sink (e.g. some Bluetooth Speakers). I had quite a few questions on how to do this with files, microphones and I2S Read more…

By pschatzmann, 4 years29. April 2021 ago
Arduino

Bluetooth A2DP – Streaming from an Analog Microphone

In my Arduino ESP32-A2DP library I am providing some very simple examples that show how to transform the ESP32 into a A2DP source and transmit sound to a Bluetooth Sink (e.g. some Bluetooth Speakers). I had quite some questions on how to do this with files, microphones and I2S as Read more…

By pschatzmann, 4 years25. April 2021 ago
Arduino

ESP32-A2DP Arduino Library – New Release

Today I published the new 1.2.0 Release of my ESP32-A2DP Library. It contains the following improvements: Metadata support with the help of a callback function – Thanks to JohnyMielony AVRC command support thanks to PeterPark Improved init_bluetooth checks, in case bluedroid was already initialized elsewhere – Thanks to Antonis Katzourakis Read more…

By pschatzmann, 4 years16. April 2021 ago
Arduino

Accessing Remote Files from an Arduino (with FTP)

I was looking for a Arduino library which would allow me to access remote files on a Linux server. Unfortunately I did not find anything that I liked. So I came up with my own solution which is based on FTP. The FTP protocol is one of oldest communication protocols: Read more…

By pschatzmann, 5 years10. November 2020 ago
Machine Sound

Armbian and A2DP Bluetooth Audio with BlueALSA

Im my last post I was describing how to set up BlueAlsa on a Raspberry PI to use the PI as a a2dp source. Unfortunatly this is a little bit more complicated in Armbian because the project is not available in a Respository. Fortunatly I found some instructions created by Read more…

By pschatzmann, 5 years7. October 2020 ago
Arduino

The Synthesis ToolKit (STK) Library for the Arduino ESP32 – Bluetooth Support

I made the Synthesis ToolKit (SKT) available as Arduino Library. The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language. STK was designed to facilitate rapid development of music synthesis and audio processing software, with Read more…

By pschatzmann, 5 years2. October 2020 ago
Arduino

Sending Sound from an ESP32 to a Bluetooth Sink (e.g. Bluetooth Speaker)

A couple of months ago, I described how you can use my Arduino A2DP library to receive music with an ESP32 via Bluetooth e.g. from a mobile phone. I have extended the library and implemented the BluetoothA2DPSource class that you can use to to the opposite and send sound data Read more…

By pschatzmann, 5 years15. September 2020 ago
Arduino

A Simple Arduino Bluetooth Music Receiver Library for the ESP32

The ESP32 provides a Bluetooth A2DP API that receives sound data e.g. from your Mobile Phone and makes it available via a callback method. The output is a PCM data stream decoded from SBC format. The documentation can be found here.  I2S is an electrical serial bus interface standard used Read more…

By pschatzmann, 5 years27. March 2020 ago

Posts pagination

Previous 1 2 3
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
  • Remote Control for the Arduino AudioTools AudioPlayer
  • A Http Live Streaming (HLS) Player with the Arduino Audio Tools

Hestia | Developed by ThemeIsle