The brains of our PCB is a Teensy 4.1. The Teensy runs on an NXP ARM-Cortex M7 chip at 600Mhz. This is much faster than the measly Arduinoβs 16 Mhz ATMega chip. It has a lot of peripherals and I/O, and is super fast at floating point computations.
We program the Teensy with Platform I/O. I love it!
CAUTION
The Teensy is a 3.3V Device. DO NOT GIVE AN INPUT 5V, IT WILL DIE. You must use level shifters or voltage dividers for 5V signals.
NEVER plug in a laptop and a power supply to a Teensy, you will fry your USB port. Itβs highly advisable to isolate USB power from the 5V input port by cutting the pad on the bottom of the teensy to separate VUSB and Vin.
The 3.3V pin can only supply a maximum of 250mA. Donβt exceed 200mA to be safe!
The full feature list and datasheet for the Teensy can be found here.