List

All Arduino boards have a few key capabilities and functions. Take a moment to examine the Arduino Uno (see Figure ); it will be your base configuration.

Figure: Arduino Uno Pins Diagram

These are some key components that you’ll be concerning yourself with:

Input and Output: Each of the 14 digital pins on the Arduino Uno can be used as an input or output, using pinMode(), digitalWrite(), and digitalRead() functions. They operate at 5 volts. Each pin can provide or receive a maximum of 40 mA and has an internal pull-up resistor (disconnected by default) of 20-50 kOhms.
In addition, some pins have specialized functions:

Serial: Pins 0 (RX) and 1 (TX). Used to receive (RX) and transmit (TX) TTL serial data. These pins are connected to the corresponding pins of the ATmega8U2 USB-to-TTL Serial chip.

External Interrupts: Pins 2 and 3. These pins can be configured to trigger an interrupt on a low value, a rising or falling edge, or a change in value. See the attachInterrupt() function for details.

PWM: Pins 3, 5, 6, 9, 10, and 11. Provide 8-bit PWM output with the analogWrite() function.

SPI: Pins 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK). These pins support SPI communication using the SPI library.

LED: Pin 13. There is a built-in LED connected to digital pin 13. When the pin is HIGH value, the LED is on, when the pin is LOW, it’s off.

The Uno has 6 analog inputs, labeled A0 through A5, each of which provide 10 bits of resolution (i.e. 1024 different values). By default they measure from ground to 5 volts, though is it possible to change the upper end of their range using the AREF pin and the analogReference() function. Additionally, some pins have specialized functionality:

TWI: Pin A4 or SDA pin and A5 or SCL pin. Support TWI communication using the Wire library.

There are a couple of other pins on the board:

AREF. Reference voltage for the analog inputs. Used with analogReference().

Reset. Bring this line LOW to reset the microcontroller. Typically used to add a reset button to shields which block the one on the board.

 

Leave your thoughts here

 

[recaptcha]

  Posts

1 2 3 8
July 4th, 2024

My research team received a Fundamental Research Grant Scheme (FRGS) 2024

I am happy to announce that my research team received a Fundamental Research Grant Scheme (FRGS) from the Ministry of […]

June 14th, 2024

Celebrating Achievement at STEP 2024!

I am thrilled to share that one of my talented Final Year Students has been recognized for their outstanding work […]

May 20th, 2024

ITEX 2024 research competition, Malaysian Invention and Design Society. My research team won the Gold Award.

On 16 – 17 May 2024, The International Invention, Innovation & Technology Exhibition (ITEX) is an annual exhibition which includes […]

May 15th, 2024

I am happy to share that my research team latest research publication added to IEEE Xplore

Exciting News! I am happy to share that my research team latest research publication on Unmanned Aerial Vehicles (UAV), added […]

May 10th, 2024

Citrex 2024 research competition, UMPSA. My research team won triple silver awards.

On 7 – 9 May 2024, Universiti Malaysia Pahang Al-Sultan Abdullah (UMPSA) has organized a research competition known as Creation, […]

April 27th, 2024

Thank You UMPSA for “Anugerah Perkhidmatan Cemerlang”

Universiti Malaysia Pahang Al-Sultan Abdullah (UMPSA) facilitates an annual employee recognition program to honor and acknowledge excellence at work.   […]

April 25th, 2024

We have an exciting opportunity for Future Postgraduate Students to join our 5G grant-funded project!

Are you a passionate and local Malaysian driven master’s student looking to make a meaningful impact in 5G Communication System? […]

April 4th, 2024

The title “Ts.” stands for Professional “Technologist”

The title “Ts.” stands for “Technologist” and is given to individuals who have achieved professional status in the field of […]

April 3rd, 2024

The Path to Becoming a Professional Technologist: A Guide to Advancing Your Career

In today’s rapidly evolving technological landscape, the role of a Professional Technologist stands out as a beacon of expertise and […]

April 1st, 2024

Unveiling the Wonders of Raspberry Pi 5: A Journey into the Future of Computing

Welcome, fellow tech enthusiasts, to a thrilling expedition into the realm of Raspberry Pi 5. As the latest iteration of […]