
Getting started with Melopero Shake RP2040
Version 1.1.0 - October 2021
Contents
1. Hardware overview ......................................................4
1.1 LiPo Battery Charger. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Low Battery Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2. Pinout .............................................................................6
3. Installing CircuitPython ...............................................7
3.1 Download CircuitPython . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 Install CircuitPython . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3 Install Mu editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.4 Mu quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.5 The REPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4. Installing MicroPython ............................................. 11
4.1 Download MicroPython . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.2 Install Thonny editor. . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.3 Thonny quick start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.4 The REPL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5. Setting up Arduino IDE ............................................. 14
5.1 Download the Arduino IDE . . . . . . . . . . . . . . . . . . . . . . . . 14
5.2 Add Shake RP2040 to Arduino IDE . . . . . . . . . . . . . . . . . . . 14
5.3 Using default I2C on Arduino IDE . . . . . . . . . . . . . . . . . . . . 15
6. Clear the Flash memory ........................................... 16
5.1 Flash nuke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16