Reach out to me on LinkedIn for more information.
Skip to: Personal Experience | Professional Experience
Began focussing primarily on ROS 2 in Python, running on a Raspberry Pi 4 Model B on a custom built AMR. Developed a ROS 2 node in C to publish encoder ticks from an ESP-WROOM-32 over the Serial transport layer.
Started using Autodesk Fusion 360. Purchased a RPLidar DTOF LiDAR 360° Laser Range Scanner to begin learning SLAM concepts and started revisiting design ideas for an Autonomous Mobile Robot (AMR). Started designing 3D printed components for a fixed wing RC plane.
Experiments with low performance MCU (Leonardo Tiny ATMEL MEGA32U4-MU) light following mobile robots.
First apps written in C and compiled with STM32CubeIDE. First Raspberry Pi Pico and Nucleo-F446RE (STM32F446RE) development board purchased.
Started the qbEVK project. First buck converter circuit designed and built. More experiments with Digi Xbee modules and GPS modules for short-range location tracking.
First PCB designed using the KiCad EDA. First 3D prints on a personal FDM printer (RC drone components).
First ESP-WROOM-32 bare chip purchased. Revisited earlier work with gyros and accelerometers, and started experimenting with home built RC drones. Developed an understanding of wheel encoders for mobile robots.
First 3D printable part designed in OpenSCAD. Built a Drive-by-wire Crazy Cart (Arduino with commercial motor controllers, Python with pygame). Experimented with low voltage power transfer and Arduino compatible GPS modules. Started learning OpenCV.
Experiments with wireless control of wheeled robots (Digi Xbee modules with Arduino and WiFi using an onboard Raspberry Pi Zero W). More experiments with ultrasonic PING sensor arrays to build interactive web GUIs. Participated in the Hobart GovHack competition (won the Spirit of GovHack awards for Hobart and Tasmania, and our team won the Best Use of Tasmanian Local Council Data - Tasmania award).
First line of Python written. First Flask app built to control a robot arm through a web browser running on Raspberry Pi 1 Model B. More advanced projects using ultrasonic PING sensors (Human-robot interaction with a robot arm).
First experiments with compass sensors (magnetometers), ultrasonic PING sensors, and motor driver boards with Arduino.
Bought the Freetronics "Eleven" R3 (Arduino Uno compatible) board. First experiments with PWM control, and gyro and accelerometer reading in Arduino.
Created a GitHub account. Began using JavaScript canvas to generate 3D fractal terrain simulations.
Rebuilt my school's website during work experience week in Year 10 (anyone else remember Macromedia Dreamweaver?). Participated in multiple Tasmanian and National model solar car events and RoboCup Junior Australia soccer competitions. Member of my afterschool Model Aircraft Club.
Researching, designing and building robotics and aerospace related projects. Reading non-fiction books from an early age. Magic tricks and juggling. Travelling to new places (Japan, New Zealand and the UK were the best so far).