Wednesday, April 17, 2024

ARDUINO MICRO BOARD..

 ARDUINO MICRO BOARD..

    The Micro is a microcontroller board based on the ATmega32U4 (datasheet), developed in conjunction with Adafruit. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, an ICSP header, and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a micro USB cable to get started. It has a form factor that enables it to be easily placed on a breadboard.The Micro board is similar to the Arduino Leonardo in that the ATmega32U4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Micro to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port.

  • What is Arduino Micro used for?
    The Micro appears as a generic keyboard and mouse, and can be programmed to control these input devices using the Keyboard and Mouse classes. The Micro can be programmed with the Arduino software (download). Select "Arduino Micro from the Tools > Board menu. For details, see the reference and tutorials.



Arduino Leonardo

Arduino leonardo board..

        The Arduino Leonardo is a microcontroller board based on the ATmega32u4. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs), a 16 MHz crystal oscillator, a micro USB connection, a power jack, an ICSP header, and a reset button.





  • What is the Arduino Leonardo used for?

    The Leonardo board uses a single microcontroller to run your sketches as well as communicate with your PC using USB. This allows Leonardo far more flexibility in its communication with the computer. It also helps to lower the cost of the board.

Arduino Nano board

Arduino Nano board..

    The Arduino Nano is a small, complete, and breadboard-friendly board based on the ATmega328 (Arduino Nano 3.x). It has more or less the same functionality of the Arduino Duemilanove, but in a different package. It lacks only a DC power jack, and works with a Mini-B USB cable instead of a standard one.

Tech specs..

MicrocontrollerATmega328
ArchitectureAVR
Operating Voltage5 V
Flash Memory32 KB of which 2 KB used by bootloader
SRAM2 KB
Clock Speed16 MHz
Analog IN Pins8
EEPROM1 KB
DC Current per I/O Pins20 mA (I/O Pins)
Input Voltage7-12V
Digital I/O Pins22 (6 of which are PWM)
PWM Output6
Power Consumption19 mA
PCB Size18 x 45 mm
Weight7 g

ARDUINO UNO

ARDUINO UNO


    The Arduino Uno is an open-source microcontroller board based on the Microchip ATmega328P microcontroller and developed by Arduino.cc and initially released in 2010.
CPU:  Microchip AVR (8-bit); at 16 MHz
Arduino uno board

Developer:  arduino.cc
Manufacturer:  Many                                                   
Memory:  2 KB SRAM
Storage:  32 KB Flash; 1 KB EEPROM


  • What is an Arduino Uno used for?
   Arduino UNO is a low-cost, flexible, and easy-to-use programmable open-source microcontroller board that can be integrated into a variety of electronic projects. This board can be interfaced with other Arduino boards, Arduino shields, Raspberry Pi boards and can control relays, LEDs, servos, and motors as an output.

Friday, April 12, 2024

TYPES OF ARDUINO BOARDS.

 ARDUINO  UNO BOARD


ARDUINO  NANO BOARD


ARDUINO LEONARDO BOARD

ARDUINO MICRO BOARD










popular types of Arduino boards.

 popular types of Arduino boards.


  1. Arduino Uno R3. 
  2. Arduino Nano. 
  3. Arduino Micro. 
  4. Arduino Leonardo. 
  5. Arduino Micro. 
  6. Arduino Mega2560 Rev3. 
  7. Arduino Nano 33 BLE. 
  8. Arduino Due.




  • Features of Different Types of Arduino Boards
Arduino BoardProcessorAnalogue I/O
Arduino Uno16Mhz ATmega3286 input, 0 output.
Arduino Due84MHz AT91SAM3X8E12 input, 2 output.
Arduino Mega16MHz ATmega256016 input, 0 output.
Arduino Leonardo16MHz ATmega32u412 input, 0 output.














INTRODUCTION OF ARDUINO LANGUAGE.

 INTRODUCTION OF ARDUINO LANGUAGE.


Arduino uses a variant of the C++ programming language. The code is written in C++ with an addition of special methods and functions. Moreover, when you create a 'sketch' . it is processed and compiled to machine language.



  • Arduino programming language.

  The microcontrollers can be programmed using the C and C++ programming languages (Embedded C), using a standard API which is also known as the Arduino Programming Language, inspired by the Processing language and used with a modified version of the Processing IDE.