diff --git a/getting-started/hardware/fipy.md b/getting-started/hardware/fipy.md index 30d07e9..e769b5b 100644 --- a/getting-started/hardware/fipy.md +++ b/getting-started/hardware/fipy.md @@ -2,13 +2,17 @@ ## Basic connection +{% tabs %} +{% tab title="Exp Board 2.0" %} * When using the expansion board with a FiPy, you will need to remove the CTS and RTS jumpers as these interfere with communication with the cellular modem. * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the FiPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_2_fipy.png) +{% endtab %} +{% tab title="Exp Board 3.0" %} * Before connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * When using the expansion board with a FiPy, you will need to remove the CTS and RTS jumpers as these interfere with communication with the cellular modem. * Look for the reset button on the module \(located at a corner of the board, next to the LED\). @@ -16,7 +20,9 @@ * Insert the FiPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_3_fipy.png) +{% endtab %} +{% tab title="Pytrack/Pysense/Pyscan" %} * Before connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the FiPy module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the Pysense/Pytrack/Pyscan. @@ -25,7 +31,9 @@ ![](../../.gitbook/assets/pysense_fipy.png) ![](../../.gitbook/assets/pytrack_fipy.png) +{% endtab %} +{% tab title="USB UART Adapter" %} * Firstly you will need to connect power to your FiPy. You will need to supply `3.5v`-`5.5v` to the `Vin` pin. {% hint style="danger" %} @@ -41,7 +49,9 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * In order to put the FiPy into bootloader mode to update the device firmware you will need to connect `P2` to `GND`. We recommend you connect a button between the two to make this simpler. ![](../../.gitbook/assets/uart_fipy.png) +{% endtab %} +{% tab title="WiFi" %} **Note:** This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection. * In order to access the FiPy via WiFi you only need to provide `3.5v` - `5.5v` on the `Vin` pin of the FiPy: @@ -54,6 +64,8 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * Once connected to this network you will be able to access the telnet and FTP servers running on the FiPy. For both of these the login details are: * username: `micro` * password: `python` +{% endtab %} +{% endtabs %} ## Antennas diff --git a/getting-started/hardware/gpy.md b/getting-started/hardware/gpy.md index ff368a4..1ef6412 100644 --- a/getting-started/hardware/gpy.md +++ b/getting-started/hardware/gpy.md @@ -2,19 +2,25 @@ ## Basic connection +{% tabs %} +{% tab title="Exp Board 2.0" %} * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the GPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_2_gpy.png) +{% endtab %} +{% tab title="Exp Board 3.0" %} * Before connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the GPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_3_gpy.png) +{% endtab %} +{% tab title="Pytrack/Pysense/Pyscan" %} * Before connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the GPy module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the Pysense/Pytrack/Pyscan. @@ -23,7 +29,9 @@ ![](../../.gitbook/assets/pysense_gpy.png) ![](../../.gitbook/assets/pytrack_gpy.png) +{% endtab %} +{% tab title="USB UART Adapter" %} * Firstly you will need to connect power to your GPy. You will need to supply `3.5v`-`5.5v` to the `Vin` pin. {% hint style="danger" %} @@ -37,9 +45,9 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before {% endhint %} * In order to put the GPy into bootloader mode to update the device firmware you will need to connect `P2` to `GND`. We recommend you connect a button between the two to make this simpler. +{% endtab %} -![](../../.gitbook/assets/uart_gpy.png) - +{% tab title="WiFi" %} **Note:** This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection. * In order to access the GPy via WiFi you only need to provide `3.5v` - `5.5v` on the `Vin` pin of the GPy: @@ -52,6 +60,8 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * Once connected to this network you will be able to access the telnet and FTP servers running on the GPy. For both of these the login details are: * username: `micro` * password: `python` +{% endtab %} +{% endtabs %} ## Antennas diff --git a/getting-started/hardware/lopy.md b/getting-started/hardware/lopy.md index a0d768a..2193c41 100644 --- a/getting-started/hardware/lopy.md +++ b/getting-started/hardware/lopy.md @@ -2,19 +2,25 @@ ## Basic connection +{% tabs %} +{% tab title="Exp Board 2.0" %} * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the LoPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_2_lopy.png) +{% endtab %} +{% tab title="Exp Board 3.0" %} * Before connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the LoPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_3_lopy.png) +{% endtab %} +{% tab title="Pytrack/Pysense/Pyscan" %} * Before connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the LoPy module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the Pysense/Pytrack/Pyscan. @@ -23,7 +29,9 @@ ![](../../.gitbook/assets/pysense_lopy.png) ![](../../.gitbook/assets/pytrack_lopy.png) +{% endtab %} +{% tab title="USB UART Adapter" %} * Firstly you will need to connect power to your LoPy. You will need to supply `3.5v`-`5.5v` to the `Vin` pin. {% hint style="danger" %} @@ -39,7 +47,9 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * In order to put the LoPy into bootloader mode to update the device firmware you will need to connect `P2` to `GND`. We recommend you connect a button between the two to make this simpler. ![](../../.gitbook/assets/uart_lopy.png) +{% endtab %} +{% tab title="WiFi" %} **Note:** This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection. * In order to access the LoPy via WiFi you only need to provide `3.5v` - `5.5v` on the `Vin` pin of the LoPy: @@ -52,6 +62,8 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * Once connected to this network you will be able to access the telnet and FTP servers running on the LoPy. For both of these the login details are: * username: `micro` * password: `python` +{% endtab %} +{% endtabs %} ## Antennas diff --git a/getting-started/hardware/lopy4.md b/getting-started/hardware/lopy4.md index 3977097..0661bb8 100644 --- a/getting-started/hardware/lopy4.md +++ b/getting-started/hardware/lopy4.md @@ -2,19 +2,25 @@ ## Basic connection +{% tabs %} +{% tab title="Exp Board 2.0" %} * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the LoPy4 module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_2_lopy4.png) +{% endtab %} +{% tab title="Exp Board 3.0" %} * Before connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the LoPy4 module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_3_lopy4.png) +{% endtab %} +{% tab title="Pytrack/Pysense/Pyscan" %} * Before connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the LoPy4 module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the Pysense/Pytrack/Pyscan. @@ -23,7 +29,9 @@ ![](../../.gitbook/assets/pysense_lopy4.png) ![](../../.gitbook/assets/pytrack_lopy4.png) +{% endtab %} +{% tab title="USB UART Adapter" %} * Firstly you will need to connect power to your LoPy4. You will need to supply `3.5v`-`5.5v` to the `Vin` pin. {% hint style="danger" %} @@ -39,7 +47,9 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * In order to put the LoPy4 into bootloader mode to update the device firmware you will need to connect `P2` to `GND`. We recommend you connect a button between the two to make this simpler. ![](../../.gitbook/assets/uart_lopy4.png) +{% endtab %} +{% tab title="WiFi" %} **Note:** This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection. * In order to access the LoPy4 via WiFi you only need to provide `3.5v` - `5.5v` on the `Vin` pin of the LoPy4: @@ -52,6 +62,8 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * Once connected to this network you will be able to access the telnet and FTP servers running on the LoPy4. For both of these the login details are: * username: `micro` * password: `python` +{% endtab %} +{% endtabs %} ## Antennas diff --git a/getting-started/hardware/sipy.md b/getting-started/hardware/sipy.md index 69db244..47c96fb 100644 --- a/getting-started/hardware/sipy.md +++ b/getting-started/hardware/sipy.md @@ -2,19 +2,25 @@ ## Basic connection +{% tabs %} +{% tab title="Exp Board 2.0" %} * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the SiPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_2_sipy.png) +{% endtab %} +{% tab title="Exp Board 3.0" %} * Before connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the SiPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_3_sipy.png) +{% endtab %} +{% tab title="Pytrack/Pysense/Pyscan" %} * Before connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the SiPy module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the Pysense/Pytrack/Pyscan. @@ -23,7 +29,9 @@ ![](../../.gitbook/assets/pysense_sipy.png) ![](../../.gitbook/assets/pytrack_sipy.png) +{% endtab %} +{% tab title="USB UART Adapter" %} * Firstly you will need to connect power to your SiPy. You will need to supply `3.5v`-`5.5v` to the `Vin` pin. {% hint style="danger" %} @@ -39,7 +47,9 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * In order to put the SiPy into bootloader mode to update the device firmware you will need to connect `P2` to `GND`. We recommend you connect a button between the two to make this simpler. ![](../../.gitbook/assets/uart_sipy.png) +{% endtab %} +{% tab title="WiFi" %} **Note:** This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection. * In order to access the SiPy via WiFi you only need to provide `3.5v` - `5.5v` on the `Vin` pin of the SiPy: @@ -52,6 +62,8 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * Once connected to this network you will be able to access the telnet and FTP servers running on the SiPy. For both of these the login details are: * username: `micro` * password: `python` +{% endtab %} +{% endtabs %} ## Antennas diff --git a/getting-started/hardware/wipy.md b/getting-started/hardware/wipy.md index 658981b..3aa0857 100644 --- a/getting-started/hardware/wipy.md +++ b/getting-started/hardware/wipy.md @@ -2,19 +2,25 @@ ## Basic connection +{% tabs %} +{% tab title="Exp Board 2.0" %} * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the WiPy module on the the expansion board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_2_wipy.png) +{% endtab %} +{% tab title="Exp Board 3.0" %} * Before connecting your module to an Expansion Board 3.0, you should update the firmware on the Expansion Board 3.0. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the expansion board. * Insert the WiPy module on the Expansion Board with the reset button pointing towards the USB connector. It should firmly click into place and the pins should now no longer be visible. ![](../../.gitbook/assets/expansion_board_3_wipy.png) +{% endtab %} +{% tab title="Pytrack/Pysense/Pyscan" %} * Before connecting your module to a Pysense/Pytrack/Pyscan board, you should update the firmware on the Pysense/Pytrack/Pyscan. Instructions on how to do this can be found [here](../../pytrack-pysense-pyscan/installation/firmware.md). * Look for the reset button on the WiPy module \(located at a corner of the board, next to the LED\). * Locate the USB connector on the Pysense/Pytrack/Pyscan. @@ -23,7 +29,9 @@ ![](../../.gitbook/assets/pysense_wipy.png) ![](../../.gitbook/assets/pytrack_wipy.png) +{% endtab %} +{% tab title="USB UART Adapter" %} * Firstly you will need to connect power to your WiPy. You will need to supply `3.5v`-`5.5v` to the `Vin` pin. {% hint style="danger" %} @@ -39,7 +47,9 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * In order to put the WiPy into bootloader mode to update the device firmware you will need to connect `P2` to `GND`. We recommend you connect a button between the two to make this simpler. ![](../../.gitbook/assets/uart_wipy.png) +{% endtab %} +{% tab title="WiFi" %} **Note:** This method of connection is not recommended for first time users. It is possible to lock yourself out of the device, requiring a USB connection. * In order to access the WiPy via WiFi you only need to provide `3.5v` - `5.5v` on the `Vin` pin of the WiPy: @@ -52,6 +62,8 @@ Please ensure you have the signal level of the UART adapter set to `3.3v` before * Once connected to this network you will be able to access the telnet and FTP servers running on the WiPy. For both of these the login details are: * username: `micro` * password: `python` +{% endtab %} +{% endtabs %} ## Antennas diff --git a/getting-started/software/firmwaretool.md b/getting-started/software/firmwaretool.md index 0805e79..eaea79a 100644 --- a/getting-started/software/firmwaretool.md +++ b/getting-started/software/firmwaretool.md @@ -18,6 +18,8 @@ The basic firmware upgrade procedure can be found below, please follow these ste After you’re done with upgrading, you can use the Pymakr Plugins to upload and run programs in your device. +{% tabs %} +{% tab title="Expansion Board 2.0" %} 1. Disconnect your device from your computer 2. Insert module into the Expansion Board 3. Connect a jumper cable or wire between `G23` and `GND` @@ -26,11 +28,14 @@ After you’re done with upgrading, you can use the Pymakr Plugins to upload and ![](../../.gitbook/assets/firmware-update.png) -1. Remove the `G23` to `GND` jumper cable/wire -2. Reboot the device \(button or power off then on\), your device is now ready to use +6. Remove the `G23` to `GND` jumper cable/wire + +7. Reboot the device \(button or power off then on\), your device is now ready to use If you are having any issues, make sure the **TX and RX jumpers** are present on your Expansion Board, as the jumpers sometimes come loose in the box during transport. Without these jumpers, the updater will fail. +{% endtab %} +{% tab title=" Pysense/Pytrack/Pyscan/Expansion Board 3.0" %} {% hint style="info" %} When using a Pysense/Pytrack/Pyscan/Expansion Board 3.0 to update your module you are not required to make a connection between `G23` and `GND`, the Pysense/Pytrack/Pyscan/Expansion Board 3.0 will do this automatically. {% endhint %} @@ -43,7 +48,9 @@ When using a Pysense/Pytrack/Pyscan/Expansion Board 3.0 to update your module yo ![](../../.gitbook/assets/firmware-update-2.png) -1. Disconnect the USB cable from the board and reconnect it, your device is now ready to use +6. Disconnect the USB cable from the board and reconnect it, your device is now ready to use +{% endtab %} +{% endtabs %} After you’re done with upgrading, you can use the Pymakr Plugins to upload and run programs in your device.