Pinned Repositories
avc-2018
Team 2 AVC 2018
avr-experiments
A collection of small avr microcontroller programs (mostly designed for the ATMega328p). These programs will explore the functionality of the microcontroller such as the implementation of EEPROM, UART, I2C, SPI, PWM, and also the emuation of basic USB HID devces
D-Class_Amplifier
ECEN405 Class-D amplifier group project
Date_Structure_Creation
Simplistic emulation of built in data structures within the C++ standard library.
ECEN425-Gearbox
Gearbox assignment, creating a modular and extensible marble machine with a selection of tracks. This projected with completed using solidworks to design all components of the gearbox.
ECENgine
2D/3D engine built upon openGL.
Hand-Written-Didgit-Recognition-Neural-Network
Presonal project Neural Network written in python. Trainging on the MINST hand written character data set. Done without deep learning libraries to build an understanding of neural networks.
self-tuning-buck-converter
Variable frequency and PWM buck converter, controlling for both output voltage and inductor ripple current of the converter.
USBCereal
USB to serial adaptor for use with 3V3 and 5V logic.
wifi-supply
Switch-mode bench top power supply with WiFi control and monitoring functionality
Niels-Clayton's Repositories
Niels-Clayton/self-tuning-buck-converter
Variable frequency and PWM buck converter, controlling for both output voltage and inductor ripple current of the converter.
Niels-Clayton/wifi-supply
Switch-mode bench top power supply with WiFi control and monitoring functionality
Niels-Clayton/ECENgine
2D/3D engine built upon openGL.
Niels-Clayton/Hand-Written-Didgit-Recognition-Neural-Network
Presonal project Neural Network written in python. Trainging on the MINST hand written character data set. Done without deep learning libraries to build an understanding of neural networks.
Niels-Clayton/avc-2018
Team 2 AVC 2018
Niels-Clayton/avr-experiments
A collection of small avr microcontroller programs (mostly designed for the ATMega328p). These programs will explore the functionality of the microcontroller such as the implementation of EEPROM, UART, I2C, SPI, PWM, and also the emuation of basic USB HID devces
Niels-Clayton/D-Class_Amplifier
ECEN405 Class-D amplifier group project
Niels-Clayton/Date_Structure_Creation
Simplistic emulation of built in data structures within the C++ standard library.
Niels-Clayton/ECEN425-Gearbox
Gearbox assignment, creating a modular and extensible marble machine with a selection of tracks. This projected with completed using solidworks to design all components of the gearbox.
Niels-Clayton/USBCereal
USB to serial adaptor for use with 3V3 and 5V logic.
Niels-Clayton/Flappy_Bird-Neural_Net
A version of flappy bird made with pygame to be used in training a neural network to play the game
Niels-Clayton/lua-scripts
Collection of lua scripts for the CC-Tweaked Minecraft MOD
Niels-Clayton/Uni-Notes-4th-Year
Niels-Clayton/Uni-Notes-First-Year
Notes and assignments from first year of engineering VUW
Niels-Clayton/Uni-Notes-Second-Year
University Notes
Niels-Clayton/Uni-Notes-Third-Year
Third Year University Notes 2020