Table of Contents

Préambule

Les vidéos de Tommy Desrochers:

Installation

Install config sous Linux

Sous Debian 12, lors du 1er test, j'ai reçu ces deux messages d'erreur:

On va donc, d'abord:

Suivi de l'installation proprement dite :

Test

ESP32 Chip model = ESP32-D0WDQ6 Rev 101
This chip has 2 cores
Chip ID: 11493932

Serial Output

void setup() { 
  Serial.begin(115200);
  while (!Serial) continue;
  Serial.println("Ready.");
} 
void loop() { 
}

K2000

[26/09/2014]

Suite illogique des pins GPIO

GPIO-1 en OUTPUT → conflit avec sortie serial

#include <math.h>
const float pi = 3.14159;
const int ledPin[7] = {5,18,19,21,3,22,23}; 
 
void setup() {  
  for (int i=0; i<7; i++) {
    pinMode (ledPin[i], OUTPUT);
  } 
} 
 
void loop() { 
  for (float ang=-pi; ang<pi; ang=ang+(2*pi/700)) {
    int led = (1+std::sin(ang))*7/2;
    digitalWrite (ledPin[led], HIGH);
    delay(1);
    digitalWrite (ledPin[led], LOW);
  }
}