Mahesh Venkitachalam's repositories
humble_ice
A low cost FPGA development board based on Lattice iCE40UP5k and Raspberry Pi RP2040.
simple_audio_pi
Simple Audio Recognition on the Raspberry Pi using Machine Learning.
ulx3s_examples
Beginner-friendly Verilog based examples for the ULX3S FPGA board.
learn_fpga
A collection of my FPGA projects and experiments.
ml_projects
Experimental projects in Machine Learning.
CMSIS_NN_nrf52840
Explains how to run the CIFAR10 NN example for Machine Learning provided by CMSIS (ARM) on a nrf52840 using the GCC toolchain. (No IDE required)
dsp_notebooks
Jupyter Notebooks on Digital Signal Processing (DSP).
fs_sample
nRF5340 fs_sample has errors
ice40_tflite_inference
Running quantized TensorFlow Lite inference on an iCE40 FPGA.
microphone-library-for-pico
Capture audio from a microphone on your Raspberry Pi Pico or any RP2040 based board. 🎤
mkvenkit.github.io
Mahesh Venkitachalam's Embedded Systems Journal
mlp
Code examples from the book ML Playground by Mahesh Venkitachalam.
moderncpp
Examples that compare Modern C++ (>= 11) with old C++.
nisense
A Raspberriy Pi HAT with multiple non-intrusive sensors for Machine Learning applications.
ot-sensor-network
An OpenThread based sensor network for home.
pico_ice40_program
Using the Raspberry Pi Pico to program Lattice iCE40 FPGAs.
picorv32
PicoRV32 - A Size-Optimized RISC-V CPU
picosoc_projects
Projects based on RISC-V Picosoc on an iCE40 FPGA
pmod-7seg4
Quad-row PMOD with four multiplexed seven-segment LED digits.
pythonut
Code referenced in pythonut.in website.
shader.in
A website on Computer Graphics by Mahesh Venkitachalam
simple_audio_nrf
Simple audio recognition using Machine Learning on an nRF5 SoC + I2S Mic.
tof_sensors
Experimenting with TOF sensors like VL53L1X.