top of page

LATEST PROJECTS

"The Design of a Real-Time Airspeed Transducer with CAN bus interfacing" was an Industry affiliates project conducted in partnership with RF Design. A pitot-static Airspeed sensor for UAV applications. Featuring CAN interfacing, 4 LPS22HB MEMS pressure sensors, STM32 MCU, and an EFM32WG MCU. The device calculates Angle of attack, CAS, Altitude, air density, temperature and static pressure. This information is then parsed through to a UART serial Port and CAN node.

I was responsible for the project management, hardware design and protobuild and programming over this 12-Week Program.

Rapid Fire is a Featherweight Combat Bot.

The Project is currently underway. This Robotic platform has already been designed completely using CAD (OnShape). Body is being welded together, 3D printed components have been printed and electronics/Pnuematics are on the way.

RapidFire features a Pnuematic Firing Pin with Hunting arrow tip, 4.6mm Composite armour and can be driven inverted.

To see more or discuss possible work let's talk >>

Design of a Real-Time Airspeed Transducer

Rapid Fire

G.A.W.G or Geoff's Arbitrary Wave Generator is a completely Analog wave generator Designed as a University Project in 'Practical Electronics'

An improved G.A.W.G V1.2 is currently underway.

GAWG

Various Examples of Proto-Type Assemblies that Geoff Has worked on.

The ESC (Green Board) pictured left was pick and placed by hand and the reflowed in a reflow oven.

Electronics Assembly

An efficient Energy Model was prepaired as part of 'Efficient Energy Systems' at Griffith University. Students were paired into Teams of 3 and tasked with modeling an energy efficient building, given initial design constraints.

Multi-Residential Energy Model

Using a CycloneV FPGA, Programmable Hardware was configured using the Verilog HDL. The Timers, VGA, SDRAM controller, Address Controller and NIOSII were configured and written in Quartus Prime. The application layer was then written in C using the Eclipse IDE.

Sketcher V1.1

The Application Layer and LPS22HB drivers for the Airspeed Transducer were written in Eclipse based IDE's using C and C++ on Si-Labs EFM32WG. Further application layers are being added to add UAVCAN functionality to the device using an STM32 to control the CAN interface.

RFD AoA V1.2

bottom of page