blob: 3acc0510f1376db0e6bdce78124ec5ff9e840c1d [file] [log] [blame]
danicampora109b3632015-10-21 14:58:04 +02001Introduction to the WiPy
2========================
3
4To get the most out of your WiPy, there are a few basic things to
5understand about how it works.
6
7Caring for your WiPy and expansion board
8----------------------------------------
9
10Because the WiPy/expansion board does not have a housing it needs a bit of care:
11
12 - Be gentle when plugging/unplugging the USB cable. Whilst the USB connector
13 is well soldered and is relatively strong, if it breaks off it can be very
14 difficult to fix.
15
16 - Static electricity can shock the components on the WiPy and destroy them.
17 If you experience a lot of static electricity in your area (eg dry and cold
18 climates), take extra care not to shock the WiPy. If your WiPy came
19 in a ESD bag, then this bag is the best way to store and carry the
Mike Causerce166e62016-08-01 09:52:00 +100020 WiPy as it will protect it against static discharges.
danicampora109b3632015-10-21 14:58:04 +020021
22As long as you take care of the hardware, you should be okay. It's almost
23impossible to break the software on the WiPy, so feel free to play around
24with writing code as much as you like. If the filesystem gets corrupt, see
25below on how to reset it. In the worst case you might need to do a safe boot,
26which is explained in detail :ref:`here <wipy_boot_modes>`.
27
28Plugging into the expansion board and powering on
29-------------------------------------------------
30
31The expansion board can power the WiPy via USB. The WiPy comes with a sticker
Martijn Kosterc7730532015-10-25 11:39:50 +000032on top of the RF shield that labels all pins, and this should match the label
33numbers on the expansion board headers. When plugging it in, the WiPy antenna
danicampora109b3632015-10-21 14:58:04 +020034will end up on top of the SD card connector of the expansion board. A video
35showing how to do this can be found `here <https://www.youtube.com/watch?v=47D9MZ9zFQw>`_.
36
37Expansion board hardware guide
38------------------------------
39
40The document explaining the hardware details of the expansion board can be found
41`here <https://github.com/wipy/wipy/blob/master/docs/User_manual_exp_board.pdf>`_.
42
43Powering by an external power source
44------------------------------------
45
46The WiPy can be powered by a battery or other external power source.
47
48**Be sure to connect the positive lead of the power supply to VIN, and
Martijn Kostera13d22f2015-10-26 19:41:14 +000049ground to GND. There is no polarity protection on the WiPy so you
danicampora109b3632015-10-21 14:58:04 +020050must be careful when connecting anything to VIN.**
51
52- When powering via ``VIN``:
53
54 **The input voltage must be between 3.6V and 5.5V.**
55
56- When powering via ``3V3``:
57
Martijn Kosterc7730532015-10-25 11:39:50 +000058 **The input voltage must be exactly 3V3, ripple free and from a supply capable
danicampora109b3632015-10-21 14:58:04 +020059 of sourcing at least 300mA of current**
60
61Performing firmware upgrades
62----------------------------
63
Martijn Kosterc7730532015-10-25 11:39:50 +000064For detailed instructions see :ref:`OTA How-To <wipy_firmware_upgrade>`.