You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.
Written out
This is more to make sure we dont exceed the pins and avoid assigning too many to the MSP432. The ESP8266 can also do some tasks if needed.
External
Speaker (PLAY/STOP, has own battery, runs on ~4.7V) = 2 GPIO (or 3)
Mic x3 (WOS/DOUT/VOUT) = 2+2 GPIO in/out, 2 ANALOG-IN GPIO
ESP RX/TX = 2 UART GPIO
LED x4 (check if MSP432 output can drive LED's)
Internal/chassis board
Tacho x2 (pulse direction and speed signal) = 2 GPIO + 2 GPIO (timer capture)
Motor x2 (DIR, SLEEP, POWER) = 4 GPIO, 2 PWM
Line sense x8 (11 pins, OUTx8, 3V3, GND) = 8 GPIO INPUT + 1 LED GPIO OUTPUT
Total required:
External: 2+6+2=10
Chassis: 2+6+9=17
Total: 27 pins
Available: a lot more
The text was updated successfully, but these errors were encountered:
CCS10 Syscfg for final pinout
https://github.com/davidzwa/advanced-iot-lisat/blob/master/src/MSP432LISAT/MSP432P401R_LISAT_ccs/MSP432_LISAT2_new.syscfg
Written out
This is more to make sure we dont exceed the pins and avoid assigning too many to the MSP432. The ESP8266 can also do some tasks if needed.
External
Internal/chassis board
Total required:
External: 2+6+2=10
Chassis: 2+6+9=17
Total: 27 pins
Available: a lot more
The text was updated successfully, but these errors were encountered: