- [Low Power Computing Lab Network Setup] ( https://gist.github.com/theDevilsVoice/be0a0718551442efe801 )
- Need a seat at a desk with power for each attendee
- Make course materials available via Github so attendees can prepare. Burning SD cards during training is not recommended.
- Servo (#6) in the list below can be used to demonstrate Python library and GPIO pins in action.
- Tinkering Kit (#8) in the list below can be used to play with blinky lights, build small circuits, demonstrate GPIO pins in action.
- Wi-fi dongle (#9) and GPS head (#10) could be used to demonstrate a setup with kismet & wifite.
- (Items 1, 2, & 4 in the list below can be ordered as a set)
Num | Part | Cost & Qty. | Link, Description, etc. |
---|---|---|---|
1 | odroid C1+ | 38.95 | http://ameridroid.com/products/odroid-c1 |
2 | power cable | 2.45 | http://ameridroid.com/products/usb-to-dc-plug-cable-25mm |
3 | microSD memory | 19.99 | http://www.amazon.com/Transcend-MicroSDXC-Memory-Adapter-TS64GUSDU1P/dp/B016BOLLP6 |
4 | case | (optional) | 9.95 |
5 | mini keyboard (optional) | 16.95 | http://ameridroid.com/products/24ghz-wireless-mini-keyboard-with-trackpad |
6 | Servo (optional) | 3.99 | http://ameridroid.com/products/servo-9g |
7 | screen (optional) | 26.95 | http://ameridroid.com/products/c1-32-inch-touchscreen-display-shield |
8 | tinker kit (optional) | 17.95 | http://ameridroid.com/products/c1-tinkering-kit |
9 | wireless adapter | (~$3 on ebay) | Ralink RT5370 (this is a wifi dongle that supports monitor mode) |
10 | GPS rcvr | $26.95 | http://ameridroid.com/products/usb-gps-module |
11 | EMMC Module (optional) | http://www.us.diigiit.com/odroid-c1-emmc-module |
- Hour 0:
(optional, can skip if you did the preparation yourself) Getting setup, power, cloning microSD cards. Assembling components. First boot & logging in.
- Hour 1:
Overview of hardware, major components. GPIO, i2c, UART, ways to talk to the world (the goes-inda/goes-outas) Performing software updates. Installing Python and modules.
- Hour 2-4: (choose one)
- Connection of (a couple different? cheap usb camera ~$5, servos/motors, blinky lights, LED matrix for scrolling text, etc.) sensors.
- Talking to the sensors with Python. (Python should be tested, sitting on Github to save time.
- Do a kismet and wifite setup.
- Android dev platform with EMMC module
- Replace SD card with an [ EMMC Module ] (http://www.us.diigiit.com/odroid-c1-emmc-module)
- The build scripts for [ Kali Linux on Odroid ] (https://github.com/yhfudev/arch-kali-odroidc1)
- GPS and Kismet on [ SANS War Pi ] (https://www.sans.org/reading-room/whitepapers/incident/war-pi-34435)
- Setup directions for [ C-3.2inch TFT+Touchscreen Shield ] (http://odroid.com/dokuwiki/doku.php?id=en:c1_lcdshield)