FreeTinkercad V/s Free Wokwi Arduino Simulator - Additional Features - 2021

by sharepksn in Circuits > Arduino

22 Views, 0 Favorites, 0 Comments

FreeTinkercad V/s Free Wokwi Arduino Simulator - Additional Features - 2021

2021-02-26_20h39_33.png

This is a featured comparison of the famous TinkerCAD Arduino simulator and the free online Wokwi Arduino simulator.

Supplies

Wokwi Arduino Simulator

Tinkercad Arduino Simulator

Introduction to the Comparison of Wokwi Arduino Simulator and Tinkercad Simulator

2021-02-26_19h33_02.png

I would like to present my view about what I have learnt while trying to play with Tinkercad as well as Wokwi Arduino Simulator, a free online simulator. 😃 I will share why I feel this is an option for Tinkercad

Tinkercad alternative? can the Wokwi Arduino simulator be an alternative?

How Do Projects With Multiple Files Do in These Simulators?

2021-02-26_19h44_28.png

Arduino projects will easily expand to multiple file projects. A few header file projects, a few .C files and even .txt files. This is especially true for bigger projects. Tinkercad lags here as it doesn't completely support multiple file projects. Wokwi Arduino simulator on the other hand becomes a good alternative for Tinkercad. Wokwi Arduino wins here

Wokwi Arduino simulator supports multifile projects

Number of Arduino Libraries Supported

2021-02-26_19h52_48.png

The number of Arduino libraries is huge. With the growing size of communities, these libraries come as a rescue for many hobbyists as these are well-curated, well maintained and up-to-date.

Wokwi Arduino simulator supports most of the libraries and Tinkercad supports only about 9. Wokwi Arduino Simulator on the other hand supports most of the popular libraries

Adafruit GFX Library, Adafruit INA219, Adafruit NeoPixel, Adafruit NeoMatrix, Adafruit SSD1306, Adafruit ST7735 and ST7789 Library, Arduino_CRC32, base64, Bounce2, Button, Controlino, DHT sensor library, DHTLib, DS3231, FastLED, FastLED NeoMatrix, IRremote, Keypad, lcdgfx, LedControl, LiquidCrystal, LiquidCrystal I2C, LiquidMenu, MD_MAX72XX, MD_Parola, Midier, OneButton, RTClib, SD, ssd1306, SSD1306Ascii, SdFat, Segment, Servo, SevSeg, SimpleDHT, SimpleTimer, Stepper, TaskScheduler, Talkie, Time, TimerOne, U8g2 etc

Addressable LED Support (famous FastLED Libraries)

wokwi arduino simulator-sinusoid.gif
wokwi Arduino simulator RGB tunneling.gif

With the introduction of individually addressable LEDs, a single pin of Arduino can drive more than 1000 LEDs. The prices of these smart LEDs are also dropping as consumption is also increasing day by day. Tinkercad doesn't have any simulation support for these LEDs whereas the Wokwi Arduino simulator has a huge number of collections of FastLED library examples supporting these smart LEDs.

Link: https://wokwi.com/arduino/libraries/FastLED

Analog Circuit Simulation

2021-03-17_22h08_33.png

Analog circuits are the bread and butter of any hobbyist. a simple RC combination, for example, is the most important thing when it comes to hardware design and simulating. be it an RC delay circuit, or a low pass filter, a debounce circuit or a decoupling capacitor, they are part of the project. Tinkercad works excellently here. Wokwi Arduino simulator doesn't support any such analog simulations yet.

A Few Not So Unimportant Topics

2021-02-25_22h37_25.png
2021-02-25_22h39_05.png

Tinkercad and Wokwi Arduino simulator both supports serial plotter. Which is one of the best things when playing with ADCs and potentiometers. there is an easy option to share projects with others in both the simulators. Both simulators support following too

  1. LCD1602
  2. 7 segment display
  3. Piezo buzzer
  4. Servo
  5. Slide switch
  6. keypad etc

Here are a few areas where Wokwi Arduino Simulator WINS:

  1. Code Autocompletion
  2. Code formatting
  3. Standard library demo examples
  4. LED and FPS monitor feature (especially for FastLED projects)
  5. Projects can even run on Mobile browsers flawlessly
  6. towards real-world approach - Button bounce feature for example
  7. Arduino Mega, Arduino nano,
  8. assembly instruction support

Here are a few areas where the Tinkercad Arduino simulator has an upper hand.

  1. Analog circuits and Logic parts
  2. Tilt sensor
  3. PIR sensor
  4. Lemon and Potato battery

Final Verdict Tinkecad Versus Wokwi Arduino Simulator

2021-02-26_20h39_33.png

Wokwi Arduino Simulator is a new project. It is just a year old baby. it has too much potential💪. It is already powerful enough to take on the existing simulators. Wokwi has an active and flourishing community. Wokwi Arduino Simulator is up-to-date too

Tinkercad on the other hand is a strong simulator with powerful engines supporting both analog and logic ICs. Unfortunately, they stopped supporting new developments 😥, It has been a while since they have updated the Arduino simulator. This is the main weak point. Tinkercad has a large userbase and examples compared to Wokwi on the internet. Wokwi Arduino Simulator wins🏆 finally especially with the Multiple file project support and Tinkercad has many more areas (limited libraries for example) to get stronger and be back in the game 🦾👍

Links for the Simulators

2021-01-10_14h15_01.png