How to use onboard rgb led?
RGB_BUILTIN or LED_BUILTIN is not responsing. neopixelWrite not working
Google Chat: zj734465502@gmail.com
+86-0755-88291180
sales@spotpear.com
dragon_manager@163.com
tech-support@spotpear.com
zhoujie@spotpear.com
WhatsApp:13246739196
How to use onboard rgb led?
RGB_BUILTIN or LED_BUILTIN is not responsing. neopixelWrite not working
Take a look at the tutorial for this one
https://spotpear.com/wiki/Compatible-With-Arduino-Nano-ESP32-S3R8.html#User%20Guide
report
there is no RGB led example in spotpear wiki, but i found it on original arduino esp32 nano forum
int vDelay = 500;  //Controls blink speed of built in and RGB leds
void setup() {
  // put your setup code here, to run once:
  pinMode(LED_RED, OUTPUT);
  pinMode(LED_GREEN, OUTPUT);
  pinMode(LED_BLUE, OUTPUT);
  pinMode(LED_BUILTIN, OUTPUT);
}
void toggleLED() {
  if (digitalRead(LED_BUILTIN) == LOW){
    digitalWrite(LED_BUILTIN, HIGH);
  }
  else
  {
   digitalWrite(LED_BUILTIN, LOW);
  }
}
void loop() {
  //1
  toggleLED();
  digitalWrite(LED_RED, LOW);
  digitalWrite(LED_GREEN, LOW);
  digitalWrite(LED_BLUE, LOW);
  delay(vDelay);
//2
 toggleLED();
  digitalWrite(LED_RED, LOW);
  digitalWrite(LED_GREEN, LOW);
  digitalWrite(LED_BLUE, HIGH);
  delay(vDelay);
  //3
  toggleLED();
  digitalWrite(LED_RED, LOW);
  digitalWrite(LED_GREEN, HIGH);
  digitalWrite(LED_BLUE, LOW);
  delay(vDelay);
  //4
 toggleLED();
  digitalWrite(LED_RED, HIGH);
  digitalWrite(LED_GREEN, LOW);
  digitalWrite(LED_BLUE, LOW);
  delay(vDelay);
  //5
  toggleLED();
  digitalWrite(LED_RED, HIGH);
  digitalWrite(LED_GREEN, HIGH);
  digitalWrite(LED_BLUE, LOW);
  delay(vDelay);
  //6
 toggleLED();
  digitalWrite(LED_RED, HIGH);
  digitalWrite(LED_GREEN, LOW);
  digitalWrite(LED_BLUE, HIGH);
   delay(vDelay);
   //7
  toggleLED();
  digitalWrite(LED_RED, LOW);
  digitalWrite(LED_GREEN, HIGH);
  digitalWrite(LED_BLUE, HIGH);
  delay(vDelay);
  //8  Turns RGB LED completely Off
  /*
 toggleLED();
  digitalWrite(LED_RED, HIGH);
  digitalWrite(LED_GREEN, HIGH);
  digitalWrite(LED_BLUE, HIGH);
  
  delay(vDelay);
 */
}report