This controller can replace a stepper motor controller on a CNC or 3D printer controller. This allows the controller to control motors, lights or other devices without adding hardware off your …
ATX Light Power Supply
This is my new power supply for the lights and accessories at my desk. It may also become the power supply for some bedside lamps.
The power supply uses an old ATX computer power supply and is …
Soldering Fume Extractor
This is a soldering fume extractor for when I'm soldering at my desk. I should have made one of these years ago but always too busy. The extractor uses an older computer fan to suck up the …
Vibrating Table Mk2
This is the second version of the vibrating table.
This new table uses an electromagnet oscillating at 50Hz to make the vibrations for the table. It has more vibration power than the first which …
3D Printer 3 Phase Motor Controller
I have a large amount of spare 3 phase motors after taking apart a few robots that were given to me and no way of diving them. I had a few ideas about how to drive them and have been playing with …
Arduino Atmega internal 8MHz clock bootloaders
when using Arduino on an ATMEGA, the ATMEGA requires a 16MHz external clock. These bootloaders allow the internal 8MHz to be used instead. This reduces the number of components needed for your …
Magnetic Cleaner Prototype
This is the first prototype for a magnetic robotic cleaner. This cleaner will be used to pick up screws and other ferrous steel parts from the ground.
Over the years, I have always had a problem …
This is the new compressor controller that I had made to replace the old one.
The old controller was a mechanical controller which used a bold to set the max pressure. The old controller was …
This is a library that allows any machine or robot to be controlled by G-Code
What is G-Code?
G-Code is the instructions that 3D Printer and CNC used to create there part. G-Code is a set of …
Stepper Motor Tester Jig
For a different project, I needed to know how the stepper motors were moving and performing. I made this jig to test for this test if the motor is going to the correct location at the correct …
Parts and Projects Manager
This system can manage all my parts and projects together. I have been looking for a system that can manage both parts and projects together but I had not found one. I had found systems that …
Servo Delta Robot
I found the Delta Robot to be interesting in how it works and how it can be used. I thought it would be interesting to try and make one out of parts I had around and 3D printed parts. Unlike most …
Forward and Inverse Kinematics Library for Delta robot.
Thank you to:
Nokia 3310 Project
The goal of the project is to make a working Nokia 3310 that works with today's tech. The device will be as similar as the original including the screen and body (case). It is unknown what …
Recycling Milk Bottle Vacuum Former
I wanted to see how easy it would be to vacuum form PE plastic from milk bottles and turns out you can. The Temperature and timing need to be adjusted but the first test worked out better than …
Department of Biological Sciences at Macquarie University have been working with me to create a robotic blue tongue lizard for there research. The main research of this research was the …
In the next year, I will be trying to create a machine that can pick up screws and this vibrating table will help to flatten them out for them to be picked. The picking machine has not been made …
Laser Cutter Water Cooling
The old laser cutters water cooling system was very simple with no monitoring and only consisting of a fish pond pump in a bucket of water. For a while now, I have been wanting the upgrade to a …
This is a library to calculate the kinematics and inverse kinematics from a given point. The library will calculate positions, join angles, speeds and the control of stepper motors. This is a …
These are libraries for a torch that can do different functions. Each version is similar to each other with updated functionality and control.
Torch_LED_V1 is the first library for …
PLEX is a development board using the Arduino UNO bootloader to be easily programmed by the Arduino IDE. The board has many selectable analog inputs and digital output (up to 32, not including …
This device is an I2C interrupt or encoder which can count the rotation of a shaft. The device can determine speed, count of rotation and direction. If the direction is reversed, the count will …
This library is similar to the RGB_LED Library but is made for only one LED instead of 3 to make colours. This Arduino library is to the control a LED's fading and can be synced with other LED to …