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

ESpeak-NG: The difficult journey to an Arduino Library

I converted eSpeak NG to an Arduino Library. The eSpeak NG is a compact open source software text-to-speech synthesizer for Linux, Windows, Android and other operating systems. It supports more than 100 languages and accents. It is based on the eSpeak engine created by Jonathan Duddington. eSpeak NG uses a Read more…

By pschatzmann, 3 months10. November 2022 ago
Arduino

FreeRTOS-addons a C++ API on Arduino

Standard FreeRTOS uses C based API. However I prefer to have some lean C++ abstractions. That’s when I discovered the freertos-addons project from Michael Becker. I have converted it to an Arduino Library, so that it can be used e.g. on an ESP32. I also added a new Task class Read more…

By pschatzmann, 3 months6. November 2022 ago
Arduino

Guitar Effects Controlled By A Web GUI

Quite some time ago, I have demonstrated how to build some Guitar Effects with my Arduino Audio Tools. In the last couple of blogs, I showed how to build an interactive web dialog with my TinyHttp library. Finally it is time to put the two approaches together into one single Read more…

By pschatzmann, 4 months14. October 2022 ago
Arduino

TinyHttp – Storing Html on an External Server

In my last Blog, I was showing how we can process html forms with the Arduino TinyHttp library. In the examples we were embedding the html into the source code. Sometimes however it is more convenient to store the html as files on a dedicated server: In the following examples Read more…

By pschatzmann, 4 months8. October 2022 ago
Arduino

TinyHttp – A simple Html Form & Using Ajax

Today I was playing around with my TinyHttp project: I was investigating how I can drive multiple parameters of a guitar effects sketch by using a web dialog. To provide some information via html is simple. It gets a little bit more complicated if we want to support Html Forms, Read more…

By pschatzmann, 4 months7. October 2022 ago
Arduino

Arduino STM32 – Fast PWM Audio Output

I was measuring the speed of the analogWrite() on an STM32 Black Pill on some PWM pins and I was getting a result of around 48697 samples per second. This is enough for one line of hifi data: but I wanted to provide at least 4 channels! This is not Read more…

By pschatzmann, 4 months3. October 2022 ago
Arduino

FFT Speed on Microcontrollers

In my Arduino AudioTools I am providing an easy API with different implementations for Fast Fourier Transform (FFT). This is a clever algorithm that can extracts the frequencies from an input signal. So far I never looked at the speed, so I thought it might be interesting to get to Read more…

By pschatzmann, 4 months27. September 2022 ago
Arduino

STM32: Creating an I2S Arduino Library using the Cube IDE

The STM32 Cube IDE supports all features of the STM32 microcontrollers, but it is quite difficult to use. The STM32duino is the official Arduino implementation from STM, which is easy to use – but provides only the basic functionality! I was missing I2S in Arduino, so I was wondering, what Read more…

By pschatzmann, 4 months25. September 2022 ago
Arduino

Arduino Audio Tools – Creating A Multiuser Audio Webserver

Quite some time ago I was playing with the idea that it should be quite easy to implement a web server in Arduino that provides the same audio signal to multiple users. All that needs to be done is register new connections and close them when the user closes the Read more…

By pschatzmann, 4 months17. September 2022 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, 5 months11. September 2022 ago

Posts navigation

Previous 1 2 3 … 15 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
  • Getting Started with the STM32F411 Discovery Kit and Arduino
  • Analyzing ESP32 Exceptions

Hestia | Developed by ThemeIsle