Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Getting set up
- Set up Windows 10. Either upgrade on your Windows computer or partition your Mac (I gave 60GB).
- Download Visual Studio. Visual Studio 2015 is HUGE, about 40GB in all. It will take hours to download and install. Plan accordingly. Follow the tutorial.
- Begin purchasing/acquiring hardware.
Construct hardware. This project's hardware was built on top of Carey Payette's design. Follow her tutorial in the link, or check it out below:
- First grab your CP2102 USB to UART TTL conversion module and connect 3 wires: Ground (GND), TX and RX.
Connect the following wires:
- CP2102 GND to Cottonwood GND
- CP2102 TX to Cottonwood RX
- CP2102 RX to Cottonwood TX
- Next attach your antenna and 5VDC/2A power supply barrel connector into your Cottonwood board.
- The other end can go into any outlet for dev purposes, but will be the power strip in the final product.
- Installing the Cottonwood into your Raspberry Pi is as simple as plugging in the conversion module into an available USB port.
- The micro-USB plugs into the Pi, while the regular USB end plugs into a power source.
- This can be a laptop for dev purposes, but will be the power strip in the final product.
- Connect the Pi to the Internet using either the Wifi dongle or the Ethernet cable. Make sure your computer is connected to the same network.
- Connect the Pi to a monitor using the HDMI cable (and possibly the HDMI-VGA converter).
- The microSD card will go into the Pi, after we set it up with Windows IoT (below).
- First grab your CP2102 USB to UART TTL conversion module and connect 3 wires: Ground (GND), TX and RX. Connect the following wires:
- Set up Windows IoT on Pi. Follow the tutorial, it'll make your life easier.
- Insert microSD into Pi and test. You should see a lovely home screen with a picture of a Raspberry Pi.
- Download or clone the project and open it in Visual Studio.
- Open up http://your-pi-name:8080/AppManager.htm# in a web browser. Here's where you control what apps are on the Pi.
- Deploy the project to the Pi using the appropriate button in Visual Studio. When the project deploys, you'll see the name pop up in the App Manager. Make sure you click the "Add to startup" link next to the name so that the project will boot automatically on the Pi in the future.
Clone this wiki locally
Press h to open a hovercard with more details.