Note
You can purchase the board directly from Mellow 3D and ship worldwide now. LINK: https://www.aliexpress.com/item/1005008080766173.html
The Raspberry Pi Pico Motor Expansion Board V2 vis designed to be used as the controller for OpenTrickler. The board is designed to trickle certain amount of charges (e.g, gun powder) from the reservoir by reading measurements from the attached precision digital balance and actuate corresponding motors.
Join our discord server for help and development information.
The PINOUT diagram is shown below. To pair with the OpenTrickler controller software, you need to use Pico W as the main controller.
-
EXP1/EXP2: To be paired to RepRap 12864 LED display and the compatible display module.
-
PWM1/PWM2/PWM3: Can be used to connect with SG90/MG90/S0009M servo motors, or Neopixel RGB LEDs (WS2812)
-
UART0: Can be used to connect with external serial to UART adapter, when UART1 is not used.
-
UART1: Compatible with RS232 devices.
The board is designed to be power from USB-C Charger or power banks. The charger MUST support minimum 12V and 2A output.
NOTE: The board is NOT compatible with USB-A or USB-B charger or adapter cable. USB-C cable and charger must be used.
The board is designed to be manufactured with 4 layer PCB. Traces are placed at top and bottom layers. Two mid layers are for power (Vcc, 5V) and GND.
The board is designed with hand soldering in mind. The board can also be manufactured by SMT.
BOM and gerber files are provided under production directory. Instructions are also provided regarding the PCB contract manufactoring with JLCPCB.
There are several components on JLCPCB that can be out of stock from time to time. The table below shows the substitution of those components.
Designator | Part Number | Primary LCSC Part Number | Substitution LCSC Part Number |
---|---|---|---|
U2 | CAT24C256 (SOIC-8) | C79987 | C81195 (CAT24C128) |
IC1 | TPS5450 (SOP-8) | C114425 | |
U3 | CH224K (ESSOP-10) | C970725 | |
L1 | 15uH Inductor (10x11) | C151872 | C439295 C5123010 |
U4 | MAX3232 (SOIC-16) | C18261 | |
J10 | DB9 Male | C426221 | C141880 |
U5,U6,U7,U8 | 74LVC1G125 | C23654 |
- v2.0: Initial release
- v2.1: Move all vias from pads to minimise SMT failure.
None