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

AudioTools: An ESP32 IDF implementation of URLStream

The following classes can be used as HTTP client and implement the AbstractURLStream API. All these classes are dependent on the Arduino Networking API: URLStream: Supports HTTP GET, POST, PUT and DELETE ICYStream: Supports the ICY protocol URLStreamBuffered: Using buffer that is filled by a task ICYStreamBuffered: Using buffer that Read more…

By pschatzmann, 3 months4. March 2025 ago
Arduino

Using Mozzi with a Bluetooth Speaker

Mozzi brings your Arduino to life by allowing it to produce much more complex and interesting growls, sweeps and chorusing atmospherics. These sounds can be quickly and easily constructed from familiar synthesis units like oscillators, delays, filters and envelopes. One of the strong points of my AudioTools library is, that Read more…

By pschatzmann, 1 year21. March 2024 ago
Arduino

Arduino Audio Tools – Receiving Audio using VBAN

Quite some time ago, I demonstrated how you can send Audio to your mobile phone using the VBAN protocol. Recently I have added support for receiving data to your microcontroller as well. With this you can use this protocol to build some cool two way communictations applications (e.g. walkie-talkie). Arduino Read more…

By pschatzmann, 1 year27. February 2024 ago
Arduino

Arduino Audio Tools: Audio over Serial

So far I have always preferred to send audio using the networking functionality of the micro-controllers. This is usually fast and reliable. Many examples can be found in my communications examples folder using different protocols. Using Wires But we can also send audio signals over a physical wire. I prefer Read more…

By pschatzmann, 2 years25. November 2023 ago
Arduino

Arduino Audio Tools – A Snapcast Client for Arduino

Snapcast is a multiroom client-server audio player, where all clients are time synchronized with the server to play perfectly synced audio. It’s not a standalone player, but an extension that turns your existing audio player into a Sonos-like multiroom solution. This week I have spent some time to work a Read more…

By pschatzmann, 2 years3. November 2023 ago
Arduino

Arduino Audio Tools – Playing Audio with Http Post

Recently a user was trying to use http to post some audio to be played on a microcontroller with the help of my Audio Tools. This project contains some simple http server implementation, but only for playing audio that is generated by a microcontroller on a webbrowser. However, quite some Read more…

By pschatzmann, 2 years2. November 2023 ago
Arduino

Arduino Audio Tools – Sending Audio to your Mobile Phone using VBAN

For quite some time I was looking for an easy way to send some audio to some mobile devices w/o having to write my own mobile application. That’s when I found VBAN. They have some free app (and some payed ones that are reasonably priced) and publish their protocol. So Read more…

By pschatzmann, 2 years22. October 2023 ago
Arduino

ESP32: Mixing A2DP with a Sine Signal

Today I got very upset by a discussion where a user replaced the original question with a misleading conclusion that mixing an A2DP sink with a sine signal was not possible! Unfortunately he also ignored some helpful comments by some other users. So in order to avoid any confusion I Read more…

By pschatzmann, 2 years8. July 2023 ago
Arduino

Fast Audio Codecs for Microcontrollers

My AudioTools project is supporting quite a few audio encoders and decoders. They are critical to reduce the storage or transmission volume of audio. Though I support the encoding of AAC and MP3, I can’t really recommend this: it requires a lot of memory and processing time. For an introduction Read more…

By pschatzmann, 2 years10. May 2023 ago
Arduino

Arduino Audio Tools – Downloading Files from the Internet to a SD Card

Quite some time ago, I tried to use the functionality of the Arduino Audio Tools to download a file from an URL and store it on a SD card, but I was running into some problems. I finally found the time to investigate the issue and I have the functionality Read more…

By pschatzmann, 3 years11. September 2022 ago

Posts pagination

1 2 3 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: Pinping Up Resampling
  • HIMEM – ESP32 PSRAM on Steroids

Hestia | Developed by ThemeIsle