DeskBuddy — Aitewinrobot Esp32C3 Supermini simulation

An interactive Aitewinrobot Esp32C3 Supermini circuit simulation you can run free in your browser on Velxio, by vichu-er.

Components

Sketch code

#include <Wire.h>
#include <Adafruit_SSD1306.h>

#include "config.h"
#include "state.h"
#include "display.h"
#include "controller.h"
#include "normal.h"

void setup() {
  Serial.begin(115200);

  randomSeed(micros());

  pinMode(TOUCH_PIN, INPUT);

  // =================================================
  // INITIALIZE OLED
  // =================================================

  Wire.begin(OLED_SDA, OLED_SCL);

  if (!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) {
    Serial.println("OLED NOT FOUND");
    while (true);
  }

  Serial.println("OLED initialized!");

  // =================================================
  // START WITH NORMAL FACE
  // =================================================

  drawFace();
}

void loop() {
  controllerLoop();
}

More projects by vichu-er