Introduction: Online πArduino Simulator From Wokwi for Teachersπ¨π½βπ«, Studentsπ¨π½βππ©π½βπ and Enthusiasts - 2020 π§π½ββοΈπ
During this tough time due to COVID 19, buying/sourcing the components are challenging. Also, the parts have to be left for isolation for some time or sanitize the parcel. These are new challenges we were never heard of in the past. Especially, for hobbyists like us, it is becoming more and more frustrating.
COVID 19 cant stop spreading knowledge and happiness π
The good news is that most of the work can be done, projects can be built, tested without the need for any hardware. Here, we are presenting, for the Arduino community π a free online Arduino emulator from https://wokwi.com/arduino/libraries and https://www.wokwi.com
You can find many elements all ready for use. New elements are added every week. You can leave a comment or message for specific additions as well.
Supplies
all you need is a Browser!!
Step 1: List of Elements Present As on Date for the Arduino Emulator
- wokwi 7 Segment Element -
- RED segment
- GREEN segment
- YELLOW 2 digit
- CLOCK Mode with seconds indication segment
- Blue spinner
- Wokwi Arduino Mega Element
- Wokwi Arduino UNO Element
- Wokwi Buzzer Element
- Wokwi DHT22Element - Temperature and humidity sensor
- Wokwi LCD1602 Element
- 16 x 2 display GREEN
- 16 x 2 display White on Blue
- Without backlight version
- with I2C interface
- Wokwi LED elements
- RED
- RED with anode and cathode indication
- Green
- Yellow
- Blue
- Orange
- White
- different brightness levels
- Wokwi Membrane Keypad Element
- Default 4x4
- Default 4x3
- with and without connector
- Wokwi NeoPixel element
- RED
- White
- Wokwi neoPixel matrix Element
- 8x8 LED Matrix
- 16x16 LED Matrix
- Wokwi - Potentiometer Element
- Wokwi - Push-button Element
- RED
- GREEN
- four switches version
- Wokwi Resistor Element
- Wokwi Servo Element
- Default
- Double horn
- cross horn
- Wokwi SSD1306 Element
New elements are added every week
Step 2: A Peek Through of Available Wokwi Elements
Wokwi Elements are presented here only for indicative purposes. there are many more added every week.
Step 3: Hello World! for Arduino Programming
Blinking an LED is as good as learning to write C program which prints "Hello World!"
In this example, one can learn how simple it is to get an Arduino blink an LED with a fixed delay.
This step presents the basic layout of the simulator as well.
Step 4: Adafruit SSD1306 Arduino Simulation on Wokwi.com
Step 5: DHT Sensor Library From Adafruit - Arduino Simulator From Wokwi.com
Source: https://wokwi.com/arduino/libraries/DHT-sensor-lib...
DHT sensor is a temperature and humidity sensor in one package. The DHT element works with most of the libraries available on GitHub. If you have any trouble running the simulation, leave a comment.
Step 6: FastLEDs Online Arduino Simulation From Wokwi.com
there are a lot of examples for the FASTLEDs simulation for Arduino. All the examples listed below are fully functional. Single row, matrix, double row, and many such examples are covered.
Fast LED Blink Example on wokwi: https://wokwi.com/arduino/libraries/FastLED/Blink
ColorPallete Example on Wokwi.com: https://wokwi.com/arduino/libraries/FastLED/ColorP...
Please feel to leave a comment here or on the wokwi site for any questions.
Step 7: FastLEDs More Examples on Wokwi Arduino Simulator
Step 8: FastLEDs Example on Wokwi.com Arduino Simulator
Metal ball Example:
Source: https://wokwi.com/arduino/libraries/FastLED/Metaba...
Pacifica Example:
Source: https://wokwi.com/arduino/libraries/FastLED/Pacifi...
X Y matrix example
Source: https://wokwi.com/arduino/libraries/FastLED/XYMatr...
Step 9: Servo Motor and Knob Element Simulation on Wokwi Arduino Simulator
Step 10: Your Support ππ to Spread the Word
This is a great way to keep learning, give training to others, to explore more during this tough time.
We sincerely request you all to spread the word, share the instructable with more Arduino communities.
If we get more feedback and suggestions, our tool can be made more user friendly. It is a FREE tool that anyone can use.
Kindly promote in your social circles. This is very helpful for teachers, students as well as seasoned Arduino enthusiasts just like you ππ
See what others are building already with the free AVR8js Arduino Simulator:
Other articles which might be interesting to you
https://blog.wokwi.com/cool-things-people-built-wi...
https://www.instructables.com/Best-Free-Online-Wok...
https://www.instructables.com/Web-Based-Arduino-Si...
https://www.instructables.com/Online-Arduino-Simul...
https://www.instructables.com/How-to-Simulate-Ardu...