Skip to content
Free IDE

Components

The parts you can use in the simulator, each with its pinout, a MicroPython example and its specifications — always with the source of every number.

Boards

  • ESP32ENBOOTENVPVND34D35D32D33D25D26D27D14D12D13GNDVIND23D22TX0RX0D21D19D18D5TX2RX2D4D2D15GND3V3
    ESP32 DevKit V1 (DOIT, 30 pins)Board · 30 pins

    Development board with the ESP32 chip (ESP32-WROOM-32 module): Wi-Fi, Bluetooth, 2 cores and pins you control with MicroPython.

  • C3RSTBOOT5VGND3V3GPIO4GPIO3GPIO2GPIO1GPIO0GPIO5GPIO6GPIO7GPIO8GPIO9GPIO10GPIO20GPIO21
    ESP32-C3 Super Mini (16 pins)Board · 16 pins

    Small board (22.5 × 18 mm) with the ESP32-C3 chip: Wi-Fi, Bluetooth LE and one RISC-V core.

  • 1155101015152020252530303535jihgfedcba
    830-point breadboardBoard

    Breadboard: you push parts into the holes with no soldering.

FastTeacherFor teachers

From the syllabus to a planned semester

  • Teaching plan and calendar built automatically
  • Class diary ready to paste into SIGA
  • Slides and exercise lists with answer keys
Meet FastTeacher

Free Community edition · Windows

Outputs

  • AC
    5 mm LEDOutput · 2 pins

    Light-emitting diode.

  • ++−
    Active buzzerOutput · 2 pins

    It has an oscillator inside: just drive the pin high to play a fixed tone.

  • ++−
    Passive buzzerOutput · 2 pins

    No oscillator: it only plays when given a wave.

  • RGBRGNDGB
    RGB LED (common cathode)Output · 4 pins

    Three LEDs (red, green and blue) in a single body, with a common cathode.

  • GNDV+SINAL
    SG90 servoOutput · 3 pins

    A small geared motor with position control: the PWM pulse (50 Hz) sets the angle, from 0° to 180°.

  • NOCOMNCRELAY 5VINVCCGNDINVCCGNDNOCOMNC
    1-channel 5 V relay moduleOutput · 6 pins

    A switch controlled by the ESP32: when the relay is activated, the coil pulls the contact and COM moves from NC to NO (you can hear the click; here, with Sound on).

  • DIN5VGNDDOUT12 LEDsDIN5VGNDDOUT
    WS2812B NeoPixel ringOutput · 4 pins

    A ring of addressable RGB LEDs (WS2812B): with ONE pin you choose the color of each LED.

Inputs

  • 1b2b1a2a
    6 mm tactile buttonInput · 4 pins

    A switch that only closes while you press it.

  • 123
    10 kΩ potentiometerInput · 3 pins

    A resistor with a wiper: turning the shaft changes the voltage on the middle pin between 0 V and 3.3 V.

Sensors

  • 12
    LDR (GL5528)Sensor · 2 pins

    A resistor that changes with light: in the light its resistance drops, in the dark it rises a lot.

  • VCCDATANCGND
    DHT22 (AM2302)Sensor · 4 pins

    Digital temperature and humidity sensor.

  • VCCDATANCGND
    DHT11Sensor · 4 pins

    Digital temperature and humidity sensor, the simpler sibling of the DHT22: smaller range and whole numbers only.

  • 18B20GNDDQVDD
    DS18B20 temperature sensorSensor · 3 pins

    Digital temperature sensor: it sends the value already converted and checked by CRC over a single data wire (1-Wire bus).

  • TRVCCTRIGECHOGNDVCCTRIGECHOGND
    HC-SR04 ultrasonic sensorSensor · 4 pins

    Measures distance with sound.

  • VCCOUTGND
    HC-SR501 PIR motion sensorSensor · 3 pins

    Presence sensor: it senses the heat of a person or animal moving in front of the dome.

Displays

  • GNDVCCSCLSDAOLED 128×64 · 0x3CGNDVCCSCLSDA
    SSD1306 OLED display 128×64 (I2C)Display · 4 pins

    A 128 × 64 dot OLED screen whose dots light up on their own (no backlight).

  • GNDVCCSDASCLI2C 0x27GNDVCCSDASCL
    16×2 LCD with I2C module (PCF8574)Display · 4 pins

    A 16 column × 2 line display with a backlight and the I2C module (PCF8574) soldered on the back: instead of 6 or more wires, only GND, VCC, SDA and SCL.

Passive parts

  • 12
    ResistorPassive part · 2 pins

    Limits the current.

FastMindLocal AI assistant

The AI that remembers your life and lives on your computer

  • Long-term memory with the source of every answer
  • Works offline: your data stays on your PC
  • Reads PDFs, slides, photos and meeting recordings
Download free for Windows

Essential plan free forever

FastTeacherFor teachers

From the syllabus to a planned semester

  • Teaching plan and calendar built automatically
  • Class diary ready to paste into SIGA
  • Slides and exercise lists with answer keys
Meet FastTeacher

Free Community edition · Windows

FastMindLocal AI assistant

The AI that remembers your life and lives on your computer

  • Long-term memory with the source of every answer
  • Works offline: your data stays on your PC
  • Reads PDFs, slides, photos and meeting recordings
Download free for Windows

Essential plan free forever