Remote data logger project for use in engineering development and debugging of electronics in the field
- ESP32-C3 circuit
- 5 ADC
- 16 GPIO
- USB-C
- uSD card
- 44mm x 33mm
- Written in Rust
- Utilize static heirarchical state machine
- Multi-threaded
- ADC reading
- UART CLI
- Store values to uSD card
- Connect to WiFi
- Send message with MQTT
- Graph readings from ESP32-C3 through UART
Update submodules manually:
git submodule update --init --recursive
Configure repo to use custom .githooks
path and make files executable:
git config --local core.hooksPath .githooks/
chmod -R +x .githooks
e
while routing: change parameters of traceb
re-pour copper fillsctrl + b
to remove all fills
u
select entire trackv
via when routing- switch to bottom when not routing
c
Design rule check panel- custom hotkey