Explore projects
-
-
Replacement for a thermostat.
System has two controls, boiler and pump. For hot water, boiler is enabled and hot water moves by convection to hot water tank. For heating, boiler and pump are enabled. If heating on, hot water is also on.
Check Wiki
Updated -
Web front end for thermostat project. Uses web sockets to connect to arduino to receive and send data.
Updated -
My modification of the Arduino-Websocket library by Branden Hall
Updated -
Program for an Arduino to control a cooling pump based on temperature and output the status to an LCD
Updated -
-
Modding the Philips CDR 760 to make it accept non-audio CD-R and CD-RWs for recording.
Updated -
This is a basic configuration library for an Arduino with an SD card. I made this when I required a library that allows me to read and write the configuration to an SD card on an Arduino.
Updated -
My EPQ project was making a hot-wire CNC machine that uses a nichrome wire to cut wire when heated to a high temperature
Updated -
Binary watch using an ATtiny microprocessor. Aiming to use ATtiny5 (512bytes flash, 32bytes RAM, 6 pins).
Updated -
-
This project aims to allow quick and easy setup of an Arduino as a multi-device MQTT, allowing the Arduino to act as multiple input and/or output devices simultaneously (e.g. a light control, alarm, switches, environmental sensors, etc). See Wiki.
Updated -
This is my coursework for the Machine Learning Course taught by Andrew Ng from Stanford University on Coursera.
Updated -
After completed Andrew Ng's Machine Learning course, I have moved onto trying out maching learning in Python. This repository contains my practice.
Updated -
Taking an old APC BR1500LCD UPS I got from work and getting it working again for use with my server.
Updated -
MQTT client (https://gitlab.bingbong.tech/Swell61/arduino-universal-mqtt-client) in Rust
Updated -
My modifications to jonahbron's crate that was modified to add TCP by andresv. Aim to split up, tidy and implement the embedded_nal crate's socket traits.
Updated -
Modification of Radeon module in Linux kernel to overclock the pixleclock of HDMI and DVI-D
Updated -
Updated
-
Some projects for practising using Rust in embedded applications.
Updated