Simulador Arduino online Wokwi, é um simulador online gratuito para Arduino e Eletrônica, inclui Arduino UNO, Mega 2560, Nano, Raspberry Pi Pico, ATtiny85, Franzininho e diversos sensores e componentes eletrônicos. Foi projetado para makers, por makers. Você pode usar o Wokwi para aprender a programar Arduino, criar protótipos de suas ideias, e compartilhar seus projetos com outros makers.
Placas e módulos disponíveis no Simulador Arduino online Wokwi
Arduino Uno – é a placa mais popular da família Arduino. Equipado com o chip ATmega328p, que conta com 32kb de memória flash, 2kb de SRAM e 1kb de EEPROM.
Arduino Mega 2560 – Utilizando chip ATmega2560 que tem 256KB de memória Flassh, 8Kb de SRAM e 4kb de EEprom. A placa conta com 54 pinos, 16 entradas analógicas, e 4 portas serial. Funciona a 16MHz.
Arduino Nano – é muito similar ao Arduino UNO, mas com um fomato menor. Utiliza o esmo chip ATmega328p, que tem 32Kb de memória flash, 2Kb de SRAM e 1Kb de EEPROM.
ATtiny85 – é um pequeno microcontrolador AVR de 8 bits. Possui 8 KB de memória de programa Flash, 512 bytes de SRAM e 512 bytes de EEPROM.
Franzininho DIY – é uma placa open hardware compatível com o Arduino projetada no Brasil. É baseado no chip ATtiny85
nano rp2040 Placa baseada no Raspberry Pi RP2040 com suporte WiFi + Bluetooth no formato do Arduino Nano.
Raspberry Pi Pico – uma placa microcontrolada RP2040 com processador ARM Cortex-M0+dual-core, 264k de RAM interna e flexível Recurso de I/O programável (PIO).
Nano rp2040 connect – Placa baseada no Raspberry Pi RP2040 com suporte WiFi + Bluetooth no formato do Arduino Nano.
Módulos e componentes disponíveis
Buzzer piezoelétrico, 74hc595, Display de LED 7 segmentos, Joystick analógico com dois eixos, Sensor digital de umidade e temperatura dht22, Módulo RTC (Real Time Clock) com interface I2C e 56 bytes de NV SRAM ds1307, Receptor infravermelho 38KHz, Controle Remoto infravermelho de 38KHz, lcd1602 (display LCD 2 linhas), lcd2004 (Display LCD de 4 linhas), LED 5mm padrão, teclado de menbrana 4×4 padrão, Sensor analógico de temperatura: termistor NTC, Sensor de movimento infravermelho passivo (PIR), Resistência variável controlada por botão (potenciômetro linear), Botão interruptor tátil de 12 mm (botão momentâneo), Resistor, Motor Micro Servo padrão, Resistência variável deslizante (potenciômetro linear), Interruptor deslizante padrão (SPDT) Single Pole Double Throw, SSD1306 Display OLED monocromático 128×64 com interface I2C.
Bibliotecas Arduino no Wokwi
Você pode usar muitas bibliotecas populares do Arduino no Wokwi.
Para incluir uma biblioteca, vá ao editor de código e digite # em uma linha vazia. Você verá uma lista suspensa de preenchimento automático com muitas sugestões #include. Essa lista inclui a maioria das bibliotecas disponíveis, mas não todas.
A lista completa das bibliotecas atualmente disponíveis no Wokwi:
- AccelStepper
- Adafruit GFX Library
- Adafruit INA219
- Adafruit NeoPixel
- Adafruit NeoMatrix
- Adafruit SoftServo
- Adafruit SSD1306
- Adafruit ST7735 and ST7789 Library
- Arduino_CRC32
- ArduinoJson
- ArduinoModbus
- ArduinoRS485
- base64
- BasicLinearAlgebra
- Bounce2
- Button
- Controlino
- DallasTemperature
- DHT sensor library
- DHTLib
- DS3231
- Encoder
- FastLED
- FastLED NeoMatrix
- Geometry
- IRMP
- IRremote
- Keypad
- lcdgfx
- LC_baseTools
- LC_lilParser
- LedControl
- LiquidCrystal
- LiquidCrystal I2C
- LiquidMenu
- MD_MAX72XX
- MD_Parola
- Midier
- ModbusMaster
- NeoPatterns
- OneButton
- PID
- PlayRtttl
- QRCode
- RTClib
- SD
- ssd1306
- SSD1306Ascii
- SdFat
- Segment
- Servo
- ServoEasing
- SevSeg
- ShiftDisplay
- SimpleDHT
- SimpleTimer
- SoftwareReset
- Stepper
- TaskScheduler
- Talkie
- Time
- TimerOne
- Tiny4kOLED
- TinyDebug
- TinyNunchuk
- U8g2
- U8glib
- Ultrasonic
- WiFiNINA
Para utilizar o Wokwi veja a Wiki com a documentação
Também a documentação está disponível em português
Veja este ese vídeo de demonstração do Wokwi no canal do Fabio Souza
Comentar via Facebook