MakeyDooey is a modular embedded hardware platform with a browser-based IDE. Describe your project below and our AI will tell you exactly what you need to build it.
MakeyDooey removes the friction between your idea and a working embedded system.
Tell the AI what you want to build. It knows our hardware's full capabilities and will recommend the exact boards you need.
Order the recommended totem boards. Modular by design — start with one and expand your system as the project grows.
Plug in your board and open the MakeyDooey PWA in Chrome. No installs, no drivers, no toolchain setup.
Write and flash firmware, monitor serial output, and control your hardware — all from one browser tab.
Modular totem boards designed for makers, robotics teams, and embedded engineers. All boards ship with full PWA IDE support.
STM32H755
Pre-order
The brain of the MakeyDooey system. Dual-core STM32H755 running FreeRTOS, acting as the UART bus host and command router for the full totem stack.
Drive up to 5 NEMA17 stepper motors and DC motors simultaneously. TMC2209 drivers with stallguard sensorless homing. Controlled over UART from the Main Totem or directly via the PWA.
LPC55S69
Pre-order
The custom USB bridge PCB. Converts USB-C to CMSIS-DAP for SWD programming and debugging, plus CAN bus routing between totems. The hardware backbone of the system.
Best Value
Everything you need to get started: Main Totem, Motor Totem, and ShamanLink. Pre-tested together and ready to drop into your project.
Everything you need to start building with MakeyDooey — from the browser-based IDE to datasheets and source code.
Open the browser-based IDE. Flash firmware, monitor serial output, and control your hardware — no installation required. Chrome or Edge recommended.
Open IDE →Browse the full source code for the PWA IDE, firmware examples, and hardware schematics. Issues and contributions welcome.
View on GitHub →Technical specifications and pin diagrams for the Main Totem, Motor Totem, and ShamanLink PCB. Updated as hardware revisions ship.
Coming soonStep-by-step guide covering hardware setup, firmware flashing, serial monitoring, block sequencer, and Motor Totem control via BenjiPanel.
Coming soonFound something wrong? Open an issue on GitHub. Include your browser version, OS, and steps to reproduce.
Open an issue →Have a question that isn't covered here? Reach out directly to the team via email or through GitHub.
Contact us →Questions about the hardware, the IDE, or a potential order? We'd love to hear from you.
For questions about orders, hardware specs, or anything else — email us directly.
ddmurphy@makeydooey.org →Browse the source code, report bugs, or open a feature request on our public repository.
github.com/MakeyDooey →Issues with the PWA IDE, firmware flashing, or serial communication? Open a GitHub issue with your browser and OS details.
Open an issue →