AnasSarkiz/rp2040-usb-c-single-axis-dm542t-motion-controller--01a0e89c

A USB‑C RP2040 controller board with external QSPI flash, crystal clock, regulated 3.3/1.1/5 V power, boost-converted motor-driver supply, protected USB and limit inputs, status LEDs, reset/boot switches, and AO3400A MOSFET outputs for stepper-control signals.

Version
0.1.0-prototype.19
License
unset
Stars
0

firmware/usb_sleep.h

#ifndef USB_SLEEP_H
#define USB_SLEEP_H
// Called with the pulse engine, ADC and application timers stopped.
// Returns after the host resumes or resets USB; motion must remain disarmed.
void usb_sleep_until_resume(void);
#endif