From b427e9ae221a0657975a771c5c81742392660b25 Mon Sep 17 00:00:00 2001 From: Christian Eichler <code@christian-eichler.de> Date: Sat, 9 Nov 2019 15:17:12 +0100 Subject: [PATCH] += readme timecube code --- CODE_CUBE.md | 30 ++++++++++++++++++++++++++++++ README.md | 2 ++ 2 files changed, 32 insertions(+) create mode 100644 CODE_CUBE.md diff --git a/CODE_CUBE.md b/CODE_CUBE.md new file mode 100644 index 0000000..9670f9e --- /dev/null +++ b/CODE_CUBE.md @@ -0,0 +1,30 @@ +Bauen und Flashen der Würfelsoftware +==================================== + +Voraussetzungen +--------------- + +Auf dem Rechner müssen folgende Komponenten installiert sein: + + * xtensa-esp32-Toolchain, siehe https://docs.espressif.com/projects/esp-idf/en/latest/get-started/linux-setup.html + * das ESP IDF *in Version 3.3* (die verwendeten Arduino-Erweiterungen kommen aktuell mit neuen Versionen nicht zurecht): https://github.com/espressif/esp-idf + + +Bauen der Software +------------------ + +``` +mkdir build +cd build +cmake .. +make +make flash +``` + +Flashen des Würfels +------------------- + +Mittels `make flash` kann die Software dann auf den Würfel geflasht werden. +Hat man mehr als einen ESP32 angeschlossen, dann kann/muss man mittel Umgebungsvariable `ESPPORT` angeben, welcher Chip geflasht werden soll: +`ESPPORT=/dev/ttyUSB5 make flash` + diff --git a/README.md b/README.md index 6ea9071..caddd95 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,8 @@ Anleitung [Detaillierte und bebilderte Montageanleitung](MONTAGE.md) +[Anleitung zum Bauen der Würfelsoftware](CODE_CUBE.md) + Grundüberlegungen ----------------- -- GitLab