The Pokemon have all escaped help to capture them with a Raspberry Pi!
The program is built with JavaFX and is designed to run on a Raspberry Pi. This workshop teaches kids how to use a Raspberry Pi, how to wire on a breadboard, and type some code in Nano.
This is a link to the slides and instructions: http://bit.ly/pokemonworkshop
This is the list of hardware you will need for the kids workshop. Some of the components (like the light sensor and accelerometer) require some light soldering.
-
Raspberry Pi 3 or higher
-
Raspberry Pi Touch Display https://www.raspberrypi.com/products/raspberry-pi-touch-display/
-
Micro USB power adapter for display (will also power the Raspberry Pi): https://www.adafruit.com/product/1995
-
USB cable to power Raspberry Pi off the display:
-
Micro USB if you are using a Pi 3: https://www.amazon.com/ZiBay-7-Inch-Samsung-Motorola-Android/dp/B01FSYBQ9Q/
-
USB-C if you are using a Pi 4/5: https://www.amazon.com/JXMOX-Charging-Compatible-Samsung-Charger/dp/B0C4NJYPTX/
-
Breadboard https://www.adafruit.com/product/239
-
Pi T-Cobbler https://www.adafruit.com/product/1989 (the diagrams I have are for a non-T cobbler, so they will need some updates)
-
Breadboard Wires https://www.adafruit.com/product/153
-
Arcade button https://www.adafruit.com/product/476
-
Arcade Button Quick Connects https://www.adafruit.com/product/1152
-
Light Sensor [TSL2591] https://www.adafruit.com/product/1980 (code was written for TSL2561 - will require some updates; pinouts are different so the diagram needs to be updated)
-
Accelerometer [ADXL345] https://www.adafruit.com/product/1231 (identical chip, but pinouts are different so the diagram needs to be updated)
-
Keyboard - Any USB keyboard will work. I use foldable silicon keyboards like this (https://www.amazon.com/Sungwoo-Foldable-Silicone-Keyboard-Waterproof/dp/B06WWM5TC6/). You can also just buy a basic keyboard like this one (https://www.amazon.com/AmazonBasics-Matte-Keyboard-QWERTY-Layout/dp/B07WJ5D3H4/).
-
Micro SD Card 4gb or higher
This set of hardware is also compatible with the PhippyRescue kids workshop (which was made more recently), and it is also posted on my GitHub repository.