This is your work, valued
circuit designer, firmware programmer, hardware prototyper, and software guy. Personal blog: https://inductive-kickback.com/
kicad-skip. kicad s-expression schematic/layout file manipulation
224riffpga. riffpga -- write FPGA bitstreams through a USB drive, get USB serial and dynamic clocking in a platform independent way
75SerialUI. A Serial User Interface for embedded devices, namely Arduinos.
50psytestbench. Electronics Testbench Automation Library
41psypnp. psypnp is a collection of useful scripts for OpenPnP and a library of Python support modules to use in your own
31microcotb. micro version of cocotb, to run on microcontrollers or desktop to get hardware in the loop
26caravel-breakout-pcb. HTML
23gattlibpp. GattLib++ is a C++ wrapper around the gattlib BLE GATT access library
23MPU9250. Arduino library for communicating with the InvenSense MPU-9250 and MPU-9255 nine-axis IMUs.
13EvoLink. Cross-platform EVO-All data bypass library
12Chronos. Easily manipulate date-times to perform scheduling, setup calendars and find points in time that are of interest.
11spasics. Scratch repo for work, thoughts and notes about the spasics project: sending an ASIC to space!
10NanoKeys. Connect a BLE Nano to mobile devices by providing a HID keyboard interface
8amaranth_testbench. Amaranth simulation and verification utilities (alpha!)
8neptune. Flexible digital logic hardware frequency discriminator used as an extreeeeeme guitar tuner.
7gamepad-pmod. CH32V003-based 2xSNES controller interface PMOD
7LOGuvnor. LO Guv'nor: Si5351 Control interface for lab bench
6no2bootloader. USB DFU bootloader gateware / firmware for FPGAs
5gattlib. Library to access GATT information from BLE (Bluetooth Low Energy) devices
5druid. Druid for Arduino: a universal GUI for arduino-based devices
4VaRGB. VaRGB: RGB LED programming library
4inspectrum. Radio signal analyser
4pnpIlluminationRing. Open source hardware illumination ring project, for Charmhigh T36VA pick and place or others
3cordova-linux. Linux support for Cordova
3spasic_experiment_testing. A system to allow you to develop and test your spASIC experiments
3test_rejunity_ay8913. Test code for the tt_um_rejunity_ay8913 project
3fygen. fygen is a Python library for Feeltech Signal Generators (FY2300, FY6600, FY6800, FY6900 and more)
3tt05-shaman. SHA256 hardware implementation
2asic-necklace-pcbs. Schems and PCBs for Matt's awesome ASIC necklace, in collaboration with Adam Zeloof
2Adafruit-MCP23008-library. Arduino Library for the MCP23008 (and '9) I2C I/O expander
2bluetoothlowenergy. Bluetooth Low Energy/Smart series supporting materials
2uf2utils. UF2 file utils
2tt06-analog-wowa. World's Worst ADC: TT06 analog submission
2anythingpmod.
1tinytapeout-kicad-libs. Symbols and footprints created to support TinyTapeout boards and extensions
1analogmuxkit. 4 and 8 analog switch sets, to use as one-hot or 4:1/8:1 MUXes
1easy-scpi. A library to control SCPI instruments
1FPGA-USB-Device. An FPGA-based USB 1.1 (full-speed) device core to implement USB-serial, USB-camera, USB-audio, USB-hid, etc. It requires only 3 FPGA common IOs rather than additional chips. 基于FPGA的USB 1.1 (full-speed) device端控制器,可实现USB串口、USB摄像头、USB音频、U盘、USB键盘等设备,只需要3个FPGA普通IO,而不需要额外的接口芯片。
1kicad-plugin-smartselect. Simple plugin to allow for selection of footprints
1pyserial. Python serial port access library
1pico_ch32v003_prog. Python
1ble-dissector. PHY/Link Layer inspection of BLE bits
1tinybrite. TinyBrite: the easiest way to use a chain of MegaBrites, ShiftBrites or anything based on the A6281 PWM LED driver.
1coraline-plugin-ble-central. Coraline Bluetooth Low Energy (BLE) Central plugin
1