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

Arduino

Arduino

AudioTools, ESP32 and PSRAM revisited

Arrays The best way to allocate an Array of data in the AudioTools is by using a Vector. E.g. Vector<int16_t> vector{100000}; is allocating a vector of 100’000 2 byte signed integers. RAM and PSRAM The ESP32 has a few hundred kilobytes of internal RAM, residing on the same die as Read more…

By pschatzmann, 1 year6. March 2024 ago
Arduino

Pure Data (PD) and AudioTools

Pure Data (or just “Pd”) is an open source visual programming language for multimedia. Pure Data is developed by Miller Puckette since 1996 and you can find it on his official website along with the official documentation and other related resources. I wanted to have the possibility to run PD Read more…

By pschatzmann, 1 year28. February 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

STM32F411 Discovery Kit and Arduino: Investigating the I2S Library Quality Issue

In my last post I have complained that my sine wave test sketch was producing just noise. So I am trying now to investigate where the issue is coming from. Using Basic APIs So first, I try an Arduino Sketch which is just using the low level API of my Read more…

By pschatzmann, 1 year17. February 2024 ago
Arduino

STM32F411 Discovery Kit and Arduino: The I2S Library

In my last post, I was describing that I started to work on adding I2S audio support to the STM32F411 Discovery Board. I finally have my Arduino I2S library that supports the STM32F411 Blackpill and Disovery Board ready. I was completely redesigning the old, mostly generated C library into some Read more…

By pschatzmann, 1 year15. February 2024 ago
Arduino

STM32F411 Discovery Kit and Arduino: Setting up the Audio Chip

Quite some time ago, I started to look into the STM32F411 Discovery Kit with Arduino. Unfortunatly the audio codec i2c address was not showing up in the port scan. I found out that the chip needs to be activated with setPinMode(PD4, OUTPUT); digitalWrite(PD4, HIGH); One of the reasons why I Read more…

By pschatzmann, 1 year11. February 2024 ago
Arduino

A new flexible Driver Library for the AudioKit and other Audio Boards

So far I used my arduino-audiokit library together with my AudioTools when I wanted to work with my AudioKit board. This library was a just quick and dirty adaptation of the drivers that were made available by the Espressif ADF framework to Arduino. But it had the following major drawbacks Read more…

By pschatzmann, 1 year7. 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

Posts pagination

Previous 1 … 4 5 6 … 23 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: Pimping Up Resampling
  • HIMEM – ESP32 PSRAM on Steroids

Hestia | Developed by ThemeIsle