Nicholas Humfrey's Projects
dvbshout takes an MPEG transport stream from a DVB card, extracts audio channels from stream, and sends the audio to an Icecast / Shoutcast server and/or a RTP multicast packet stream.
An analysis of the DYMO Root CA Security Risk
Find trains that depart early
Ruby script to get DSL connection rate stats from an EchoLife HG612 modem
Arduino library for creating a simple web dashboard for ESP* devices
ENC28J60 Ethernet driver for ESP32-Arduino 2.0.5, lwip compliant
A lightweight compatibility library. You can use any combination of libraries.
18 cans of Estrella Damm that play sounds when you touch them
EtherCard is an IPv4 driver for the ENC28J60 chip, compatible with Arduino IDE
Ethernet library for Industruino 32u4 / 1286
Minimal IPv6 library for Ethernet controllers on Arduino
This firmware is developed for evive: a STEM learning cum prototyping platform for students and makers. It enables the menu based visual interface for Arduino programs.
It's the Arduino core of Exode project
用12个IO驱动最基本的四位数码管。Use 12 pins to drive a basic 4-digit display.
Persistent event driven variables aimed at making complex designs much simpler
Librarie Scott pour Arduino IDE
Build disk images from simple JSON definitions
Shell script to generate a Self-signed Certificate for use with WebID
Per-country ranking table based on data from Google IPv6 Statistics page
IPv6 enabled Arduino controller for my home heating
Markup language and tool for generating binary files
A plugin for Homebridge allowing the integration of many different accessory types using MQTT.
Software to enable you to make your own IoT devices and connect them to Home Control AS powered smart home systems.
Industruino Home Lighting Controller