wie baue ich ein Projekt für einen NodeMCU

Gast #6371103
hallo,
ich habe einen NodeMCU in betrieb genommen.
https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/get-started/

Das flashen und das Programm (hello_world) funktioniert auch soweit.
Jetzt würde ich gerne mal ein Eigenes Projekt machen.

Aber wo finde ich die datei für
make menuconfig
make flash
make monitor
?

diese müsste ich ja irgendwie in meinem Projekt mit hinzufügen.
Was muss noch alles in dem Projekt-Ordner rein? Bisher habe ich nur 
einen Ordner src dieser enthält eine main.c
Die main ist noch sehr übersichtlich. Ich möchte trotzdem irgendwie 
hinbekommen diese zu bauen und zu flashen.
#6371173
mach's dir einfach und installier platformio, standalone oder als als 
vscode-plugin.

platformio.ini:
1
[env:nodemcuv2]
2
platform = espressif8266
3
framework = esp8266-rtos-sdk
4
board = nodemcuv2
5
upload_port=/dev/ttyUSB9

src/main.c
1
#include "esp_common.h"
2
#include "freertos/task.h"
3
#include "gpio.h"
4

5
void user_init(void)
6
{
7
   ...
8
}
Gast #6371187
Εrnst B. schrieb:

> mach's dir einfach und installier platformio, standalone oder als als
> vscode-plugin.

Nur, wenn man völlig verblöden und sich mittelfristig vollkommen 
abhängig machen will, sollte man diese Option in Erwägung ziehen.

Also, wer noch selber denken kann, macht eine sehr weiten Bogen darum, 
auch (und gerade) weil es im Moment so schön einfach erscheint...
Gast #6371204
c-hater schrieb:
> Also, wer noch selber denken kann,

... der macht sich nicht die Mühe das Rad jedes mal aufs neue zu 
erfinden sondern nutzt erprobte Sachen wie Platformio oder Arduino. 
Abgesehen natürlich von Masochisten wie c-hater, die ohne Qualen beim 
programmieren nicht leben können... ;)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 6 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.