Dependancies
Buy the components
display-esp32-t-beam.ino
      
#include "src/oled/oled.h"
void setup() {
  Serial.begin(9600);
  initOLED();
}
void loop() {
  Serial.print("Updating display at ");
  Serial.print(millis());
  Serial.println("ms");
  displayOLED();
  delay(2000);
}BOARD?=esp32:esp32:t-beam
PORT?=/dev/cu.SLAB_USBtoUART
.PHONY: default lint all flash clean
default: all flash clean
lint:
	cpplint --extensions=ino --filter=-legal/copyright *.ino
all:
	arduino-cli compile --fqbn $(BOARD) ./
flash:
	arduino-cli upload -p $(PORT) --fqbn $(BOARD)
clean:
	rm -r buildThis example contains the code to display a bunch of Hello world on the OLED display SSD1306.
Install Arduino library dependancy for the OLED display SSD1306
 arduino-cli lib install "ESP8266 and ESP32 OLED driver for SSD1306 displays"
make to compile and upload the code