As part of creating the new Sumobot motor controller PCB I had to create a custom part which wasn’t already in the EasyEDA library. The part is a momentary switch from Jaycar. The process is pretty straight forward, design the schematic symbol, design the PCB footprint and then link the two. Should you ever need to do it – here is how! https://reefwing.medium.com/creating-a-custom-easyeda-part-c02abdd85653
About David Such
David Such is an embedded systems engineer and Director of Reefwing Software, based in Sydney, Australia. He develops IoT devices, robotics platforms, and drone flight control systems, with a focus on deploying intelligence on resource-constrained hardware.
David has over 30 years of industry experience spanning embedded development, systems engineering, and senior leadership. He has held executive roles including Managing Director of Serco Australia and senior management positions at Honeywell and Tyco. He was an Honorary Associate at the University of Sydney, where he mentored aspiring entrepreneurs through the Business Industry Mentoring Program and the Lean Startup course in the Faculty of Business.
His open-source sensor fusion and flight controller libraries, published under the Reefwing Software organisation on GitHub, are used by embedded developers and robotics hobbyists worldwide. He writes extensively on embedded AI, sensor systems, and edge computing across several publications on Medium, where his technical articles have built a substantial following among hardware engineers working at the edge.
David holds a BE in Electrical Engineering, a BSc in Computing Science and Physics, a BAppSc, and an MBA in Strategy.
Embedded AI: A Practical Guide to Building Intelligence on Microcontrollers is his first book with No Starch Press.
Reader Interactions
This site uses Akismet to reduce spam. Learn how your comment data is processed.

Leave a Reply