ESP-01 simulator, an ESP8266 with eight pins
The ESP-01S is an ESP8266, its flash chip and an antenna on a module 24.8 by 14.3 mm, with eight pins. Four are GPIO and two of those are the serial port. Its blue LED on GPIO 2 lights when the pin is LOW, and WiFi joins a simulated network.
- 5peripheral areas modeled
- 1project ready to run
- Real timeon your own machine
What is modeled
Taken from the board's own contract document and put in plain words, with what is missing beside it.
Modeled
- Core
- The Xtensa LX106 at 80 MHz, the NodeMCU’s model whole
- GPIO
- GPIO 0 and 2, and GPIO 1 and 3, which are TX and RX
- EN and RST
- Both pulled up on the module; either one held low stops the chip
- UART0
- Wired to the serial monitor
- WiFi, simulated
- The Arduino WiFi calls over a network written in software: no radio, no 802.11, no real internet
Not modeled
- The analog input, which the module does not bring out.
- The boot modes: GPIO 0 at power-up does not start a flash loader here.
- The original blue ESP-01, whose LED is on TX.
Open one and press Run
Each of these opens in the editor exactly as it is drawn here.
Every built-in project on the ESP-01
Each has its own page with the circuit running, the code and a parts list.
Tutorials that use this board
Each one ends in a running circuit, on this same board.
Questions
Is it free?
Yes. Every board and every part is on the free plan, with no account needed.
Why will it not go in the breadboard?
Its two rows are 0.1 inch apart, so both would land in the same strips and short each other. Wire it with jumpers, as on the bench.
Can I compile my own sketch?
Yes. It is an ESP8266, so your sketch compiles in the tab the way a NodeMCU’s does: edit it and press Run.
Does it simulate WiFi?
Yes, on a network written in software, with the name and password as settings on the module. There is no radio and no real internet.
The other boards
Every one of these runs today, and every one is free.
A RISC-V chip at 160 MHz, on the real memory map.
The classic Arduino, with an ATmega328P running at 16 MHz.
The Uno’s chip on a small board that fits a breadboard.
The big Arduino, with 54 digital pins and four serial ports.
An Uno-shaped board whose chip does its own USB serial.
A second RISC-V board, with 31 pins and simulated WiFi.
The classic ESP32 at 240 MHz, with simulated WiFi.
The ESP32-S3 at 240 MHz, with USB serial and an RGB LED.
Try it on your own firmware
What you build here runs on the board on your desk, unchanged. Nothing to install and no account needed.