Skip to content

tahafarshbaf/Arduino_SRU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hands on Arduino!

Table of Contents

  1. Introduction
  2. C Overview

Online Compilers

  1. Compiler 1
  2. Compiler 2
  3. Compiler 3

Simulators

Why Use a Simulator? For both beginners and experienced developers, using a simulator offers several advantages:

  1. Zero Risk, Zero Cost: You can't damage any components by making a wrong connection, and you can start learning for free.

  2. Convenience and Speed: There's no need to wait for parts to ship or spend time troubleshooting physical wiring. You can start coding and testing a new idea instantly.

  3. Accessibility: It's an excellent tool for education, allowing anyone with a web browser to learn about embedded systems without a significant upfront investment in hardware.

Online Simulators

  1. Wokwi: wokwi is a free online simulator for electronic circuits and embedded systems. It allows you to design, code, and debug projects for microcontrollers like Arduino, ESP32, and Raspberry Pi Pico entirely within your web browser, without needing any physical hardware.

  2. Tinkercad: While Tinkercad is famous for 3D design, the "Circuits" feature lets you build and simulate electronic circuits, program virtual microcontrollers, and even design printed circuit boards (PCBs).

Offline Simulators

  1. Fritzing
  2. Proteus

Refrences

  1. Beginning C for Arduino, Learn C Programming for the Arduino and Compatible Microcontrollers Take complete control of your Arduino with the power of C, Ph.D. Jack Purdum

  2. Arduino Key, Ardeshir Hakimi

About

Beginner Arduino course - Shahid Rajaei University

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages