diff --git a/README.md b/README.md index 2cb86d6..b72e952 100644 --- a/README.md +++ b/README.md @@ -6,6 +6,53 @@ with libre software. No proprietary applications, SDKs, or similar are used. +# Development Setup +The development setup is using a LattePanda 3. It is an Intel +based board with an Arduino Leonardo built on board. + +This should be similar to using other Arduino devices plugged +into USB ports. + + +# Pins +Pins on the MP-101 cable. +Starting at "7PM", just after the key, going clockwise: + +``` +Use Color Pin ArduinoPin +--- ----- --- -------- +Speed Yellow 1 ? PWM +Left White 2 D0 +Down Brown 3 D1 +5V Green 4 5V, second from left. +Up Blue 5 D2 +Right Black 6 D3 +GND Red 7 GND under ICSP +``` + +The "ArduinoPin" column is how the Arduino pins on the Panda are labelled. + + +# Wire Harness +I made a quick and dirty wire harness that works. +My MP101 kit came with two extension cables. +I used one of those to use the male headed to plug +into the MP101, and the newly cut wires to connect +to pins to plug into the Panda Arduino. +I had short jumper wires with pin headers on each end. +For the Panda male/male wire with headers is needed. +If the board being used has pins not headers, a male/female +wire jumper will be needed. +In lieu of connecting the pins to the wires via soldering, +WAGO crimpers were used. They work great and easy++. + + +# Status +Early alpha. It moves in four directions, but doesn't stop or +have regular controls yet. Just mapped out the pins to +Arduino software. + + # Disclaimer I'm a computer sysadmin, not a video or camera expert. This is just to explore how to use a free toolchain.