8000 Add uno R3 SMD docs by karlsoderby · Pull Request #391 · arduino/docs-content · GitHub
[go: up one dir, main page]

Skip to content

Add uno R3 SMD docs #391

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jul 18, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Add uno R3 SMD
  • Loading branch information
karlsoderby committed Jul 18, 2022
commit 72a31efa25e93af7656a46480460f25d56079fae
Binary file not shown.
10 changes: 10 additions & 0 deletions content/hardware/02.hero/boards/uno-rev3-smd/compatibility.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
software:
- arduino-ide
- arduino-cli
- web-editor
hardware:
boards: ~
carriers: ~
shields:
- 4-relays-shield
- motor-shield-rev3
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
35 changes: 35 additions & 0 deletions content/hardware/02.hero/boards/uno-rev3-smd/essentials.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<EssentialsColumn title="First Steps">

<EssentialElement title="Quickstart Guide" type="getting-started" link="https://www.arduino.cc/en/Guide/ArduinoUno">
All you need to know to get started with your new Arduino board.
</EssentialElement>

</EssentialsColumn>

<EssentialsColumn title="Suggested Libraries">

<EssentialElement title="Wire" type="library" link="https://www.arduino.cc/en/reference/wire">
This library allows you to communicate with I2C / TWI devices.
</EssentialElement>

<EssentialElement title="SPI" type="library" link="https://www.arduino.cc/en/reference/SPI">
The SPI library allows you to communicate with SPI devices, with the Arduino as the controller device.
</EssentialElement>

<EssentialElement title="Servo" type="library" link="https://www.arduino.cc/reference/en/libraries/servo/">
The Servo library allows an Arduino board to control RC (hobby) servo motors.
</EssentialElement>

</EssentialsColumn>

<EssentialsColumn title="Arduino Basics">
<EssentialElement title="Built-in Examples" type="tutorial" link="/built-in-examples/">
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
</EssentialElement>
<EssentialElement title="Learn" type="resource" link="/learn/">
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
</EssentialElement>
<EssentialElement title="Language References" type="resource" link="https://www.arduino.cc/reference/en/">
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
</EssentialElement>
</EssentialsColumn>
31 changes: 31 additions & 0 deletions content/hardware/02.hero/boards/uno-rev3-smd/features.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<FeatureDescription>

Arduino UNO SMD is a microcontroller board based on the **ATmega328P**. It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator, a USB connection, a power jack, an ICSP header and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.

The "SMD" stands for surface-mount device, and the microcontroller (ATmega328p) is soldered directly to the board.

</FeatureDescription>

<FeatureList>

<Feature title="ATmega328P" image="core">

The classic high-performance, low-power AVR® microcontroller.

<FeatureLink title="Datasheet" url="https://content.arduino.cc/assets/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf" download blank/>

</Feature>

<Feature title="EEPROM" image="mcu">

The ATmega328P also features 1kb of EEPROM, a memory which is not erased when powered off.

</Feature>

<Feature title="Battery Connector" image="power">

The Arduino UNO features a barrel plug connector, that works great with a standard 9V battery.

</Feature>

</FeatureList>
561 changes: 561 additions & 0 deletions content/hardware/02.hero/boards/uno-rev3-smd/image.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6D40
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions content/hardware/02.hero/boards/uno-rev3-smd/product.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: UNO R3 SMD
url_shop: https://store.arduino.cc/products/arduino-uno-rev3-smd
url_guide: https://docs.arduino.cc/software/ide-v1/tutorials/gettin 9E88 g-started/cores/arduino-avr
core: arduino:avr
certifications: [CE]
---

The Arduino UNO is the best board to get started with electronics and coding. If this is your first experience tinkering with the platform, the UNO is the most robust board you can start playing with. The UNO is the most used and documented board of the whole Arduino family.
21 changes: 21 additions & 0 deletions content/hardware/02.hero/boards/uno-rev3-smd/suggestions.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
<EssentialsColumn title="Tutorials for Arduino UNO R3 SMD">
<EssentialElement title="Analog Read Serial" type="tutorial" link="/built-in-examples/basics/AnalogReadSerial">
Learn how to display analog values in the Serial monitor.
</EssentialElement>

<EssentialElement title="Button" type="tutorial" link="/built-in-examples/digital/Button">
How to control an LED with a button or switch.
</EssentialElement>
</EssentialsColumn>

<EssentialsColumn title="Arduino Basics">
<EssentialElement title="Built-in Examples" type="tutorial" link="/built-in-examples/">
Built-in Examples are sketches included in the Arduino IDE and demonstrate all basic Arduino commands.
</EssentialElement>
<EssentialElement title="Learn" type="resource" link="/learn">
Discover interesting articles, principles and techniques related to the Arduino ecosystem.
</EssentialElement>
<EssentialElement title="Language References" type="resource" link="https://www.arduino.cc/reference/en/">
Arduino programming language can be divided in three main parts: functions, values (variables and constants), and structure.
</EssentialElement>
</EssentialsColumn>
3 changes: 3 additions & 0 deletions content/hardware/02.hero/boards/uno-rev3-smd/tech-specs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Here you will find the technical specifications for the Arduino UNO R3 SMD.


28 changes: 28 additions & 0 deletions content/hardware/02.hero/boards/uno-rev3-smd/tech-specs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
Board:
Name: Arduino UNO R3 SMD
SKU: A000073
Microcontroller: ATmega328P
USB connector: USB-B
Pins:
Built-in LED Pin: 13
Digital I/O Pins: 14
Analog input pins: 6
PWM pins: 6
Communication:
UART: Yes
I2C: Yes
SPI: Yes
Power:
I/O Voltage: 5V
Input voltage (nominal): 7-12V
DC Current per I/O Pin: 20 mA
Power Supply Connector: Barrel Plug
Clock speed:
Main Processor: ATmega328P 16 MHz
USB-Serial Processor: ATmega16U2 16 MHz
Memory:
ATmega328P: 2KB SRAM, 32KB FLASH, 1KB EEPROM
Dimensions:
Weight: 25 g
Width: 53.4 mm
Length: 68.6 mm
0