Embedded systems person on real systems: Robotics & audio/video & biomedical. Realtime machine learning algorithms.
iir1. DSP IIR realtime filter library written in C++
776py-ecg-detectors. Popular ECG QRS detectors written in python
389iirj. An efficient IIR filter library written in JAVA
152kiss-fft. A compact FFT library in C with an Android JNI wrapper
99fir1. FIR & LMS filter implementation in C++ with Python & JAVA wrappers
85pyFirmata2. Turn your Arduino into a realtime data acquisition card under Python
76digital_signal_processing. Digital Signal Processing lecture notes
41realtime_cpp_coding. Realtime Embedded Coding in C++ under Linux
35cppTimer. C++ timer: wrapper around the standard Linux C timerfd to make your life easier
28py_ofdm. Python OFDM transmitter and receiver
24iir_fixed_point. This is a compact fixed point 2nd order IIR filter implementation
22ECG-GUDB. API for transparently accessing the Glasgow University ECG database (GUDB)
21libcamera2opencv. Interfaces libcamera with openCV with minimal fuss!
18qwt-example. A simple example program using QT5/Qwt widgets demonstrating realtime plotting of data under Linux.
18comedirecord. An oscilloscope program for COMEDI
17py-iir-filter. Realtime IIR filter (sample in, sample out)
14deepNeuronalFilter. Deep Neuronal Filter (DNF): A closed-loop filter to remove noise from signals with the help of a noise reference signal.
14qcustomplotdemo. Demonstrates how to use Qcustomplot for both realtime and offline data plotting.
12rpi_AD7705_daq. Test/demo program for using the AD7705 with the Raspberry Pi and demo how to display data on a website with FastCGI.
9a1rplidar_rpi. Slamtec RPLIDAR with a Raspberry PI
8rpi_ads1115. ADS1115 Raspberry PI API using C++ callbacks. In contrast to unprecise getters this class hands over the data at a given sampling rate via a callback handler.
7rpi_pwm. Hardware PWM C++ class for the Raspberry PI 5
5OculusSpatialAnchor. Oculus Quest 2 demo XrSpatialAnchor with cmake instead of Android.mk.
4blocking_io_c_demo. c demo which demonstrates the Linux blocking I/O for event processing
4comedi2py. Data acquisition via C, data visualisation via python.
3ofdmlib. Efficient C++ Orthogonal Frequency-Division Multiplexing library
3limbic-system-map. A curated map of the limbic system (emotional system of the brain)
3Flac2Raw. Android library which turns a compressed audio file into a raw audio file
3opencv-camera-callback. OpenCV camera wrapper which provide a callback per video frame
3alphabot. C++ API to control the functionality of a heavily customised Alphabot with a Raspberry PI
2TwoMovingAverageQRSdetector. C++ implementation of the QRS detector similar to: Elgendi, Mohamed & Jonkman, Mirjam & De Boer, Friso. (2010).
2webcam2rgb. Turning your webcam into a simple RGB light sensor
2pyusbdux. Python API for the USB-DUX data acquisition devices.
1ECG_Axis. Android app to train the electrical ECG Axis
1