Programmer, Writer, Consultant. 3D Computer Graphics, Embedded Systems.
mico. Open Source PDM to USB microphone based on the Raspberry PI RP2040.
209humble_ice. A low cost FPGA development board based on Lattice iCE40UP5k and Raspberry Pi RP2040.
46pp2e. Code for the second edition of Python Playground by Mahesh Venkitachalam.
44simple_audio_pi. Simple Audio Recognition on the Raspberry Pi using Machine Learning.
23learn_fpga. A collection of my FPGA projects and experiments.
13webgpu. Code repository for The Book of WebGPU by Mahesh Venkitachalam (No Starch Press)
11ulx3s_examples. Beginner-friendly Verilog based examples for the ULX3S FPGA board.
11nocg. Notes on Computer Graphics - by Mahesh Venkitachalam
7edgy. Edgy is a combination of nRF52840 + an iCE40UP5k FPGA.
6ml_projects. Experimental projects in Machine Learning.
5ppp. Python Playground Plus: Exploratory Python projects in the spirit of the book Python Playground by Mahesh Venkitachalam.
4pico_ov7670_adapter. An adapter PCB for using Pico 2W with an OV7670 camera module.
3ltspice101. 101 circuit simulations with LTSpice
1