The pandemic-induced global chip shortage made the Teensy 3.2 micro-controller unavailable. PJRC, Manufacturer of Teensy, does not expect the supply of MK20 chips made by NPX to ever recover. The newer Arm Cortex-M7 on the Teensy 4.0 does appear to be recovering, but it is still questionable, and would require a complete redesign to incorporate into Apollo’s motion controller.
Parallax, a Californian company produces a micro-controller made in the USA which doesn’t have supply chain issues, and has been chosen as the replacement micro-controller for Apollo’s motion controller, the Parallax Propeller.
The trough-hole prototype made on the Propeller Project board was hooked up to a Raspberry Pi and tested. With a little development, it was soon moving the arms on Apollo as the Teensy had been. The major difference, Propeller chips are available to purchase...
Once tested, we ordered printed circuit boards with the same basic design from OSHPark. Assembled with components from Digikey, and successfully tested it again.
During the assembly / testing process, we hooked a QA100 oscilloscope up to the 24v power supply board to see if its soft-start circuitry was tuned correctly. The components pictured charge the capacitor on this board through the big green 3ohm resistor for about 0.2 seconds, until the capacitor is about 2/3 full. Then it switches on a large mosfet, allowing the full flow of electricity from the main power supply into this 24v power supply board. Before adding in the soft start, we ran into many broken power supplies from the large capacitor filling too quickly.