mirror of
https://github.com/sascha-hemi/pycom-documentation.git
synced 2026-03-21 10:05:56 +01:00
50 lines
2.0 KiB
Markdown
50 lines
2.0 KiB
Markdown
---
|
|
title: "Flash Pybytes-library (advanced)"
|
|
aliases:
|
|
- pybytes/connect/flash.html
|
|
- pybytes/connect/flash.md
|
|
- chapter/pybytes/connect/flash
|
|
---
|
|
|
|
In this section, we will explain to you how to connect your device to Pybytes by flashing the Pybytes library.
|
|
Use this, if you want to have full control over the Pybytes library on your device.
|
|
|
|
{{% hint style="info" %}}
|
|
Pybytes firmware already contains [Pybytes library](https://github.com/pycom/pycom-micropython-sigfox/tree/pybytes-master/esp32/frozen/Base). That means that you can [add your device quickly](../quick) without the need of flashing Pybytes library.
|
|
{{< /hint >}}
|
|
|
|
### Step 1: Flash stable firmware to your device with Pycom firmware updater tool
|
|
1. Open Pycom firmware updater tool
|
|
2. Select a stable firmware
|
|
3. Click on continue
|
|
|
|
Here's more information about [firmware updates](/gettingstarted/installation/firmwaretool).
|
|
|
|
### Step 2: Download your Pybytes Library
|
|
|
|
You can download _Pybytes library_ at the device's settings page:
|
|
|
|
2. Navigate to your device in Pybytes;
|
|
|
|
3. Click on the settings tab;
|
|
|
|
4. Click on the _Download_ button at Pybytes library section;
|
|
|
|

|
|
|
|
### Step 3. Flash your device with Pymakr
|
|
|
|
{{% hint style="info" %}}
|
|
In case you haven't installed Pymakr plugin, follow [these instructions](/pymakr/installation/atom).
|
|
We recommend to install Pymakr in Atom.
|
|
{{< /hint >}}
|
|
|
|
1. Connect your device to the computer with a USB cable.
|
|
2. Open zip archive of Pybytes library and extract a containing folder.
|
|
3. Check your `flash/pybytes_config.json` file. It should be pre-filled with your Pybytes credentials (deviceToken, WiFi credentials, ...)
|
|
3. Open Pybytes library folder as a project folder in Atom.
|
|
4. Click on the Connect button in Pymakr. Pymakr should connect to your device.
|
|
7. Upload code to your device by clicking on the _Upload_ button in Pymakr.
|
|
|
|
After all the Pybytes library files are uploaded to your device, the device will restart and connect to Pybytes.
|