- Fipy
- Pysense2
- provision with Lora from Pybytes
- upload script
- configure sensors and dashboard in Pybytes similar to Screenshot.png
YELLOW # connecting GREEN # connected RED # connection failed PURPLE # wait for button ORANGE # maintenance mode
- boot.py - [YELLOW]
- pybytes is starting up if pybytes_on_boot
- main.py
- if pybytes is started:
- if pybytes is connected - [GREEN]
- else - [RED]
- else: start it now asynchronously - [YELLOW]
- waiting for button - [PURPLE]
- if button pressed, go to maintenance mode - [ORANGE]
- check connection:
- if connected - [GREEN]
- else - [RED]
- gather sensor data and send it
- wait for button to cancel - [PURPLE]
- if button pressed, go to maintenance mode - [ORANGE]
- go to sleep - [bright BLUE flash]
no | name | unit | HW/driver | Pysense | Pytrack |
---|---|---|---|---|---|
1 | humidity | SI7006A20 | S | ||
2 | temperature | C | SI7006A20 | S | |
3 | dew | SI7006A20 | S | ||
4 | blue | Lux | LTR329ALS01 | S | |
5 | red | Lux | LTR329ALS01 | S | |
6 | battery | V | Pycoproc | P | P |
7 | acceleration | LIS2HH12 | S | T | |
8 | roll | LIS2HH12 | S | T | |
9 | pitch | LIS2HH12 | S | T | |
10 | temperature | C | MPL3115A2 | E | E |
11 | altitude | m | MPL3115A2 | S | |
12 | pressure | bar | MPL3115A2 | S | |
13 | Log | Micropython | M | M | |
14 | Lat/Lon | deg | L76GNSS | T | |
15 | osm | url | L76GNSS | T | |
16 | cpu | C | ESP32 | E | E |
17 | Uptime | % | Micropython | M | M |
18 | Distance | km | L76GNSS | T | |
19 | Speed | km/h | L76GNSS | T | |
20 | Network speed | B/s | ESP32 | E | E |
21 | battery | V | Pycoproc | P | P |
Sensor: P Pysense/Pytrack S Pysense T Pytrack M Machine E ESP32