Skip to content
Tristan edited this page Aug 4, 2019 · 3 revisions
class Blinky
  include ESP32::GPIO
  include ESP32::System

  def initialize
    @led = GPIO_NUM_2
    pinMode(@led, OUTPUT)
  end

  def run
    loop {
      digitalWrite(@led, HIGH)
      delay(1000)
      digitalWrite(@led, LOW)
      delay(1000)
    }
  end
end

Blinky.new.run
Clone this wiki locally