About...
Arduino is very friendly embedded platform to start with electronics and programming. Provided IDE contains a lot of example programs so even people without knowledge about programming can step in very fast in this world.
It is very helpful for fast prototyping simple solutions even in bigger projects because it is almost ready to go without any harder configuration of perhipherals.
On this page We can find a details and informations about Arduino company, Arduino development board, expansions(shields), program examples.
|
Arduino UNO R3 - Source: https://learn.sparkfun.com/tutorials/what-is-an-arduino/all
|
|
Dev board parts - Source: https://learn.adafruit.com/assets/33494 |
|
|
|
Most boards uses ATMEL AVR microcontroller.
Microcontroller ATMEL AVR
It is data sheet for ATMEL AVR 328 MCU. Here is everything about build, schematics, specifications, possibilities, low level instructions and more about this microcontroller.
Most popular boards...
It is a lot variants of development boards.
The most popular:
- Arduino UNO
- Arduino MEGA
- Arduino NANO
- Arduino DUE
URL: https://maker.pro/arduino/tutorial/a-comparison-of-popular-arduino-boards
This page tells about: A Comparison of Popular Arduino Boards
It could be helpful to choose specific board to project and reduce uneccessary costs.
Programming
Arduino uses its own programming language which is stripped down version of C++.
Example code of blinking LED(Blink):
}
URL: https://www.arduino.cc/reference/en/
This is reference for Arduino programming language. It contains informations about functions, variables and structures.
URL: https://www.arduino.cc/reference/en/libraries/
This is page with helpful libraries which We can use in our projects and save a lot of time.
My favorite board
My best Arduino development board is Arduino MEGA 2560. It is very powerful board with ATMEL ATMEGA 2560 MCU.
This development board has 54 Input/Output lines (15 provide PWM output), 256 KB of which 8 KB used by bootloader.
|
Arduino MEGA 2560 Rev3 - Source: https://store.arduino.cc/products/arduino-mega-2560-rev3
|
More informations about board.
Why I like it?
This board has a lot of I/O, more memory than UNO, few hardware communication outputs,
more PWM outputs than UNO. It can be helpful in bigger projects to fit everything in one device.
Example projects
Video about 15 Great Arduino Projects for beginners
Komentarze
Prześlij komentarz