Firmware for the HyperLink board.
Go to file
2023-08-25 12:16:18 +02:00
components Add helloworld project; Add Dockerfile and idf.sh; Update README.md 2023-08-25 12:16:18 +02:00
main Add helloworld project; Add Dockerfile and idf.sh; Update README.md 2023-08-25 12:16:18 +02:00
.gitignore Initial commit 2023-08-24 19:15:09 +00:00
CMakeLists.txt Add helloworld project; Add Dockerfile and idf.sh; Update README.md 2023-08-25 12:16:18 +02:00
Dockerfile Add helloworld project; Add Dockerfile and idf.sh; Update README.md 2023-08-25 12:16:18 +02:00
idf.sh Add helloworld project; Add Dockerfile and idf.sh; Update README.md 2023-08-25 12:16:18 +02:00
LICENSE Initial commit 2023-08-24 19:15:09 +00:00
README.md Add helloworld project; Add Dockerfile and idf.sh; Update README.md 2023-08-25 12:16:18 +02:00

HyperLink_SW

Firmware for the HyperLink board.

Build and run

This project is built using the ESP IDF toolchain. In order to ease the build process, a custom Dockerfile is provided. Any ESP IDF toolchain command can be run by replacing idf.py by ./idf.sh, e.g., ./idf.sh build, after having built the docker image.

As the docker container has to be able to access the serial device for flashing, some configuration may have to take place. Make sure the USB_GUID and USB_DEV in idf.py have the correct values.

  1. Build the docker image

    $ sudo docker build . --tag hyperlink
    
  2. Compile the project

    $ ./idf.sh build
    
  3. Flash the executable

    $ ./idf.sh flash