This builds upon the fine ESP32-e-Paper-Weather-Display project by David Bird in order to Display Hiveeyes data on an e-Paper display.
Currently, we are using the Waveshare 4.2" model.
This project is using PlatformIO for building.
Just invoke:
make
After successfully building it, you will find firmware images at
- .pio/build/esp32/firmware.bin
- .pio/build/esp32/firmware.elf
export MCU_PORT=/dev/ttyS3 make upload
There are integrations for the most popular IDEs around, see PlatformIO for CLion and PlatformIO for VSCode.
We recommend Chocolatey for installing Python3 and GNU make.
Follow the installation instructions on install Chocolatey.
Invoke these commands:
choco install make choco install python3
Then, you might be able to invoke
make
just like when running Linux or macOS.For uploading the firmware to the device, invoke:
set MCU_PORT=COM3 make upload
When using PowerShell, type:
$env:MCU_PORT = 'COM3' make upload