Phil Schatzmann (@pschatzmann)

Top repositories

1

ESP32-A2DP

A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDF
C++
1,599
star
2

arduino-audio-tools

Arduino Audio Tools (a powerful Audio library not only for Arduino)
C
1,400
star
3

arduino-audiokit

Arduino ADF/Audiokit HAL (support for ESP32-A1S, AI-Thinker, LyraT for ES7148, ES7210, ES7243, ES8311, ES8347, ES8388, TAS5805M, AC101 audio chips)
C
155
star
4

logic-analyzer

Arduino Logic Analyzer API supporting the SUMP protocol (for sigrok, pulseview)
C++
106
star
5

arduino-libhelix

A simple MP3 and AAC Decoder (not only) for Arduino based on libhelix
C
68
star
6

pico-arduino

Arduino API Library for the Raspberry Pico
C
62
star
7

arduino-audio-driver

Flexible driver library for audio boards and codec chips e.g AC101 ES8388 ES8311 CS43l22 ES7243 etc
C
57
star
8

esp32_radio

Web Radio Player which is also working with a ESP32 Micro Controller
Vue
46
star
9

arduino-stk

The Synthesis ToolKit in C++ (STK) Library for Arduino
C++
42
star
10

arduino-snapclient

Snapcast client for Arduino
C++
37
star
11

Arduino-Emulator

A simple Arduino Emulator that can be used in Windows, Linux or OS/X
C++
34
star
12

arduino-midi

Midi support for Arduino (Midi over Serial, Bluetooth, BLE and TCP/IP, Apple MIDI)
C
26
star
13

arduino-flite

A small fast portable speech synthesis system
C
25
star
14

esp32_vue_example

C++
24
star
15

arduino-espeak-ng

eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
C
22
star
16

arduino-vs1053

An Arduino library for VS1053, VS1003 Codec Breakout Boards
C++
21
star
17

rp2040-i2s

Work in progress...
C
20
star
18

arduino-liblame

A simple mp3 encoder (not only) for Arduino using LAME
C
20
star
19

arduino-SAM

Software Automatic Mouth - Tiny Speech Synthesizer
C
20
star
20

arduino-libmad

A simple mp3 decoder (not only) for Arduino using libmad
C
19
star
21

stm32-i2s

I2S Arduino Library for STM32 Microcontrollers
C++
19
star
22

arduino-fdk-aac

A simple AAC Encoder and Decoder library (not only) for Arduino
C++
18
star
23

ArduinoMavlinkDrone

A Simple Arduino Mavlink Drone Library e.g. to implement a RC airplane which uses QGroundControl as Remote Controller.
C
18
star
24

arduino-libopus

The Opus Codec for Arduino
C
17
star
25

jupyterlab-viewer-3d

A JupyterLab extension for rendering 3d files (stl, amf, obj, 3mf, gcode, collada)
TypeScript
13
star
26

arduino-simple-tts

A simple TTS solution based on pre-recorded audio
C
13
star
27

TinyHttp

Arduino Http Server
C++
13
star
28

jupyter-openscad-kernel

Jupyter kernel for OpenSCAD
Python
11
star
29

arduino-libsbc

sbc codec library for Arduino
C
11
star
30

SIDPlayer

Playing Commodore 64 SID Audio on Arduino
C
10
star
31

SpektrumSatellite

Spektrum Satellite protocol for Arduino
C++
10
star
32

TinyFTPClient

Remote Files - A simple Arduino FTP client library (for all architectures)
C++
9
star
33

arduino-libflac

libflac codec library for Arduino
C
7
star
34

arduino-freertos-addons

Additions to FreeRTOS: C++ API
C++
7
star
35

arduino-libvorbis-tremor

Vorbis decoder
C
7
star
36

adpcm

Lean ADPCM codec implementation from FFMpeg
C
7
star
37

smart-EDGAR

EDGAR XBRL Processing
HTML
6
star
38

Investor

Easy to use Java Library to implement and evaluate automatic stock trading strategies.
Java
5
star
39

stm32f411-adc

Arduino library for stm32f411 providing ADC via DMA
C++
5
star
40

idf-example-a2dp

Demo which shows how to use the ESP-A2DP library as component in IDF
CMake
4
star
41

openscad-models

OpenSCAD
4
star
42

arduino-libfaad

Freeware Advanced Audio (AAC) Decoder including SBR decoding
C
4
star
43

arduino-midi-fileparser

A simple MIDI file parser library
C
4
star
44

docker-beakerx-lab

Dockerfile for Jupyter Lab with BeakerX kernel
Dockerfile
4
star
45

arduino-fatfs

Work in progress...
C++
4
star
46

arduino-posix-fs

Arduino Posix API for data in PROGMEM - used by espeak-ng
C++
3
star
47

docker-cron

Docker file for time based batch processor which is driven by docker labels using cron syntax
Dockerfile
3
star
48

tinyusb-cpp

A simple C++ extension for TinyUSB
C++
3
star
49

arduino-libg7xx

Reference implementations of the CCITT G.711, G.721 and G.723 voice compressions
C
3
star
50

stm32h7-arduino

Introduction to STM32H743VIT6 using Arduino
C
3
star
51

jupyterlab-openscad-syntax-highlighting

Syntax-Highlighting for OpenSCAD in Jupyterab
JavaScript
2
star
52

RP2040-A2DP

Work in progress..
C++
2
star
53

arduino-dlna

Work in progress
C
2
star
54

docker-data-science

Jupyter Lab with BeakerX kernel including the most important data science libraries
Dockerfile
2
star
55

arduino-lcd

LCD library
C++
2
star
56

jflightcontroller4pi

Simple flight controller for airplanes implemented in Java - for the Raspberry PI (zero)
Java
2
star
57

docker-flume

Dockerfile for apache flume log consolidator on Alpine
1
star
58

docker-websvn

Dockerfile for websvn on Alpine
PHP
1
star
59

docker-h2o

Docker File for H2O.ai
Dockerfile
1
star
60

docker-jenkins

Dockerfile for jenkins on Alpine
1
star
61

docker-svnserve

Docker file for subversion server on Alpine
Dockerfile
1
star
62

scad4j

OpenSCAD generator API for the JDK
Java
1
star
63

docker-cron-impl

Implementation of docker-cron scheduler
JavaScript
1
star
64

Resources

Jupyter Notebook
1
star
65

news-digest

News-Digest: Accessing the History of News Headlines¶
Java
1
star
66

SmartEdgar-Blogs

Jupyter Workbooks using the Smart-EDGAR project
Jupyter Notebook
1
star
67

Investor-ml

Extension for Investor for deeplearning4j
Java
1
star
68

Investor-Blogs

Jupyter Notebooks for the Investor Framework in Scala
Jupyter Notebook
1
star
69

Arduino-Emulator-Target

C++
1
star
70

arduino-libilbc

Arduino iLBC Speech Codec
C
1
star