From 6565e9c3c07882c7c2c33cf5c2b7a284622bf20b Mon Sep 17 00:00:00 2001 From: Josefine Hansson Date: Tue, 5 Mar 2024 15:17:01 +0100 Subject: [PATCH 01/20] mkr SKUs --- content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md | 2 +- content/hardware/01.mkr/01.boards/mkr-fox-1200/product.md | 1 + content/hardware/01.mkr/01.boards/mkr-gsm-1400/product.md | 1 + content/hardware/01.mkr/01.boards/mkr-nb-1500/product.md | 1 + content/hardware/01.mkr/01.boards/mkr-vidor-4000/product.md | 1 + content/hardware/01.mkr/01.boards/mkr-wan-1300/product.md | 1 + content/hardware/01.mkr/01.boards/mkr-wan-1310/product.md | 1 + content/hardware/01.mkr/01.boards/mkr-wifi-1010/product.md | 1 + content/hardware/01.mkr/01.boards/mkr-zero/product.md | 1 + content/hardware/01.mkr/02.shields/mkr-485-shield/product.md | 1 + content/hardware/01.mkr/02.shields/mkr-can-shield/product.md | 1 + content/hardware/01.mkr/02.shields/mkr-env-shield/product.md | 1 + content/hardware/01.mkr/02.shields/mkr-eth-shield/product.md | 1 + content/hardware/01.mkr/02.shields/mkr-gps-shield/product.md | 1 + content/hardware/01.mkr/02.shields/mkr-imu-shield/product.md | 1 + content/hardware/01.mkr/02.shields/mkr-mem-shield/product.md | 1 + .../01.mkr/02.shields/mkr-relay-proto-shield/product.md | 1 + content/hardware/01.mkr/02.shields/mkr-rgb-shield/product.md | 1 + .../hardware/01.mkr/02.shields/mkr-sd-proto-shield/product.md | 1 + content/hardware/01.mkr/02.shields/mkr-therm-shield/product.md | 1 + .../01.mkr/03.carriers/mkr-connector-carrier/product.md | 1 + .../hardware/01.mkr/03.carriers/mkr-iot-carrier-rev2/product.md | 1 + content/hardware/01.mkr/03.carriers/mkr-iot-carrier/product.md | 1 + 23 files changed, 23 insertions(+), 1 deletion(-) diff --git a/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md b/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md index 6e25dda0e6..92cccac86f 100644 --- a/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md @@ -9,7 +9,7 @@ forumCategorySlug: '/hardware/mkr-boards/mkr1000/137' certifications: [CE, UKCA] status: end-of-life productCode: '017' -sku: ABX00004 +sku: [ABX00004] --- The Arduino MKR 1000 WiFi is the easiest point of entry to basic IoT and pico-network application design. Whether you are looking at setting up a sensor network for your office or building a smart home, the MKR 1000 WiFi will make that journey easy. \ No newline at end of file diff --git a/content/hardware/01.mkr/01.boards/mkr-fox-1200/product.md b/content/hardware/01.mkr/01.boards/mkr-fox-1200/product.md index eed5ca8cd0..dfc16a85de 100644 --- a/content/hardware/01.mkr/01.boards/mkr-fox-1200/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-fox-1200/product.md @@ -8,6 +8,7 @@ forumCategorySlug: '/mkr-boards/mkrfox1200/142' certifications: [CE, UKCA] status: end-of-life productCode: '128' +sku: [ABX00014] --- The MKR FOX 1200 is your entry point to start working with the European Sigfox networks. The board can easily be added to the Sigfox infrastructure. It also features very low power consumption, and is designed to run on batteries for a longer period of time. \ No newline at end of file diff --git a/content/hardware/01.mkr/01.boards/mkr-gsm-1400/product.md b/content/hardware/01.mkr/01.boards/mkr-gsm-1400/product.md index aefe4d3d6a..1790c8f02a 100644 --- a/content/hardware/01.mkr/01.boards/mkr-gsm-1400/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-gsm-1400/product.md @@ -8,6 +8,7 @@ forumCategorySlug: '/hardware/mkr-boards/mkrgsm1400/146' status: end-of-life certifications: [CE, UKCA] productCode: '021' +sku: [ABX00018] --- The Arduino MKR GSM 1400 is a great starting point for building IoT projects connected to GSM / 3G network. Whether you are looking at building a sensor network for agricultural projects, or for urban data collection, the MKR GSM 1400 is your go-to board for IoT projects when Wi-Fi® is not available. \ No newline at end of file diff --git a/content/hardware/01.mkr/01.boards/mkr-nb-1500/product.md b/content/hardware/01.mkr/01.boards/mkr-nb-1500/product.md index e05185008f..b55d4bc683 100644 --- a/content/hardware/01.mkr/01.boards/mkr-nb-1500/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-nb-1500/product.md @@ -8,6 +8,7 @@ core: arduino:samd forumCategorySlug: '/hardware/mkr-boards/mkrnb1500/156' certifications: [RCM, CE, UKCA] productCode: '022' +sku: [ABX00019] --- The Arduino MKR NB 1500 adds Narrowband communication to your projects. It can communicate over NB-IoT and LTE-M networks, and is excellent to use for low-power projects in remote areas. The MKR NB 1500 is also compatible with the Arduino Cloud, making it easy to access wherever you are in the world. \ No newline at end of file diff --git a/content/hardware/01.mkr/01.boards/mkr-vidor-4000/product.md b/content/hardware/01.mkr/01.boards/mkr-vidor-4000/product.md index 433c7ac07b..78557b8b9c 100644 --- a/content/hardware/01.mkr/01.boards/mkr-vidor-4000/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-vidor-4000/product.md @@ -8,6 +8,7 @@ core: arduino:samd forumCategorySlug: '/hardware/mkr-boards/mkrvidor4000/150' certifications: [CE, UKCA, RoHS, FCC] productCode: '024' +sku: [ABX00022] --- The Arduino MKR Vidor 4000 is without a doubt the most advanced and featured-packed board in the MKR family, and the only one with a FPGA chip on board. With a camera & HDMI connector, a Wi-Fi® / Bluetooth® module and up to 25 configurable pins, the sky is really the limit with this board. \ No newline at end of file diff --git a/content/hardware/01.mkr/01.boards/mkr-wan-1300/product.md b/content/hardware/01.mkr/01.boards/mkr-wan-1300/product.md index 5976f79df0..dd58884feb 100644 --- a/content/hardware/01.mkr/01.boards/mkr-wan-1300/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-wan-1300/product.md @@ -8,6 +8,7 @@ core: arduino:samd forumCategorySlug: '/hardware/mkr-boards/mkrwan1300/145' certifications: [CE, UKCA] productCode: '129' +sku: [ABX00017] --- diff --git a/content/hardware/01.mkr/01.boards/mkr-wan-1310/product.md b/content/hardware/01.mkr/01.boards/mkr-wan-1310/product.md index 2141201bb3..02127ee67a 100644 --- a/content/hardware/01.mkr/01.boards/mkr-wan-1310/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-wan-1310/product.md @@ -8,6 +8,7 @@ core: arduino:samd forumCategorySlug: '/hardware/mkr-boards/mkrwan1310/161' certifications: [FCC, REACH, CE, RoHS, IC, UKCA, WEEE, GB4943, RCM, MIC] productCode: '030' +sku: [ABX00029] --- The Arduino MKR WAN 1310 provides a practical and cost effective solution to add LoRa® connectivity to projects requiring low power. This open source board can connect to the Arduino Cloud, your own LoRa® network using the Arduino LoRa® PRO Gateway, existing LoRaWAN® infrastructure like The Things Network, or even other boards using the direct connectivity mode. \ No newline at end of file diff --git a/content/hardware/01.mkr/01.boards/mkr-wifi-1010/product.md b/content/hardware/01.mkr/01.boards/mkr-wifi-1010/product.md index 6db7adf70b..160662137c 100644 --- a/content/hardware/01.mkr/01.boards/mkr-wifi-1010/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-wifi-1010/product.md @@ -11,6 +11,7 @@ primary_button_url: /software/ide-v2/tutorials/ide-v2-board-manager#samd primary_button_title: Get Started secondary_button_url: /tutorials/generic/WiFiNINAFirmwareUpdater secondary_button_title: Update Firmware +sku: [ABX00023] --- The easiest entry point to basic IoT and pico-network application design. diff --git a/content/hardware/01.mkr/01.boards/mkr-zero/product.md b/content/hardware/01.mkr/01.boards/mkr-zero/product.md index dbb045f48a..f000b55b2c 100644 --- a/content/hardware/01.mkr/01.boards/mkr-zero/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-zero/product.md @@ -8,6 +8,7 @@ core: arduino:samd forumCategorySlug: '/hardware/mkr-boards/mkrzero/140' productCode: '016' certifications: [CE, UKCA] +sku: [ABX00007] --- The Arduino MKR Zero is a development board for music makers! With an SD card holder and dedicated SPI interfaces (SPI1), you are able to play music files without extra hardware. \ No newline at end of file diff --git a/content/hardware/01.mkr/02.shields/mkr-485-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-485-shield/product.md index 8d2cb64ac7..280796bb74 100644 --- a/content/hardware/01.mkr/02.shields/mkr-485-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-485-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-485-shield/mkr-485-communication primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00004] --- The MKR 485 Shield makes it possible to communicate with legacy industrial systems that uses the RS-485 protocol. The shield is simply mounted on a MKR family board, easily turning your old local system into a modern IoT system. diff --git a/content/hardware/01.mkr/02.shields/mkr-can-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-can-shield/product.md index c2ce50f82e..7b47fe271f 100644 --- a/content/hardware/01.mkr/02.shields/mkr-can-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-can-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-can-shield/mkr-can-communication primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00005] --- The MKR CAN Shield is a great addon for MKR family boards, and allows you to connect to a CAN (Controller Area Network) bus, widely used in the automotive industry. diff --git a/content/hardware/01.mkr/02.shields/mkr-env-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-env-shield/product.md index 75f2f133db..61d1448991 100644 --- a/content/hardware/01.mkr/02.shields/mkr-env-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-env-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-env-shield/mkr-env-shield-basic primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00011] --- The MKR ENV Shield is a perfect addon for the MKR family series, and is capable of reading temperature, humidity, light and pressure. The data is acquired easily through an easy-to-use library, and has an SD card slot for offline data logging. diff --git a/content/hardware/01.mkr/02.shields/mkr-eth-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-eth-shield/product.md index 3d6b0fd6f7..6027eabb18 100644 --- a/content/hardware/01.mkr/02.shields/mkr-eth-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-eth-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-eth-shield/mkr-eth-shield-webserver primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00006] --- The MKR ETH Shield is a great solution for projects that require high-speed and reliable connections, such as industrial systems. It features an Ethernet connector, and can be simply mounted on top of any MKR family board. diff --git a/content/hardware/01.mkr/02.shields/mkr-gps-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-gps-shield/product.md index c7a130caf6..929732223a 100644 --- a/content/hardware/01.mkr/02.shields/mkr-gps-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-gps-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-gps-shield/mkr-gps-basic primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00017] --- The MKR GPS Shield is based on the u-blox SAM-M8Q GNSS (Global Navigation Satellite System) module. It can be used to add GPS to any of your MKR boards. diff --git a/content/hardware/01.mkr/02.shields/mkr-imu-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-imu-shield/product.md index d434da0870..67239bd970 100644 --- a/content/hardware/01.mkr/02.shields/mkr-imu-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-imu-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-imu-shield/mkr-imu-shield-basics primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00002] --- The MKR IMU Shield helps you integrate inertial measurements with your projects. Read three-dimensional acceleration, yaw rate and magnetical field by simply mounting it on top of a MKR family board. diff --git a/content/hardware/01.mkr/02.shields/mkr-mem-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-mem-shield/product.md index b820a023fe..c5e2216a6d 100644 --- a/content/hardware/01.mkr/02.shields/mkr-mem-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-mem-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-mem-shield/mkr-mem-shield-data-logger primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00008] --- Add extra flash memory (2 MB) and store larger files on a Micro SD card with the MKR MEM Shield. As a bonus, the shield has a prototyping area, for adding e.g. smaller displays, sensors, actuators and more. Compatible with all MKR family boards. diff --git a/content/hardware/01.mkr/02.shields/mkr-relay-proto-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-relay-proto-shield/product.md index 4f700b501b..1b2ea14d67 100644 --- a/content/hardware/01.mkr/02.shields/mkr-relay-proto-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-relay-proto-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-relay-proto-shield/mkr-relay-shield-basic primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [TSX00003] --- The MKR Relay Shield has two relays mounted that can be used for loads up to 24 V. It also features two status LEDs and a prototyping area for adding your own components. diff --git a/content/hardware/01.mkr/02.shields/mkr-rgb-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-rgb-shield/product.md index 6f70f84918..5f8855bd31 100644 --- a/content/hardware/01.mkr/02.shields/mkr-rgb-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-rgb-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-rgb-shield/mkr-rgb-fade primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00010] --- The MKR RGB Shield is a great for creating simple light installations out of the box! With 84 programmable RGBs in a 12x7 matrix, you can use it to create scrolling texts, create simple animations or even use it to create retro games. diff --git a/content/hardware/01.mkr/02.shields/mkr-sd-proto-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-sd-proto-shield/product.md index df7d862d2c..6796279b05 100644 --- a/content/hardware/01.mkr/02.shields/mkr-sd-proto-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-sd-proto-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-sd-proto-shield/mkr-sd-proto-shield-data-logg primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [TSX00004] --- The MKR SD Proto Shield simply features a Micro SD card holder: the rest is up to you. You can mount smaller displays, or pack it with sensors and actuators of your own choice. It can be simply mounted on top of any MKR family board. diff --git a/content/hardware/01.mkr/02.shields/mkr-therm-shield/product.md b/content/hardware/01.mkr/02.shields/mkr-therm-shield/product.md index ce0525acb5..43f8121b6d 100644 --- a/content/hardware/01.mkr/02.shields/mkr-therm-shield/product.md +++ b/content/hardware/01.mkr/02.shields/mkr-therm-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-therm-shield/mkr-therm-shield-basic primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00012] --- The MKR Therm Shield is a great addon for MKR family boards, and allows you to connect high quality thermocouplers, and can calculate temperatures from -200 °C to +700 °C. An ideal solution to use for ovens, freezers, smokers and similar environments. diff --git a/content/hardware/01.mkr/03.carriers/mkr-connector-carrier/product.md b/content/hardware/01.mkr/03.carriers/mkr-connector-carrier/product.md index a4e8f99212..8b1470da06 100644 --- a/content/hardware/01.mkr/03.carriers/mkr-connector-carrier/product.md +++ b/content/hardware/01.mkr/03.carriers/mkr-connector-carrier/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-connector-carrier/connector-basics primary_button_title: Get Started forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ASX00007] --- The MKR Connector Carrier is a really useful extension for MKR family boards. It features 14 grove compatible connectors, which allows you to choose between hundreds of different sensors and actuators for your project. diff --git a/content/hardware/01.mkr/03.carriers/mkr-iot-carrier-rev2/product.md b/content/hardware/01.mkr/03.carriers/mkr-iot-carrier-rev2/product.md index f2a508e33a..d82d1aa815 100644 --- a/content/hardware/01.mkr/03.carriers/mkr-iot-carrier-rev2/product.md +++ b/content/hardware/01.mkr/03.carriers/mkr-iot-carrier-rev2/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/mkr-iot-carrier-rev2/cheat-sheet primary_button_title: Cheat Sheet forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [CE, UKCA] +sku: [ABX00073] --- The sensors, circuits and display integrated on the MKR IoT Carrier Rev2 leaves you free to focus on prototyping and programming your IoT projects. \ No newline at end of file diff --git a/content/hardware/01.mkr/03.carriers/mkr-iot-carrier/product.md b/content/hardware/01.mkr/03.carriers/mkr-iot-carrier/product.md index 5a4d563d10..09453cb736 100644 --- a/content/hardware/01.mkr/03.carriers/mkr-iot-carrier/product.md +++ b/content/hardware/01.mkr/03.carriers/mkr-iot-carrier/product.md @@ -7,6 +7,7 @@ primary_button_title: Get Started url_datasheet: '' forumCategorySlug: '/hardware/mkr-boards/mkr-shields/162' certifications: [REACH, FCC, RoHS, CE, RCM, IC, UKCA, WEEE] +sku: [ABX00047] --- The sensors, circuits and display integrated on the MKR IoT Carrier leave you free to focus on prototyping and programming your next IoT projects. \ No newline at end of file From ef42b60d03fb2dec2da6f93535626ad40a1f10a6 Mon Sep 17 00:00:00 2001 From: Josefine Hansson Date: Tue, 5 Mar 2024 15:18:10 +0100 Subject: [PATCH 02/20] classic SKUs --- content/hardware/02.hero/boards/leonardo/product.md | 1 + content/hardware/02.hero/boards/micro/product.md | 1 + content/hardware/02.hero/boards/uno-mini-le/product.md | 1 + content/hardware/02.hero/boards/uno-r4-minima/product.md | 1 + content/hardware/02.hero/boards/uno-r4-wifi/product.md | 1 + content/hardware/02.hero/boards/uno-rev3-smd/product.md | 1 + content/hardware/02.hero/boards/uno-rev3/product.md | 1 + content/hardware/02.hero/boards/uno-wifi-rev2/product.md | 1 + content/hardware/02.hero/boards/yun-rev2/product.md | 1 + content/hardware/02.hero/boards/zero/product.md | 1 + content/hardware/02.hero/shields/4-relays-shield/product.md | 1 + content/hardware/02.hero/shields/9-axis-motion-shield/product.md | 1 + content/hardware/02.hero/shields/ethernet-shield-rev2/product.md | 1 + content/hardware/02.hero/shields/motor-shield-rev3/product.md | 1 + 14 files changed, 14 insertions(+) diff --git a/content/hardware/02.hero/boards/leonardo/product.md b/content/hardware/02.hero/boards/leonardo/product.md index 94eaca2c55..895797b6aa 100644 --- a/content/hardware/02.hero/boards/leonardo/product.md +++ b/content/hardware/02.hero/boards/leonardo/product.md @@ -8,6 +8,7 @@ core: arduino:avr productCode: '008' forumCategorySlug: '/hardware/12' certifications: [CE, UKCA] +sku: [A000057] --- The Leonardo differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port. \ No newline at end of file diff --git a/content/hardware/02.hero/boards/micro/product.md b/content/hardware/02.hero/boards/micro/product.md index c3ba30a59e..f2aa8343ca 100644 --- a/content/hardware/02.hero/boards/micro/product.md +++ b/content/hardware/02.hero/boards/micro/product.md @@ -8,6 +8,7 @@ core: arduino:avr productCode: '006' forumCategorySlug: '/hardware/12' certifications: [CE, UKCA] +sku: [A000053] --- The Micro runs on an ATmega32u4 processor with native USB communication. Configure via software whether the board is recognised as a standard Arduino, a mouse or keyboard. diff --git a/content/hardware/02.hero/boards/uno-mini-le/product.md b/content/hardware/02.hero/boards/uno-mini-le/product.md index de12b50de6..db716e7971 100644 --- a/content/hardware/02.hero/boards/uno-mini-le/product.md +++ b/content/hardware/02.hero/boards/uno-mini-le/product.md @@ -8,6 +8,7 @@ core: arduino:avr productCode: '117' forumCategorySlug: '/hardware/12' certifications: [CE, UKCA, FCC, RCM, RoHS] +sku: [ABX00062] --- The Arduino UNO Mini Limited Edition (LE) is a unique black & gold board, that pays tribute to everyone's favorite maker board: [the Arduino UNO](https://store-usa.arduino.cc/products/arduino-uno-rev3). It is only 25% of the area size of the original UNO, comes with a USB-C® connector and is delivered in a special case. \ No newline at end of file diff --git a/content/hardware/02.hero/boards/uno-r4-minima/product.md b/content/hardware/02.hero/boards/uno-r4-minima/product.md index eb3e9d4424..560d392456 100644 --- a/content/hardware/02.hero/boards/uno-r4-minima/product.md +++ b/content/hardware/02.hero/boards/uno-r4-minima/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/uno-r4-minima/minima-getting-started primary_button_title: Get Started certifications: [CE, UKCA, RoHS, FCC, RCM, IC] forumCategorySlug: '/hardware/uno-r4/uno-r4-minima/188' +sku: [ABX00080] --- The Arduino UNO R4 Minima is the first UNO board featuring a 32-bit microcontroller, the RA4M1 from [Renesas](https://www.renesas.com/us/en). It is faster, has more memory and has a number of built-in features such as a [DAC](/tutorials/uno-r4-minima/dac), [RTC](/tutorials/uno-r4-minima/rtc) and [HID](/tutorials/uno-r4-minima/usb-hid). The UNO R4 Minima is a **5 V only** board. \ No newline at end of file diff --git a/content/hardware/02.hero/boards/uno-r4-wifi/product.md b/content/hardware/02.hero/boards/uno-r4-wifi/product.md index c0872083c9..3bc7a346b8 100644 --- a/content/hardware/02.hero/boards/uno-r4-wifi/product.md +++ b/content/hardware/02.hero/boards/uno-r4-wifi/product.md @@ -6,6 +6,7 @@ certifications: [CE, UKCA, RCM, MIC, FCC, IC, KC] primary_button_url: /tutorials/uno-r4-wifi/r4-wifi-getting-started primary_button_title: Get Started forumCategorySlug: '/hardware/uno-r4/uno-r4-wifi/189' +sku: [ABX00087] --- The Arduino UNO R4 WiFi is designed around the 32-bit microcontroller RA4M1 from [Renesas](https://www.renesas.com/us/en) while also featuring a ESP32 module for Wi-Fi® and Bluetooth® connectivity. Its distinctive 12x8 LED matrix makes it possible to prototype visuals directly on the board, and with a Qwiic connector, you can create projects plug-and-play style. \ No newline at end of file diff --git a/content/hardware/02.hero/boards/uno-rev3-smd/product.md b/content/hardware/02.hero/boards/uno-rev3-smd/product.md index 604a111cab..01a33f47f5 100644 --- a/content/hardware/02.hero/boards/uno-rev3-smd/product.md +++ b/content/hardware/02.hero/boards/uno-rev3-smd/product.md @@ -7,6 +7,7 @@ primary_button_title: Get Started core: arduino:avr forumCategorySlug: '/hardware/12' certifications: [CE, UKCA] +sku: [A000073] --- 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. \ No newline at end of file diff --git a/content/hardware/02.hero/boards/uno-rev3/product.md b/content/hardware/02.hero/boards/uno-rev3/product.md index d9e363fa8d..9bfb8ba7bb 100644 --- a/content/hardware/02.hero/boards/uno-rev3/product.md +++ b/content/hardware/02.hero/boards/uno-rev3/product.md @@ -8,6 +8,7 @@ core: arduino:avr certifications: [CE, FCC, GB4943, IC, RCM, REACH, RoHS, UKCA, WEEE] forumCategorySlug: '/hardware/12' productCode: '001' +sku: [A000066] --- 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. \ No newline at end of file diff --git a/content/hardware/02.hero/boards/uno-wifi-rev2/product.md b/content/hardware/02.hero/boards/uno-wifi-rev2/product.md index 3292b1d9c0..5f0028b5a1 100644 --- a/content/hardware/02.hero/boards/uno-wifi-rev2/product.md +++ b/content/hardware/02.hero/boards/uno-wifi-rev2/product.md @@ -8,6 +8,7 @@ core: arduino:megaavr certifications: [CE, UKCA] productCode: '023' forumCategorySlug: '/hardware/arduino-wifi-rev2/84' +sku: [ABX00021] --- The Arduino UNO WiFi Rev2 is the easiest point of entry to basic IoT with the standard form factor of the UNO family. Whether you are looking at building a sensor network connected to your office or home router, or if you want to create a Bluetooth® Low Energy device sending data to a cellphone, the Arduino UNO WiFi Rev2 is your one-stop-solution for many of the basic IoT application scenarios. \ No newline at end of file diff --git a/content/hardware/02.hero/boards/yun-rev2/product.md b/content/hardware/02.hero/boards/yun-rev2/product.md index 88f60d28e5..737f56808e 100644 --- a/content/hardware/02.hero/boards/yun-rev2/product.md +++ b/content/hardware/02.hero/boards/yun-rev2/product.md @@ -5,6 +5,7 @@ status: end-of-life certifications: [CE, UKCA] productCode: '127' forumCategorySlug: '/hardware/12' +sku: [ABX00020] --- The Yún Rev2, Linux powered board with the Arduino simplicity, is the perfect board for your IoT projects! diff --git a/content/hardware/02.hero/boards/zero/product.md b/content/hardware/02.hero/boards/zero/product.md index 420bf76681..ffbd37e045 100644 --- a/content/hardware/02.hero/boards/zero/product.md +++ b/content/hardware/02.hero/boards/zero/product.md @@ -8,6 +8,7 @@ core: arduino:samd forumCategorySlug: '/hardware/arduino-zero/74' certifications: [CE, UKCA] productCode: '016' +sku: [ABX00003] --- Arduino Zero is a simple and powerful 32-bit extension of the platform established by the UNO. This board aims to provide a platform for innovative projects in smart IoT devices, wearable technology, high-tech automation, crazy robotics, and much more. \ No newline at end of file diff --git a/content/hardware/02.hero/shields/4-relays-shield/product.md b/content/hardware/02.hero/shields/4-relays-shield/product.md index f942aa8c42..acbbe5df86 100644 --- a/content/hardware/02.hero/shields/4-relays-shield/product.md +++ b/content/hardware/02.hero/shields/4-relays-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/4-relays-shield/4-relay-shield-basics primary_button_title: Get Started certifications: [CE, UKCA] forumCategorySlug: '/hardware/12' +sku: [A000110] --- The Arduino 4 Relays Shield allows your Arduino driving high power loads. \ No newline at end of file diff --git a/content/hardware/02.hero/shields/9-axis-motion-shield/product.md b/content/hardware/02.hero/shields/9-axis-motion-shield/product.md index 98f7902475..299855942c 100644 --- a/content/hardware/02.hero/shields/9-axis-motion-shield/product.md +++ b/content/hardware/02.hero/shields/9-axis-motion-shield/product.md @@ -3,6 +3,7 @@ title: 9 Axis Motion Shield url_shop: https://store.arduino.cc/arduino-9-axis-motion-shield certifications: [CE, UKCA] forumCategorySlug: '/hardware/12' +sku: [A000070] --- Allow your Arduino to measure movement: orientation, acceleration and magnetic field! \ No newline at end of file diff --git a/content/hardware/02.hero/shields/ethernet-shield-rev2/product.md b/content/hardware/02.hero/shields/ethernet-shield-rev2/product.md index 23c01776a1..724ab4e911 100644 --- a/content/hardware/02.hero/shields/ethernet-shield-rev2/product.md +++ b/content/hardware/02.hero/shields/ethernet-shield-rev2/product.md @@ -6,6 +6,7 @@ primary_button_url: retired/getting-started-guides/ArduinoEthernetShield primary_button_title: Get Started certifications: [CE, UKCA] forumCategorySlug: '/hardware/12' +sku: [A000024] --- Have an idea for a network project? Connect your Arduino to an ethernet shield and you will quickly be able to start sending sensor data to your network to interact with other gadgets in your home. \ No newline at end of file diff --git a/content/hardware/02.hero/shields/motor-shield-rev3/product.md b/content/hardware/02.hero/shields/motor-shield-rev3/product.md index 306f376c59..1077ae5127 100644 --- a/content/hardware/02.hero/shields/motor-shield-rev3/product.md +++ b/content/hardware/02.hero/shields/motor-shield-rev3/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/motor-shield-rev3/msr3-controlling-dc-motor primary_button_title: Get Started certifications: [CE, UKCA] forumCategorySlug: '/hardware/12' +sku: [A000079] --- The Arduino Motor Shield allows your arduino to drive DC and stepper motors, relays and solenoids. \ No newline at end of file From d32fe29790d5ac7385372e50ace3b8f4fac4c406 Mon Sep 17 00:00:00 2001 From: Josefine Hansson Date: Tue, 5 Mar 2024 15:24:01 +0100 Subject: [PATCH 03/20] nano SKUs --- .../hardware/03.nano/boards/nano-33-ble-sense-rev2/product.md | 1 + content/hardware/03.nano/boards/nano-33-ble-sense/product.md | 1 + content/hardware/03.nano/boards/nano-33-ble/product.md | 1 + content/hardware/03.nano/boards/nano-33-iot/product.md | 1 + content/hardware/03.nano/boards/nano-esp32/product.md | 1 + content/hardware/03.nano/boards/nano-every/product.md | 1 + content/hardware/03.nano/boards/nano-rp2040-connect/product.md | 1 + content/hardware/03.nano/boards/nano/product.md | 1 + content/hardware/03.nano/carriers/nano-motor-carrier/product.md | 1 + .../03.nano/carriers/nano-screw-terminal-adapter/product.md | 1 + 10 files changed, 10 insertions(+) diff --git a/content/hardware/03.nano/boards/nano-33-ble-sense-rev2/product.md b/content/hardware/03.nano/boards/nano-33-ble-sense-rev2/product.md index fcdd0d17e0..fe15c68efc 100644 --- a/content/hardware/03.nano/boards/nano-33-ble-sense-rev2/product.md +++ b/content/hardware/03.nano/boards/nano-33-ble-sense-rev2/product.md @@ -8,6 +8,7 @@ core: arduino:mbed_nano forumCategorySlug: '/hardware/nano-family/nano-33-ble-sense-rev2/160' certifications: [CE, UKCA] productCode: '032' +sku: [ABX00069, ABX00070] --- The Arduino Nano 33 BLE Sense Rev2 combines a tiny form factor, different environment sensors and the possibility to run AI using TinyML and TensorFlow™ Lite. Whether you are looking at creating your first embedded ML application or you want to use Bluetooth® Low Energy to connect your project to your phone, the Nano 33 BLE Sense Rev2 will make that journey easy. diff --git a/content/hardware/03.nano/boards/nano-33-ble-sense/product.md b/content/hardware/03.nano/boards/nano-33-ble-sense/product.md index 6f67fa3650..e8d122d38f 100644 --- a/content/hardware/03.nano/boards/nano-33-ble-sense/product.md +++ b/content/hardware/03.nano/boards/nano-33-ble-sense/product.md @@ -8,6 +8,7 @@ core: arduino:mbed_nano forumCategorySlug: '/hardware/nano-family/nano-33-ble-sense/160' certifications: [FCC, IC, REACH, CE, RoHS, WEEE, RCM, UKCA, MIC] productCode: '032' +sku: [ABX00031, ABX00035] --- The Arduino Nano 33 BLE Sense combines a tiny form factor, different environment sensors and the possibility to run AI using TinyML and TensorFlow™ Lite. Whether you are looking at creating your first embedded ML application or you want to use Bluetooth® Low Energy to connect your project to your phone, the Nano 33 BLE Sense will make that journey easy. \ No newline at end of file diff --git a/content/hardware/03.nano/boards/nano-33-ble/product.md b/content/hardware/03.nano/boards/nano-33-ble/product.md index 79a9a680f6..02cc7fe045 100644 --- a/content/hardware/03.nano/boards/nano-33-ble/product.md +++ b/content/hardware/03.nano/boards/nano-33-ble/product.md @@ -8,6 +8,7 @@ core: arduino:mbed_nano forumCategorySlug: '/hardware/nano-family/nano-33-ble/159' certifications: [FCC, IC, REACH, CE, RoHS, WEEE, RCM, UKCA, MIC] productCode: '031' +sku: [ABX00030, ABX00034] --- The Arduino Nano 33 BLE shares its pinout with the classic Arduino Nano but builds on the nRF52840 microcontroller with 1MB CPU Flash Memory. Featuring a 9 axis inertial measurement unit and the possibility for Bluetooth® Low Energy connectivity it can help you to create your next Bluetooth® Low Energy enabled project. \ No newline at end of file diff --git a/content/hardware/03.nano/boards/nano-33-iot/product.md b/content/hardware/03.nano/boards/nano-33-iot/product.md index 6730da1e2e..583f5feacb 100644 --- a/content/hardware/03.nano/boards/nano-33-iot/product.md +++ b/content/hardware/03.nano/boards/nano-33-iot/product.md @@ -8,6 +8,7 @@ core: arduino:samd forumCategorySlug: '/hardware/nano-family/nano-33-iot/157' certifications: [REACH, RoHS, WEEE, UKCA, CE, IC, MIC, RCM, FCC] productCode: '033' +sku: [ABX00027, ABX00032] --- The Arduino Nano 33 IoT combines the Arduino Nano form factor with an easy point of entry to basic IoT and pico-network applications. Whether you are looking at building a sensor network connected to your office or home router, or if you want to create a Bluetooth® Low Energy device sending data to a cellphone, the Nano 33 IoT is your one-stop-solution for many of the basic IoT application scenarios. \ No newline at end of file diff --git a/content/hardware/03.nano/boards/nano-esp32/product.md b/content/hardware/03.nano/boards/nano-esp32/product.md index 845db96a45..a40a6e67db 100644 --- a/content/hardware/03.nano/boards/nano-esp32/product.md +++ b/content/hardware/03.nano/boards/nano-esp32/product.md @@ -7,6 +7,7 @@ primary_button_title: Get Started core: arduino:esp32 certifications: [CE, UKCA, RoHS] forumCategorySlug: '/hardware/nano-family/nano-esp32/190' +sku: [ABX00083, ABX00092] --- The Arduino Nano ESP32 is the first ever Arduino board based on a ESP32 microcontroller from [Espressif](https://www.espressif.com/en/products/socs/esp32), the **NORA-W106 module** from u-blox®. USB-C® connector, 16 MB (128 Mbit) of Flash, support for MicroPython & Arduino Cloud enabled, it is a very versatile development board. diff --git a/content/hardware/03.nano/boards/nano-every/product.md b/content/hardware/03.nano/boards/nano-every/product.md index e80c970ace..d70808c81d 100644 --- a/content/hardware/03.nano/boards/nano-every/product.md +++ b/content/hardware/03.nano/boards/nano-every/product.md @@ -8,6 +8,7 @@ core: arduino:megaavr forumCategorySlug: '/hardware/nano-family/nano-every/158' certifications: [UKCA, WEEE, REACH, RoHS, CE, GB4943, RCM, UKCA, FCC] productCode: '027' +sku: [ABX00028, ABX00033, ABX00028-3P, ABX00028-6P] --- The Nano Every is Arduino's smallest board with dimensions of only 45x18mm and a weight under 5 g. The small footprint and low price, make the Nano Every particularly suited for wearable inventions, low cost robotics and interactive projects requiring a small and easy-to-use microcontroller board. diff --git a/content/hardware/03.nano/boards/nano-rp2040-connect/product.md b/content/hardware/03.nano/boards/nano-rp2040-connect/product.md index 556d6c46a0..29a975f9d3 100644 --- a/content/hardware/03.nano/boards/nano-rp2040-connect/product.md +++ b/content/hardware/03.nano/boards/nano-rp2040-connect/product.md @@ -8,6 +8,7 @@ core: arduino:mbed_nano forumCategorySlug: '/hardware/nano-family/nano-rp2040-connect/165' certifications: [REACH, WEEE, RoHS, UKCA, RCM, CE, FCC, RCM] productCode: '044' +sku: [ABX00053, ABX00052] --- The Arduino Nano RP2040 Connect is the feature packed Arduino Nano board built with Raspberry Pi's new silicon. \ No newline at end of file diff --git a/content/hardware/03.nano/boards/nano/product.md b/content/hardware/03.nano/boards/nano/product.md index 19381e683b..5baf2982f4 100644 --- a/content/hardware/03.nano/boards/nano/product.md +++ b/content/hardware/03.nano/boards/nano/product.md @@ -8,6 +8,7 @@ core: arduino:avr forumCategorySlug: '/hardware/nano-family/nano/166' productCode: '003' certifications: [CE, UKCA] +sku: [A000005] --- The Arduino Nano is Arduino's classic breadboard friendly designed board with the smallest dimensions. The Arduino Nano comes with pin headers that allow for an easy attachment onto a breadboard and features a Mini-B USB connector. diff --git a/content/hardware/03.nano/carriers/nano-motor-carrier/product.md b/content/hardware/03.nano/carriers/nano-motor-carrier/product.md index afd8b0b001..52c8d9d615 100644 --- a/content/hardware/03.nano/carriers/nano-motor-carrier/product.md +++ b/content/hardware/03.nano/carriers/nano-motor-carrier/product.md @@ -3,6 +3,7 @@ title: Nano Motor Carrier url_shop: https://store.arduino.cc/nano-motor-carrier certifications: [CE, UKCA] forumCategorySlug: '/hardware/12' +sku: [ABX00041] --- The Nano Motor Carrier provides a quick and easy way to connect and control motors in your Engineering Kit Rev2. \ No newline at end of file diff --git a/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md b/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md index 1304f2d819..0197dfba99 100644 --- a/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md +++ b/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/nano-screw-terminal-adapter/getting-started-nano- primary_button_title: Get Started certifications: [CE, FCC, IC, RCM, REACH, RoHS, UKCA, WEEE] forumCategorySlug: '/hardware/12' +sku: [ASX00037] --- The Nano Screw Terminal Adapter is a simple design that allows you to create robust designs with your Nano boards. \ No newline at end of file From e813bef534c01442e0fd489d5825f3d2ed036e05 Mon Sep 17 00:00:00 2001 From: Josefine Hansson Date: Tue, 5 Mar 2024 15:24:29 +0100 Subject: [PATCH 04/20] edu SKUs --- content/hardware/08.edu/carriers/braccio-carrier/product.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/hardware/08.edu/carriers/braccio-carrier/product.md b/content/hardware/08.edu/carriers/braccio-carrier/product.md index b9e48803a3..53bc195c13 100644 --- a/content/hardware/08.edu/carriers/braccio-carrier/product.md +++ b/content/hardware/08.edu/carriers/braccio-carrier/product.md @@ -2,6 +2,7 @@ title: Braccio Carrier url_shop: https://store.arduino.cc/products/braccioplusplus forumCategorySlug: '/hardware/12' +sku: [ASX00032] --- The Arduino® Braccio Carrier enables you to quickly and efficiently pursue your projects and ideas within e.g. robotics and automation with the Braccio ++. The carrier is equipped with connectors, a display and joystick to enhance the experience. \ No newline at end of file From cea360e693f3e46b9f39b513d5a1803683370899 Mon Sep 17 00:00:00 2001 From: Josefine Hansson Date: Tue, 5 Mar 2024 15:26:25 +0100 Subject: [PATCH 05/20] kit SKUs --- content/hardware/09.kits/maker/iot-bundle/product.md | 1 + content/hardware/09.kits/maker/make-your-uno-kit/product.md | 1 + content/hardware/09.kits/maker/plant-watering-kit/product.md | 1 + 3 files changed, 3 insertions(+) diff --git a/content/hardware/09.kits/maker/iot-bundle/product.md b/content/hardware/09.kits/maker/iot-bundle/product.md index 33a4dbfdac..78d5087ed0 100644 --- a/content/hardware/09.kits/maker/iot-bundle/product.md +++ b/content/hardware/09.kits/maker/iot-bundle/product.md @@ -2,6 +2,7 @@ title: IoT Bundle url_shop: https://store.arduino.cc/iot-bundle certifications: [CE, UKCA] +sku: [AKX00042] --- Arduino IoT Bundle allows you to build your next smart project. Ever wanted an automated house? Or a smart garden? Well, now it’s easy with the Arduino Cloud compatible boards. It means: you can connect devices, visualize data, control and share your projects from anywhere in the world. Whether you’re a beginner or a pro, we have a wide range of plans to make sure you get the features you need. \ No newline at end of file diff --git a/content/hardware/09.kits/maker/make-your-uno-kit/product.md b/content/hardware/09.kits/maker/make-your-uno-kit/product.md index 972fd2f786..16fde2e74b 100644 --- a/content/hardware/09.kits/maker/make-your-uno-kit/product.md +++ b/content/hardware/09.kits/maker/make-your-uno-kit/product.md @@ -5,6 +5,7 @@ url_guide: https://makeyouruno.arduino.cc/ primary_button_url: https://makeyouruno.arduino.cc/ primary_button_title: Get Started certifications: [CE, UKCA] +sku: [AKX00037] --- Build your own Arduino UNO from scratch using raw electronic components! The Make Your UNO Kit includes all electronic components needed to build the classic UNO board, a long with 3D instructions, video & text content to support your journey. \ No newline at end of file diff --git a/content/hardware/09.kits/maker/plant-watering-kit/product.md b/content/hardware/09.kits/maker/plant-watering-kit/product.md index ac1b6485a1..5c2140c100 100644 --- a/content/hardware/09.kits/maker/plant-watering-kit/product.md +++ b/content/hardware/09.kits/maker/plant-watering-kit/product.md @@ -4,6 +4,7 @@ url_guide: /tutorials/plant-watering-kit/iot-smart-garden-setup-with-nanorp2040 primary_button_url: /tutorials/plant-watering-kit/iot-smart-garden-setup-with-nanorp2040 primary_button_title: Get Started certifications: [CE, UKCA] +sku: [AKX00041] --- Decorating your home with plants is an easy way to bring some life into your day-to-day. The only problem is - those plants need water to survive, and if you forget to pay attention to them for a while you may need to start over. So instead of staying ever vigilant, why not spend an afternoon creating a setup that will let you both monitor the amount of moisture in your plants soil, and water your plants from afar using the [Arduino Cloud](https://docs.arduino.cc/cloud/iot-cloud)? \ No newline at end of file From 18ea8c00bea47278bda70acbafd1764507761ebe Mon Sep 17 00:00:00 2001 From: Josefine Hansson Date: Tue, 5 Mar 2024 15:27:23 +0100 Subject: [PATCH 06/20] mega SKUs --- content/hardware/10.mega/boards/due/product.md | 1 + content/hardware/10.mega/boards/giga-r1-wifi/product.md | 1 + content/hardware/10.mega/boards/mega-2560/product.md | 1 + content/hardware/10.mega/shields/giga-display-shield/product.md | 1 + 4 files changed, 4 insertions(+) diff --git a/content/hardware/10.mega/boards/due/product.md b/content/hardware/10.mega/boards/due/product.md index fa931f981a..7f0b561af7 100644 --- a/content/hardware/10.mega/boards/due/product.md +++ b/content/hardware/10.mega/boards/due/product.md @@ -8,6 +8,7 @@ core: arduino:sam forumCategorySlug: '/hardware/arduino-due/64' productCode: '009' certifications: [CE, UKCA] +sku: [A000062] --- The Arduino Due is the first Arduino board based on a 32-bit ARM core microcontroller. With 54 digital input/output pins, 12 analog inputs, 2 DAC and 2 CAN it is the perfect board for powerful larger scale Arduino projects. \ No newline at end of file diff --git a/content/hardware/10.mega/boards/giga-r1-wifi/product.md b/content/hardware/10.mega/boards/giga-r1-wifi/product.md index 256f4e5c14..b05be8b56b 100644 --- a/content/hardware/10.mega/boards/giga-r1-wifi/product.md +++ b/content/hardware/10.mega/boards/giga-r1-wifi/product.md @@ -7,6 +7,7 @@ primary_button_title: Get Started core: arduino:mbed_giga certifications: [CE, UKCA] forumCategorySlug: '/hardware/giga-r1/182' +sku: [ABX00063] --- The **GIGA R1 WiFi** is a powerful, feature-packed board with a large amount of GPIOs and dedicated connectors. Based on the [STM32H747XI](/resources/datasheets/stm32h747xi.pdf) micro based on the [Mbed OS](https://os.mbed.com/), the GIGA R1 WiFi features 76 GPIOs, a [dual core processor](/tutorials/giga-r1-wifi/giga-dual-core), [advanced ADC/DAC](/tutorials/giga-r1-wifi/giga-audio) features as well as camera & display connectors. It also has a rich [USB interface](/tutorials/giga-r1-wifi/giga-usb) with support for HID via USB-C® and USBHost (keyboard, mass storage) via a dedicated USB-A connector. diff --git a/content/hardware/10.mega/boards/mega-2560/product.md b/content/hardware/10.mega/boards/mega-2560/product.md index 19e4c8b05c..d0f91b41f2 100644 --- a/content/hardware/10.mega/boards/mega-2560/product.md +++ b/content/hardware/10.mega/boards/mega-2560/product.md @@ -8,6 +8,7 @@ core: arduino:avr productCode: '002' certifications: [CE, FCC, UKCA] forumCategorySlug: '/hardware/12' +sku: [A000067] --- The 8-bit board with 54 digital pins, 16 analog inputs, and 4 serial ports. diff --git a/content/hardware/10.mega/shields/giga-display-shield/product.md b/content/hardware/10.mega/shields/giga-display-shield/product.md index df1f5691b7..dbbfeacbb4 100644 --- a/content/hardware/10.mega/shields/giga-display-shield/product.md +++ b/content/hardware/10.mega/shields/giga-display-shield/product.md @@ -6,6 +6,7 @@ primary_button_url: /tutorials/giga-display-shield/getting-started primary_button_title: Get Started certifications: [CE, UKCA, RoHS] forumCategorySlug: '/hardware/giga-display-shield/191' +sku: [ASX00039] --- The **GIGA Display Shield** is a touch screen solution for quickly and easily deploying UI and visual solutions to your [GIGA R1 WiFi](/hardware/giga-r1-wifi) projects, with a 800x480 RGB touch display and support for several UI building frameworks. From e7f194160785012070fe2fabeba2020c6cd21da8 Mon Sep 17 00:00:00 2001 From: Josefine Hansson Date: Tue, 5 Mar 2024 15:29:55 +0100 Subject: [PATCH 07/20] pro SKUs --- content/hardware/04.pro/boards/portenta-c33/product.md | 1 + .../hardware/04.pro/boards/portenta-h7-lite-connected/product.md | 1 + content/hardware/04.pro/boards/portenta-h7-lite/product.md | 1 + content/hardware/04.pro/boards/portenta-h7/product.md | 1 + content/hardware/04.pro/boards/portenta-x8/product.md | 1 + content/hardware/04.pro/carriers/portenta-breakout/product.md | 1 + content/hardware/04.pro/carriers/portenta-hat-carrier/product.md | 1 + content/hardware/04.pro/carriers/portenta-max-carrier/product.md | 1 + .../04.pro/shields/portenta-cat-m1-nb-iot-gnss-shield/product.md | 1 + .../hardware/04.pro/shields/portenta-vision-shield/product.md | 1 + 10 files changed, 10 insertions(+) diff --git a/content/hardware/04.pro/boards/portenta-c33/product.md b/content/hardware/04.pro/boards/portenta-c33/product.md index f257a0385d..b7eb56ff3d 100644 --- a/content/hardware/04.pro/boards/portenta-c33/product.md +++ b/content/hardware/04.pro/boards/portenta-c33/product.md @@ -8,6 +8,7 @@ core: arduino:mbed_portenta certifications: [CE, UKCA, RoHS, MIC, FCC, RCM, IC] #forumCategorySlug: '/hardware/portenta/91' #productCode: '041' +sku: [ABX00074] --- The Portenta C33 is a powerful System-on-Module based on the Renesas RA6M5 microcontroller group, which utilizes the high-performance Arm® Cortex®-M33 core. The Portenta C33 shares the same form factor as the Portenta H7 and is backward compatible with it, making it fully compatible with all Portenta family shields and carriers through its High-Density connectors. \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite-connected/product.md b/content/hardware/04.pro/boards/portenta-h7-lite-connected/product.md index 19d2ed34f9..150bcacfc7 100644 --- a/content/hardware/04.pro/boards/portenta-h7-lite-connected/product.md +++ b/content/hardware/04.pro/boards/portenta-h7-lite-connected/product.md @@ -10,6 +10,7 @@ core: arduino:mbed_portenta forumCategorySlug: '/hardware/portenta/91' productCode: '116' certifications: [CE, UKCA, RCM, FCC, RoHS] +sku: [ABX00046] --- The Portenta H7 Lite Connected follows the Arduino MKR form factor, but enhanced with the Portenta family 80 pin high-density connector. Program it with high-level languages and AI while performing low-latency operations on its customizable hardware. \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7-lite/product.md b/content/hardware/04.pro/boards/portenta-h7-lite/product.md index 2f7a621dde..1f4ca41026 100644 --- a/content/hardware/04.pro/boards/portenta-h7-lite/product.md +++ b/content/hardware/04.pro/boards/portenta-h7-lite/product.md @@ -10,6 +10,7 @@ core: arduino:mbed_portenta forumCategorySlug: '/hardware/portenta/91' productCode: '115' certifications: [CE, FCC, RCM, UKCA, RoHS] +sku: [ABX00045] --- The Portenta H7 Lite follows the Arduino MKR form factor, but enhanced with the Portenta family 80 pin high-density connector. Program it with high-level languages and AI while performing low-latency operations on its customizable hardware. \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-h7/product.md b/content/hardware/04.pro/boards/portenta-h7/product.md index b41dd7b29e..651b8688fb 100644 --- a/content/hardware/04.pro/boards/portenta-h7/product.md +++ b/content/hardware/04.pro/boards/portenta-h7/product.md @@ -10,6 +10,7 @@ core: arduino:mbed_portenta forumCategorySlug: '/hardware/portenta/91' certifications: [CE, FCC, MIC, RCM, UKCA, RoHS] productCode: '041' +sku: [ABX00042] --- The Portenta H7 follows the Arduino MKR form factor, but enhanced with the Portenta family 80 pin high-density connector. Program it with high-level languages and AI while performing low-latency operations on its customizable hardware. \ No newline at end of file diff --git a/content/hardware/04.pro/boards/portenta-x8/product.md b/content/hardware/04.pro/boards/portenta-x8/product.md index 757fbf928a..d1dc017e23 100644 --- a/content/hardware/04.pro/boards/portenta-x8/product.md +++ b/content/hardware/04.pro/boards/portenta-x8/product.md @@ -9,6 +9,7 @@ secondary_button_title: Fundamentals Guide core: arduino:mbed_portenta certifications: [CE, UKCA, RCM, FCC, RoHS] productCode: '125' +sku: [ABX00049] --- Portenta X8 offers the best of two approaches: flexibility of usage with Linux combined with real-time applications through the Arduino environment. The board comes with a Linux OS (Yocto) distribution, already preloaded onboard. \ No newline at end of file diff --git a/content/hardware/04.pro/carriers/portenta-breakout/product.md b/content/hardware/04.pro/carriers/portenta-breakout/product.md index 29fe342df6..32189d5585 100644 --- a/content/hardware/04.pro/carriers/portenta-breakout/product.md +++ b/content/hardware/04.pro/carriers/portenta-breakout/product.md @@ -5,6 +5,7 @@ url_guide: /tutorials/portenta-breakout/getting-started/ primary_button_url: /tutorials/portenta-breakout/getting-started/ primary_button_title: Get Started certifications: [CE, UKCA] +sku: [AKX00031] --- Arduino Portenta Breakout board is designed to help hardware engineers and makers to prototype and help test devices connections and capacity within the Portenta family boards (e.g. the Portenta H7). diff --git a/content/hardware/04.pro/carriers/portenta-hat-carrier/product.md b/content/hardware/04.pro/carriers/portenta-hat-carrier/product.md index 3535663bab..2a2cf0ed0e 100644 --- a/content/hardware/04.pro/carriers/portenta-hat-carrier/product.md +++ b/content/hardware/04.pro/carriers/portenta-hat-carrier/product.md @@ -5,6 +5,7 @@ url_guide: /tutorials/portenta-hat-carrier/user-manual primary_button_url: /tutorials/portenta-hat-carrier/user-manual primary_button_title: User Manual certifications: [CE, UKCA, RoHS, FCC, IC, RCM] +sku: [ASX00049] --- The **Portenta Hat Carrier** is an innovative solution enabling multiple robotics, industrial, and building automation projects. Combined with the Portenta X8, H7, or C33 boards, it evolves into a powerful industrial platform, further complemented by its compatibility with **Raspberry Pi® Hats**. diff --git a/content/hardware/04.pro/carriers/portenta-max-carrier/product.md b/content/hardware/04.pro/carriers/portenta-max-carrier/product.md index c7f926ddd7..717d61c0e3 100644 --- a/content/hardware/04.pro/carriers/portenta-max-carrier/product.md +++ b/content/hardware/04.pro/carriers/portenta-max-carrier/product.md @@ -8,6 +8,7 @@ secondary_button_url: /tutorials/portenta-max-carrier/x8-getting-started secondary_button_title: Get Started With X8 core: arduino:mbed_portenta certifications: [CE, UKCA, FCC, RCM, RoHS,IC] +sku: [ABX00043] --- Transform your Portenta board to an edge computer solution with the Portenta Max Carrier. \ No newline at end of file diff --git a/content/hardware/04.pro/shields/portenta-cat-m1-nb-iot-gnss-shield/product.md b/content/hardware/04.pro/shields/portenta-cat-m1-nb-iot-gnss-shield/product.md index 829a32470e..5d88bc12e3 100644 --- a/content/hardware/04.pro/shields/portenta-cat-m1-nb-iot-gnss-shield/product.md +++ b/content/hardware/04.pro/shields/portenta-cat-m1-nb-iot-gnss-shield/product.md @@ -8,6 +8,7 @@ secondary_button_url: /tutorials/portenta-cat-m1-nb-iot-gnss-shield/cheat-sheet secondary_button_title: Cheat Sheet core: arduino:mbed_portenta certifications: [CE, RoHS, FCC, UKCA] +sku: [ASX00027] --- Unleash global connectivity and localization capabilities of your Portenta or MKR board with the Arduino® Portenta Cat. M1/NB IoT GNSS Shield. This shield enables cellular connectivity to both Cat. M1 and NB-IoT networks with the option to use eSIM technology. Easily track your valuable assets across the city worldwide with your choice of GPS, GLONASS, Galileo or BeiDou. \ No newline at end of file diff --git a/content/hardware/04.pro/shields/portenta-vision-shield/product.md b/content/hardware/04.pro/shields/portenta-vision-shield/product.md index 30e73a3b4f..7407d448a3 100644 --- a/content/hardware/04.pro/shields/portenta-vision-shield/product.md +++ b/content/hardware/04.pro/shields/portenta-vision-shield/product.md @@ -8,6 +8,7 @@ secondary_button_url: /tutorials/portenta-vision-shield/things-network-openmv secondary_button_title: TTN OpenMV Guide core: arduino:mbed_portenta certifications: [CE, REACH, RoHS, WEEE, UKCA, FCC, RCM] +sku: [ASX00021, ASX00026] --- The Portenta Vision Shield brings industry-rated features to your Arduino Portenta. This hardware add-on will let you run embedded computer vision applications, connect wirelessly or via Ethernet to the Arduino Cloud or your own infrastructure, and activate your system upon the detection of sound events. \ No newline at end of file From 01f1b775458e1fa0afe19a2632fee23cdbcb1a31 Mon Sep 17 00:00:00 2001 From: Josefine Hansson Date: Tue, 5 Mar 2024 15:32:14 +0100 Subject: [PATCH 08/20] pro solutions and opta SKUs --- .../solutions-and-kits/edge-control/product.md | 1 + .../solutions-and-kits/enclosure-kit/product.md | 15 ++++++++------- .../portenta-machine-control/product.md | 5 +++-- .../wisgate-edge-lite-2/product.md | 1 + .../wisgate-edge-pro/product.md | 1 + .../hardware/07.opta/opta-family/opta/product.md | 1 + 6 files changed, 15 insertions(+), 9 deletions(-) diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/edge-control/product.md b/content/hardware/05.pro-solutions/solutions-and-kits/edge-control/product.md index 4d99d14360..91ed084af8 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/edge-control/product.md +++ b/content/hardware/05.pro-solutions/solutions-and-kits/edge-control/product.md @@ -8,6 +8,7 @@ secondary_button_url: /tutorials/edge-control/smart-irrigation-system secondary_button_title: Smart Farms core: arduino:mbed_edge certifications: [RoHS, REACH, WEEE, FCC, CE, RCM, UKCA] +sku: [AKX00034] --- A remote monitoring and control solution, optimized for outdoor environments. Collect real-time data from smart sensors and leverage all on the edge. diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/enclosure-kit/product.md b/content/hardware/05.pro-solutions/solutions-and-kits/enclosure-kit/product.md index 7cfb8f7b62..469560a101 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/enclosure-kit/product.md +++ b/content/hardware/05.pro-solutions/solutions-and-kits/enclosure-kit/product.md @@ -1,8 +1,9 @@ ---- -title: Edge Control Enclosure Kit -url_shop: https://store.arduino.cc/edge-control-enclosure-kit -core: arduino:mbed_portenta -certifications: [CE, UKCA] ---- - +--- +title: Edge Control Enclosure Kit +url_shop: https://store.arduino.cc/edge-control-enclosure-kit +core: arduino:mbed_portenta +certifications: [CE, UKCA] +sku: [AKX00031] +--- + The Edge Control Enclosure Kit provides a full enclosure for the Edge Control. \ No newline at end of file diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/product.md b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/product.md index e1057adca2..6adbb3bf4c 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/product.md +++ b/content/hardware/05.pro-solutions/solutions-and-kits/portenta-machine-control/product.md @@ -2,12 +2,13 @@ title: Portenta Machine Control url_shop: https://store.arduino.cc/portenta-machine-control hasSetupGuide: true -primary_button_url: /tutorials/portenta-machine-control/user-manual -primary_button_title: Arduino User Manual +primary_button_url: /software/plc-ide/tutorials/plc-ide-setup-license +primary_button_title: PLC IDE License secondary_button_url: /tutorials/portenta-machine-control/plc-programming-introduction secondary_button_title: PLC IDE Guide core: arduino:mbed_portenta certifications: [REACH, RoHS, WEEE, UKCA, CE, FCC, RCM] +sku: [AKX00032] --- The Portenta Machine Control is a fully-centralized, low-power, industrial control unit able to drive equipment and machinery. It can be programmed using the Arduino framework or other embedded development platforms. diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/wisgate-edge-lite-2/product.md b/content/hardware/05.pro-solutions/solutions-and-kits/wisgate-edge-lite-2/product.md index 9b4a0ee4f3..00bee28735 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/wisgate-edge-lite-2/product.md +++ b/content/hardware/05.pro-solutions/solutions-and-kits/wisgate-edge-lite-2/product.md @@ -8,6 +8,7 @@ secondary_button_url: https://docs.rakwireless.com/Product-Categories/WisGate/RA secondary_button_title: Datasheet url_datasheet: https://docs.rakwireless.com/Product-Categories/WisGate/RAK7268/Datasheet certifications: [CE, UKCA] +sku: [TXP00098, TXP00100, TXP00099] --- The WisGate Edge Lite 2 gateway for LoRaWAN® embeds RAKwirelessTM technologies and allows you to set home and small medium-sized industrial indoor applications diff --git a/content/hardware/05.pro-solutions/solutions-and-kits/wisgate-edge-pro/product.md b/content/hardware/05.pro-solutions/solutions-and-kits/wisgate-edge-pro/product.md index 99f28d5e40..0d1b3e009f 100644 --- a/content/hardware/05.pro-solutions/solutions-and-kits/wisgate-edge-pro/product.md +++ b/content/hardware/05.pro-solutions/solutions-and-kits/wisgate-edge-pro/product.md @@ -8,6 +8,7 @@ secondary_button_url: /tutorials/wisgate-edge-pro/update-firmware secondary_button_title: Update Firmware url_datasheet: https://docs.rakwireless.com/Product-Categories/WisGate/RAK7289/Datasheet certifications: [CE, UKCA] +sku: [TPX00095, TPX00096, TPX00097] --- The WisGate Edge Pro gateway for LoRaWAN® embeds RAKWirelessTM technology and allows to set up professional applications. diff --git a/content/hardware/07.opta/opta-family/opta/product.md b/content/hardware/07.opta/opta-family/opta/product.md index 7396b5669e..bfd27bed54 100644 --- a/content/hardware/07.opta/opta-family/opta/product.md +++ b/content/hardware/07.opta/opta-family/opta/product.md @@ -8,6 +8,7 @@ secondary_button_url: /software/plc-ide/tutorials/plc-ide-setup-license secondary_button_title: PLC IDE Guide core: arduino:mbed_opta certifications: [CE, UL, FCC, UKCA] +sku: [AFX00003, AFX00001, AFX00002] --- From 132e9cbd6fe0fb4871366edceeb3c3f6e8c6099e Mon Sep 17 00:00:00 2001 From: Josefine Hansson Date: Tue, 5 Mar 2024 15:32:57 +0100 Subject: [PATCH 09/20] nicla SKUs --- content/hardware/06.nicla/boards/nicla-sense-me/product.md | 1 + content/hardware/06.nicla/boards/nicla-vision/product.md | 3 ++- content/hardware/06.nicla/boards/nicla-voice/product.md | 1 + 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/content/hardware/06.nicla/boards/nicla-sense-me/product.md b/content/hardware/06.nicla/boards/nicla-sense-me/product.md index 93e747d91e..7a78e75221 100644 --- a/content/hardware/06.nicla/boards/nicla-sense-me/product.md +++ b/content/hardware/06.nicla/boards/nicla-sense-me/product.md @@ -9,6 +9,7 @@ secondary_button_title: Cheat Sheet core: arduino:mbed_nicla certifications: [CE, FCC, UKCA, WEEE, RoHS, IC, MIC, RCM] productCode: '043' +sku: [ABX00050] --- The Nicla Sense ME houses 4 low power sensors in a small footprint enabling powerful data fusion capabilities on the edge. Analyse '**M**otion' and '**E**nvironment' with industrial grade Bosch sensors that can accurately measure rotation, acceleration, pressure, humidity, temperature, air quality and CO2 levels. diff --git a/content/hardware/06.nicla/boards/nicla-vision/product.md b/content/hardware/06.nicla/boards/nicla-vision/product.md index 475f22e342..9db25dc84a 100644 --- a/content/hardware/06.nicla/boards/nicla-vision/product.md +++ b/content/hardware/06.nicla/boards/nicla-vision/product.md @@ -7,8 +7,9 @@ primary_button_title: User Manual secondary_button_url: /hardware/nicla-vision/#tutorials secondary_button_title: All Tutorials core: arduino:mbed_nicla -certifications: [CE, UKCA, RoHS, RCM, FCC] +certifications: [CE, UKCA, RoHS, RCM] productCode: '120' +sku: [ABX00051] --- The Arduino® Nicla Vision is a ready-to-use, standalone camera for analyzing and processing images on the edge. Thanks to its 2 MP color camera, smart 6-axis motion sensor, integrated microphone and distance sensor, it is suitable for asset tracking, object recognition and predictive maintenance. Quickly implement sensor nodes to send collected data to the Arduino® Cloud (or third-party vendor services) via integrated Wi-Fi®/Bluetooth® LE connectivity. diff --git a/content/hardware/06.nicla/boards/nicla-voice/product.md b/content/hardware/06.nicla/boards/nicla-voice/product.md index 262e402160..9e96004378 100644 --- a/content/hardware/06.nicla/boards/nicla-voice/product.md +++ b/content/hardware/06.nicla/boards/nicla-voice/product.md @@ -9,6 +9,7 @@ secondary_button_title: Audio ML Guide core: arduino:mbed_voice productCode: 'ABX00061' certifications: [CE, UKCA] +sku: [ABX00061] --- The Arduino® Nicla Voice packs speech and motion recognition capabilities on the edge into a tiny form factor. The board integrates a dedicated Neural Decision Processor **NDP120** empowering multiple AI algorithms simultaneously. Leverage the built-in microphone, nRF52832 microcontroller, Bluetooth® Low Energy module, 6-axis IMU, and 3-axis magnetometer to create your wireless sensor network for machine learning applications with ultra low-power consumption capabilities. \ No newline at end of file From eba7260c3334c4efbcb36aa1e9ea12a504ca8811 Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Tue, 5 Mar 2024 17:07:22 +0100 Subject: [PATCH 10/20] update sku --- content/retired/01.boards/arduino-primo/content.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/retired/01.boards/arduino-primo/content.md b/content/retired/01.boards/arduino-primo/content.md index 66d4b7c142..d18da4a336 100644 --- a/content/retired/01.boards/arduino-primo/content.md +++ b/content/retired/01.boards/arduino-primo/content.md @@ -2,7 +2,7 @@ title: "Arduino Primo" description: "The Arduino Primo combines the processing power from thenRF52 processor, an Espressif ESP8266 for WiFi, as well as several on-board sensors and a battery charger." coverImage: "assets/a000135_featured.jpg" -sku: "A000135" +sku: [A000135] source: "https://store.arduino.cc/arduino-primo" --- From 9cd0741f96bb6d14cc349ea0173bb93740a51b31 Mon Sep 17 00:00:00 2001 From: Matteo Marsala Date: Tue, 5 Mar 2024 17:25:01 +0100 Subject: [PATCH 11/20] update retired sku --- .../01.boards/arduino-101-619/content.md | 10 +- .../01.boards/arduino-esplora/content.md | 4 +- .../arduino-ethernet-rev3-with-poe/content.md | 6 +- .../content.md | 6 +- .../01.boards/arduino-gemma/content.md | 8 +- .../arduino-industrial-101/content.md | 14 +- .../retired/01.boards/arduino-isp/content.md | 10 +- .../content.md | 4 +- .../01.boards/arduino-leonardo-eth/content.md | 4 +- .../01.boards/arduino-m0-pro/content.md | 2 +- .../retired/01.boards/arduino-m0/content.md | 4 +- .../arduino-mega-adk-rev3/content.md | 12 +- .../arduino-mini-05-without-header/content.md | 2 +- .../01.boards/arduino-mini-05/content.md | 12 +- .../01.boards/arduino-primo-core/content.md | 54 +++---- .../01.boards/arduino-pro-mini/content.md | 48 +++--- .../retired/01.boards/arduino-pro/content.md | 18 +-- .../retired/01.boards/arduino-tian/content.md | 6 +- .../content.md | 6 +- .../01.boards/arduino-uno-wifi/content.md | 152 +++++++++--------- .../arduino-usb-2-serial-micro/content.md | 8 +- .../01.boards/arduino-yun-mini/content.md | 8 +- .../01.boards/arduino-yun-with-poe/content.md | 22 +-- .../retired/01.boards/arduino-yun/content.md | 22 +-- .../lilypad-arduino-main-board/content.md | 2 +- .../lilypad-arduino-simple/content.md | 14 +- .../lilypad-arduino-simplesnap/content.md | 8 +- .../01.boards/lilypad-arduino-usb/content.md | 8 +- .../content.md | 10 +- .../content.md | 4 +- .../content.md | 2 +- .../content.md | 10 +- .../02.shields/arduino-gsm-shield/content.md | 30 ++-- .../arduino-lucky-shield/content.md | 8 +- .../arduino-usb-host-shield/content.md | 6 +- .../arduino-wifi-shield-101/content.md | 16 +- .../02.shields/arduino-wifi-shield/content.md | 54 +++---- .../arduino-wireless-proto-shield/content.md | 6 +- .../arduino-wireless-sd-shield/content.md | 6 +- .../02.shields/genuino-yun-shield/content.md | 6 +- .../03.kits/arduino-basic-kit/content.md | 2 +- .../arduino-engineering-kit/content.md | 2 +- .../arduino-proto-extension-kit/content.md | 2 +- .../retired/03.kits/pro-gateway/content.md | 2 +- .../shield-mega-proto-kit-rev3/content.md | 18 +-- .../04.other/arduino-lcd-screen/content.md | 4 +- .../arduino-materia-101-assembled/content.md | 24 +-- .../retired/04.other/arduino-robot/content.md | 10 +- .../getting-started-with-arduino/content.md | 10 +- .../04.other/usb-serial-converter/content.md | 6 +- 50 files changed, 356 insertions(+), 356 deletions(-) diff --git a/content/retired/01.boards/arduino-101-619/content.md b/content/retired/01.boards/arduino-101-619/content.md index b7b7b3e0a0..f8e8d023f2 100644 --- a/content/retired/01.boards/arduino-101-619/content.md +++ b/content/retired/01.boards/arduino-101-619/content.md @@ -3,19 +3,19 @@ title: "Arduino 101" description: "Arduino 101 combine the ease-of-use of the classic boards with the latest technologies. The board recognises gestures, and features a six-axis accelerometer and gyroscope. Control your projects with your phone over Bluetooth® connectivity!" url_guide: "https://www.arduino.cc/en/Guide/Arduino101" coverImage: "assets/ABX00005_featured_2.jpg" -sku: "ABX00005" +sku: [ABX00005] source: "https://store.arduino.cc/arduino-101-619" --- ![The Arduino 101 board](./assets/ABX00005_featured_2.jpg) -A learning and development board that delivers the performance and low-power consumption of the [Intel® Curie™](/resources/datasheets/intel-curie-module-datasheet.pdf) Module with the simplicity of Arduino at an entry-level price. It keeps the same robust form factor and peripheral list of the UNO with the addition of onboard Bluetooth® Low Energy capabilities and a 6-axis accelerometer/gyro to help you easily expand your creativity into the connected world. +A learning and development board that delivers the performance and low-power consumption of the [Intel® Curie™](/resources/datasheets/intel-curie-module-datasheet.pdf) Module with the simplicity of Arduino at an entry-level price. It keeps the same robust form factor and peripheral list of the UNO with the addition of onboard Bluetooth® Low Energy capabilities and a 6-axis accelerometer/gyro to help you easily expand your creativity into the connected world. The module contains two tiny cores, an x86 (Quark) and a [32-bit ARC](https://en.wikipedia.org/wiki/ARC_(processor)) architecture core, both clocked at 32MHz. The Intel toolchain compiles your Arduino sketches optimally across both cores to accomplish the most demanding tasks. The Real-Time Operating Systems (RTOS) and framework developed by Intel is open sourced. See below under Firmware for the download link. The Arduino core communicates with the RTOS via static mailboxes to accomplish a predefined list of tasks (interface with PC using USB, program the sketch into flash, expose Bluetooth® Low Energy functionality to sketch, perform PWM). The RTOS for Intel Curie is still under development and new functions and features will be released in the near future. -The 101 comes with 14 digital input/output pins (of which 4 can be used as PWM outputs), 6 analog inputs, a USB connector for serial communication and sketch upload, a power jack, an ICSP header with SPI signals and I2C dedicated pins. The board operating voltage and I/O is 3.3V but all pins are protected against 5V overvoltage. +The 101 comes with 14 digital input/output pins (of which 4 can be used as PWM outputs), 6 analog inputs, a USB connector for serial communication and sketch upload, a power jack, an ICSP header with SPI signals and I2C dedicated pins. The board operating voltage and I/O is 3.3V but all pins are protected against 5V overvoltage. -The Arduino 101 has been designed in collaboration with Intel®. +The Arduino 101 has been designed in collaboration with Intel®. ## Getting Started @@ -33,7 +33,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/Arduino101), yo The 101 is open-source hardware! You can build your own board using the following files: -[CAD FILES IN .ZIP](https://content.arduino.cc/assets/Arduino101-reference.zip) +[CAD FILES IN .ZIP](https://content.arduino.cc/assets/Arduino101-reference.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/Arduino101-REV4Schematic.pdf) diff --git a/content/retired/01.boards/arduino-esplora/content.md b/content/retired/01.boards/arduino-esplora/content.md index 2da6ae4378..15fd1dd5a0 100644 --- a/content/retired/01.boards/arduino-esplora/content.md +++ b/content/retired/01.boards/arduino-esplora/content.md @@ -3,7 +3,7 @@ title: "Arduino Esplora" description: "The Arduino Esplora is an Arduino Leonardo based board with integrated sensors and actuators" url_guide: "https://www.arduino.cc/en/Guide/ArduinoEsplora" coverImage: "assets/A000095_featured_2.png" -sku: "A000095" +sku: [A000095] source: "https://store.arduino.cc/arduino-esplora" --- @@ -43,7 +43,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoEsplora) Arduino Esplora is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-esplora-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-esplora-reference-design.zip) [SCHEMATICS IN DSN](https://www.arduino.cc/en/uploads/Main/arduino-esplora-schematic.pdf) diff --git a/content/retired/01.boards/arduino-ethernet-rev3-with-poe/content.md b/content/retired/01.boards/arduino-ethernet-rev3-with-poe/content.md index ad85f8a5fb..2fbc786800 100644 --- a/content/retired/01.boards/arduino-ethernet-rev3-with-poe/content.md +++ b/content/retired/01.boards/arduino-ethernet-rev3-with-poe/content.md @@ -2,7 +2,7 @@ title: "Arduino Ethernet Rev3 with PoE" description: "An Arduino Uno incorporating a WizNet W5100 TCP IP Ethernet Controller." coverImage: "assets/a000074_featured.jpg" -sku: "A000074" +sku: [A000074] source: "https://store.arduino.cc/arduino-ethernet-rev3-with-poe" --- @@ -43,7 +43,7 @@ This version has the power-over-Ethernet (PoE) module soldered to the board to p Arduino Ethernet Shield is open-source hardware. However the schematics or eagle files for the POE addon are currently unavailable. You can build your own Ethernet shield using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-ethernet-R3-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-ethernet-R3-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-ethernet-R3-schematic.pdf) @@ -142,7 +142,7 @@ If you want to use a FTDI cable to download your sketches on the Arduino Etherne |Input Voltage Plug (limits) |6-20V| |Input Voltage PoE (limits) |36-57V| |Digital I/O Pins |14 (of which 4 provide PWM output)| -|Arduino Pins reserved: || +|Arduino Pins reserved: || | | 10 to 13 used for SPI| | |4 used for SD card| | |2 W5100 interrupt (when bridged)| diff --git a/content/retired/01.boards/arduino-ethernet-rev3-without-poe/content.md b/content/retired/01.boards/arduino-ethernet-rev3-without-poe/content.md index 3ede427db1..6f5af0bd39 100644 --- a/content/retired/01.boards/arduino-ethernet-rev3-without-poe/content.md +++ b/content/retired/01.boards/arduino-ethernet-rev3-without-poe/content.md @@ -2,7 +2,7 @@ title: "Arduino Ethernet Rev3 without PoE" description: "An Arduino Uno incorporating a WizNet W5100 TCP IP Ethernet Controller." coverImage: "assets/A000068_featured_2.jpg" -sku: "A000068" +sku: [A000068] source: "https://store.arduino.cc/arduino-ethernet-rev3-without-poe" --- @@ -43,7 +43,7 @@ A separate power-over-Ethernet (PoE) module can be soldered to the board to prov Arduino Ethernet is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-ethernet-R3-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-ethernet-R3-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-ethernet-R3-schematic.pdf) @@ -73,7 +73,7 @@ The optional PoE module is designed to extract power from a conventional twisted * High efficiency DC/DC converter: typ 75% @ 50% load * 1500V isolation (input to output) -*NB: the Power over Ethernet module is proprietary hardware not made by Arduino, it is a third party accessory. For more information, see the [datasheet](https://www.arduino.cc/en/uploads/Main/PoE-datasheet.pdf)* +*NB: the Power over Ethernet module is proprietary hardware not made by Arduino, it is a third party accessory. For more information, see the [datasheet](https://www.arduino.cc/en/uploads/Main/PoE-datasheet.pdf)* When using the power adapter, power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin headers of the POWER connector. The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may be unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts. diff --git a/content/retired/01.boards/arduino-gemma/content.md b/content/retired/01.boards/arduino-gemma/content.md index 820f05b55d..7f51a0166a 100644 --- a/content/retired/01.boards/arduino-gemma/content.md +++ b/content/retired/01.boards/arduino-gemma/content.md @@ -3,7 +3,7 @@ title: "Arduino Gemma" description: "Arduino Gemma is a miniature wearable microcontroller board based on the ATtiny85" url_guide: "https://www.arduino.cc/en/Guide/ArduinoGemma" coverImage: "assets/ABX00001_featured_2.jpg" -sku: "ABX00001" +sku: [ABX00001] source: "https://store.arduino.cc/arduino-gemma" --- @@ -28,7 +28,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoGemma), Arduino Gemma is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-gemma-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-gemma-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-gemma-schematic.pdf) @@ -69,8 +69,8 @@ The Arduino Gemma can be programmed with the Arduino [Arduino Software](https:// The ATtiny85 on the Gemma comes preburned with a [bootloader](https://www.arduino.cc/en/Hacking/Bootloader?from=Tutorial.Bootloader) that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the AVR109 protocol. -You can also bypass the bootloader and program the microcontroller through the SPI pins. The bottom of the board has a large pad that is connected to the Reset pin, you can use it soldering a wire to it. - +You can also bypass the bootloader and program the microcontroller through the SPI pins. The bottom of the board has a large pad that is connected to the Reset pin, you can use it soldering a wire to it. + *Note: Some computers' USB v3 ports don't recognize the Gemma's bootloader. Simply use a USB v2 port or a USB Hub in between.* ### Reset and Bootloader Initiation diff --git a/content/retired/01.boards/arduino-industrial-101/content.md b/content/retired/01.boards/arduino-industrial-101/content.md index 15748fe9f4..26f0f42229 100644 --- a/content/retired/01.boards/arduino-industrial-101/content.md +++ b/content/retired/01.boards/arduino-industrial-101/content.md @@ -3,7 +3,7 @@ title: "Arduino Industrial 101" description: "The Industrial 101 is a small form-factor YUN designed for product integration." url_guide: "https://www.arduino.cc/en/Guide/ArduinoIndustrial101" coverImage: "assets/A000126_ArduinoIndustrial101_featured_2.jpg" -sku: "A000126" +sku: [A000126] source: "https://store.arduino.cc/arduino-industrial-101" --- @@ -29,7 +29,7 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho The Arduino Industrial 101 is open-source hardware! You can build your own board using the following files: -[DSN FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/INDUSTRIAL101-V022-20151105.DSN.zip) +[DSN FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/INDUSTRIAL101-V022-20151105.DSN.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/industrial-101-V022-20151105_SCH-1.pdf) @@ -78,11 +78,11 @@ Digital pins 0 and 1 , not reported on final layout , are used for serial commun Arduino Ciao is an easy-to-use and powerful technology that enables Arduino sketches to communicate intuitively with the "outside World". It aims to simplify interaction between microcontroller and Linino OS, allowing a variety of connections with most common protocols, third-party services and social networks. -Ciao has been designed and developed to be modular and easily configurable. Its goal is to support several connectors capable of interacting with the system resources (filesystem, console, memory) and to communicate with the most common and useful protocols (XMPP, HTTP, WebSocket, COAP, etc..) and applications (Jabber, WeChat, Twitter, Facebook, etc.). Ciao Library is a lightweight library that can be used inside sketches for MCU to send and receive data, via serial communication, in a simple and intuitive way. The SoftwareSerial library allows to use digital pins to transmit and receive data. The library relies on change interrupt pins to receive data, therefore only the pins that support that can be used as RX pins. On the Industrial 101 this type of pins are available on the ICSP connector and are mapped as follows: +Ciao has been designed and developed to be modular and easily configurable. Its goal is to support several connectors capable of interacting with the system resources (filesystem, console, memory) and to communicate with the most common and useful protocols (XMPP, HTTP, WebSocket, COAP, etc..) and applications (Jabber, WeChat, Twitter, Facebook, etc.). Ciao Library is a lightweight library that can be used inside sketches for MCU to send and receive data, via serial communication, in a simple and intuitive way. The SoftwareSerial library allows to use digital pins to transmit and receive data. The library relies on change interrupt pins to receive data, therefore only the pins that support that can be used as RX pins. On the Industrial 101 this type of pins are available on the ICSP connector and are mapped as follows: -SCK = 15 -MOSI = 16 -MISO = 14 +SCK = 15 +MOSI = 16 +MISO = 14 You can create up to 3 SoftwareSerial ports using the pins 13, 5 and 6 for TX and 14, 15 and 16 for RX. . @@ -118,7 +118,7 @@ The maximum length and width of the Industrial 101 PCB are 2.0 and 1.7 inches re ## Tech Specs -**Arduino Microprocessor** +**Arduino Microprocessor** | | | | ---------------- | ----------------------------------------- | diff --git a/content/retired/01.boards/arduino-isp/content.md b/content/retired/01.boards/arduino-isp/content.md index 75c0fcd28c..2986850f92 100644 --- a/content/retired/01.boards/arduino-isp/content.md +++ b/content/retired/01.boards/arduino-isp/content.md @@ -3,7 +3,7 @@ title: "Arduino ISP" description: "The Arduino ISP is a tool to directly program your microcontroller through the ICSP connector." url_guide: "https://www.arduino.cc/en/Main.ArduinoISP" coverImage: "assets/A000092_last_featured_2.jpg" -sku: "A000092" +sku: [A000092] source: "https://store.arduino.cc/arduino-isp" --- @@ -29,9 +29,9 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho Arduino ISP is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/arduino-isp-reference-design.zip) +[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/arduino-isp-reference-design.zip) -[SCHEMATICS IN .PDF](https://content.arduino.cc/assets/arduino-isp-schematic.pdf) +[SCHEMATICS IN .PDF](https://content.arduino.cc/assets/arduino-isp-schematic.pdf) [WINDOWS DRIVERS](https://www.arduino.cc/en/uploads/Main/ArduinoISP_WindowsDrivers.zip) @@ -39,11 +39,11 @@ Arduino ISP is open-source hardware! You can build your own board using the foll Connect the Arduino ISP to your Arduino board's ICSP headers. Make sure to match the orientation of the plugs by looking at the white dot on the corner of the connector. Once connected, open the Arduino IDE and select "Arduino ISP" under the *"Tools > Programmers"*menu. To upload a sketch using the Arduino ISP, choose *"Upload using programmer"* option in the*File* menu, or use the keyboard shortcut: *"CTRL+SHIFT+U"*. If you want to burn the bootloader into the AVR microcontroller select the "Burn bootloader" option under the *"Tools"* menu. -**Note:** The Arduino ISP is only supported by Arduino IDE 1.5.7 or later. +**Note:** The Arduino ISP is only supported by Arduino IDE 1.5.7 or later. For more details about using the Arduino ISP please visit the [Getting Started](https://www.arduino.cc/en/Guide/ArduinoISP) page -### Tutorials +### Tutorials * [Using an Arduino as an AVR ISP](https://www.arduino.cc/en/Tutorial/ArduinoISP): how to use an Arduino board as an AVR ISP (in-system programmer). This allows you to use the board to burn the bootloader onto an AVR (e.g. theATmega168 or ATmega328 used in Arduino). * [Programming an ATtiny with Arduino ISP](http://scuola.arduino.cc/courses/lessons/cover/qX1117g): How to install the ATtiny core for the Arduino IDE for programming AVR ATtiny microcontrollers using the Arduino software and the Arduino ISP programmer. diff --git a/content/retired/01.boards/arduino-leonardo-eth-2-with-poe/content.md b/content/retired/01.boards/arduino-leonardo-eth-2-with-poe/content.md index 4c21af8256..1b59f387d9 100644 --- a/content/retired/01.boards/arduino-leonardo-eth-2-with-poe/content.md +++ b/content/retired/01.boards/arduino-leonardo-eth-2-with-poe/content.md @@ -2,7 +2,7 @@ title: "Arduino Leonardo ETH 2 with PoE" description: "All the fun of a Leonardo, plus an Ethernet port to extend your project to the IoT world." coverImage: "assets/a000023_featured_1.jpg" -sku: "A000023" +sku: [A000023] source: "https://store.arduino.cc/arduino-leonardo-eth-2-with-poe" --- @@ -16,6 +16,6 @@ The Arduino Leonardo ETH is the Leonardo with a built-in ethernet controller (Wi The Arduino Leonardo ETH is open-source hardware! You can build your own board using the following files (Please note that the schematics are revision 1): -[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/LeonardoEth_V1.0.zip) +[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/LeonardoEth_V1.0.zip) [SCHEMATICS IN .PDF](https://content.arduino.cc/assets/LeonardoEth_V1.0_sch.pdf) \ No newline at end of file diff --git a/content/retired/01.boards/arduino-leonardo-eth/content.md b/content/retired/01.boards/arduino-leonardo-eth/content.md index 4dc95762e8..90531a1fa3 100644 --- a/content/retired/01.boards/arduino-leonardo-eth/content.md +++ b/content/retired/01.boards/arduino-leonardo-eth/content.md @@ -3,7 +3,7 @@ title: "Arduino Leonardo ETH" description: "All the fun of a Leonardo, plus an Ethernet port to extend your project to the IoT world. You can control sensors and actuators via the internet as a client or server." url_guide: "https://www.arduino.cc/en/Guide/ArduinoLeonardoETH" coverImage: "assets/A000022_ArduinoLeonardoETH_front_2.jpg" -sku: "A000022" +sku: [A000022] source: "https://store.arduino.cc/arduino-leonardo-eth" --- @@ -34,7 +34,7 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho The Arduino Leonardo ETH is open-source hardware! You can build your own board using the following files (Please note that the schematics are revision 1): -[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/LeonardoEth_V1.0.zip) +[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/LeonardoEth_V1.0.zip) [SCHEMATICS IN .PDF](https://content.arduino.cc/assets/LeonardoEth_V1.0_sch.pdf) diff --git a/content/retired/01.boards/arduino-m0-pro/content.md b/content/retired/01.boards/arduino-m0-pro/content.md index 2893ca7908..71396b3859 100644 --- a/content/retired/01.boards/arduino-m0-pro/content.md +++ b/content/retired/01.boards/arduino-m0-pro/content.md @@ -3,7 +3,7 @@ title: "Arduino M0 Pro" description: "The Arduino M0 Pro is an Arduino M0 with a step-by-step debugger" url_guide: "https://www.arduino.cc/en/Guide/ArduinoM0PRO" coverImage: "assets/a000111_featured_1.jpg" -sku: "A000111" +sku: [A000111] source: "https://store.arduino.cc/m0-pro" --- diff --git a/content/retired/01.boards/arduino-m0/content.md b/content/retired/01.boards/arduino-m0/content.md index 3491be1232..dd8ff348b1 100644 --- a/content/retired/01.boards/arduino-m0/content.md +++ b/content/retired/01.boards/arduino-m0/content.md @@ -3,7 +3,7 @@ title: "Arduino M0" description: "The Arduino M0 gives you the power of a 32-bit microcontroller." url_guide: "https://www.arduino.cc/en/Guide/ArduinoM0" coverImage: "assets/a000103_featured.jpg" -sku: "A000103" +sku: [A000103] source: "https://store.arduino.cc/arduino-m0" --- @@ -29,7 +29,7 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho The Arduino M0 is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-M0-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-M0-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-M0-schematic.pdf) diff --git a/content/retired/01.boards/arduino-mega-adk-rev3/content.md b/content/retired/01.boards/arduino-mega-adk-rev3/content.md index 96a9d918a1..84b245f2fd 100644 --- a/content/retired/01.boards/arduino-mega-adk-rev3/content.md +++ b/content/retired/01.boards/arduino-mega-adk-rev3/content.md @@ -3,7 +3,7 @@ title: "Arduino Mega ADK Rev3" description: "The Arduino Mega ADK has the same features as the Arduino Mega board but it is specially designed to work with Android" url_guide: "https://www.arduino.cc/en/Guide/ArduinoADK" coverImage: "assets/A000069_featured_2.jpg" -sku: "A000069" +sku: [A000069] source: "https://store.arduino.cc/arduino-mega-adk-rev3" --- @@ -13,9 +13,9 @@ The **Arduino MEGA ADK** is a microcontroller board based on the ATmega2560\. It The MEGA ADK is based on the [Mega 2560](https://www.arduino.cc/en/Main/ArduinoBoardMega2560). -Similar to the Mega 2560 and Uno, it features an ATmega8U2 programmed as a USB-to-serial converter. +Similar to the Mega 2560 and Uno, it features an ATmega8U2 programmed as a USB-to-serial converter. -Revision 2 of the Mega ADK board has a resistor pulling the 8U2 HWB line to ground, making it easier to put into [DFU mode](https://www.arduino.cc/en/Hacking/DFUProgramming8U2). +Revision 2 of the Mega ADK board has a resistor pulling the 8U2 HWB line to ground, making it easier to put into [DFU mode](https://www.arduino.cc/en/Hacking/DFUProgramming8U2). Revision 3 of the board has the following new features: @@ -41,7 +41,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoADK), yo Arduino Mega ADK is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-mega-adk-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-mega-adk-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-mega-adk-schematic.pdf) @@ -79,7 +79,7 @@ Each of the 50 digital pins on the MEGA ADK can be used as an input or output, u The MAX3421E communicate with Arduino with the SPI bus. So it uses the following pins: -* Digital: 7 (RST), 50 (MISO), 51 (MOSI), 52 (SCK). +* Digital: 7 (RST), 50 (MISO), 51 (MOSI), 52 (SCK). *NB:Please do not use Digital pin 7 as input or output because is used in the communication with MAX3421E* * Non broken out on headers: PJ3 (GP\_MAX), PJ6 (INT\_MAX), PH7 (SS). * LED: 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. @@ -113,7 +113,7 @@ You can also bypass the bootloader and program the microcontroller through the I The ATmega8U2 firmware source code is available [in the Arduino repository](https://github.com/arduino/ArduinoCore-avr/tree/master/firmwares). The ATmega8U2 is loaded with a DFU bootloader, which can be activated by: * On Rev1 boards: connecting the solder jumper on the back of the board (near the map of Italy) and then resetting the 8U2. -* On Rev2 or later boards: there is a resistor that pulling the 8U2/16U2 HWB line to ground, making it easier to put into DFU mode. You can then use [Atmel's FLIP software](http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886) (Windows) or the [DFU programmer](http://dfu-programmer.sourceforge.net/) (Mac OS X and Linux) to load a new firmware. Or you can use the ISP header with an external programmer (overwriting the DFU bootloader). +* On Rev2 or later boards: there is a resistor that pulling the 8U2/16U2 HWB line to ground, making it easier to put into DFU mode. You can then use [Atmel's FLIP software](http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3886) (Windows) or the [DFU programmer](http://dfu-programmer.sourceforge.net/) (Mac OS X and Linux) to load a new firmware. Or you can use the ISP header with an external programmer (overwriting the DFU bootloader). ### Automatic (Software) Reset diff --git a/content/retired/01.boards/arduino-mini-05-without-header/content.md b/content/retired/01.boards/arduino-mini-05-without-header/content.md index 827b8ea738..9ac54ba547 100644 --- a/content/retired/01.boards/arduino-mini-05-without-header/content.md +++ b/content/retired/01.boards/arduino-mini-05-without-header/content.md @@ -2,7 +2,7 @@ title: "Arduino Mini 05 without header" description: "The Arduino Mini is a very compact version of the Arduino Nano without an on-board USB to Serial connection. This version is without header" coverImage: "assets/a000088_featured.jpg" -sku: "A000088" +sku: [A000088] source: "https://store.arduino.cc/arduino-mini-05-without-header" --- diff --git a/content/retired/01.boards/arduino-mini-05/content.md b/content/retired/01.boards/arduino-mini-05/content.md index bfceaed5a5..1127aa0e57 100644 --- a/content/retired/01.boards/arduino-mini-05/content.md +++ b/content/retired/01.boards/arduino-mini-05/content.md @@ -3,7 +3,7 @@ title: "Arduino Mini 05" description: "The Arduino Mini is a very compact version of the Arduino Nano without an on-board USB to Serial connection" url_guide: "https://www.arduino.cc/en/Guide/ArduinoMini" coverImage: "assets/A000087_featured_2.jpg" -sku: "A000087" +sku: [A000087] source: "https://store.arduino.cc/arduino-mini-05" --- @@ -33,12 +33,12 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoMini), y Arduino Mini is open-source hardware! You can build your own board using the following files: -[ARDUINO MINI 05](https://www.arduino.cc/en/uploads/Main/arduino_mini_schematic05.pdf) -[ARDUINO MINI 04](https://www.arduino.cc/en/uploads/Main/arduino_mini_schematic04.pdf) +[ARDUINO MINI 05](https://www.arduino.cc/en/uploads/Main/arduino_mini_schematic05.pdf) +[ARDUINO MINI 04](https://www.arduino.cc/en/uploads/Main/arduino_mini_schematic04.pdf) [ARDUINO MINI 03](https://www.arduino.cc/en/uploads/Main/arduino_mini_schematic03.pdf) -[EAGLE FILES MINI 05](https://www.arduino.cc/en/uploads/Main/ArduinoMini05-EAGLE.zip) -[GERBER FILES MINI 04](https://www.arduino.cc/en/uploads/Main/ArduinoMini04-gerber.zip) +[EAGLE FILES MINI 05](https://www.arduino.cc/en/uploads/Main/ArduinoMini05-EAGLE.zip) +[GERBER FILES MINI 04](https://www.arduino.cc/en/uploads/Main/ArduinoMini04-gerber.zip) [USB ADAPTOR ZIP FILES](https://www.arduino.cc/en/uploads/Main/ArduinoMini04-gerber.zip) ### Programming @@ -49,7 +49,7 @@ To program the Arduino Mini, you will need a [USB Serial adapter](https://www.ar The ATmega328 on the Arduino Mini comes preburned with a [bootloader](https://www.arduino.cc/en/Tutorial/Bootloader) that allows you to upload new code to it without the use of an in-system-programmer. The bootloader communicates using the original STK500 protocol ([reference](http://www.atmel.com/dyn/resources/prod_documents/doc2525.pdf), [C header files](http://www.atmel.com/dyn/resources/prod_documents/avr061.zip)). -You can also bypass the bootloader and program the ATmega328 with ICSP (In-Circuit Serial Programming); see the page on [bootloading the Mini](http://www.arduino.cc/en/Hacking/MiniBootloader) for information on wiring up an ICSP header to the Mini and the [programmer](https://www.arduino.cc/en/Hacking/Programmer) for instructions on using a programmer to upload a sketch. +You can also bypass the bootloader and program the ATmega328 with ICSP (In-Circuit Serial Programming); see the page on [bootloading the Mini](http://www.arduino.cc/en/Hacking/MiniBootloader) for information on wiring up an ICSP header to the Mini and the [programmer](https://www.arduino.cc/en/Hacking/Programmer) for instructions on using a programmer to upload a sketch. ### Input and Output diff --git a/content/retired/01.boards/arduino-primo-core/content.md b/content/retired/01.boards/arduino-primo-core/content.md index 9482ad1202..235fe69905 100644 --- a/content/retired/01.boards/arduino-primo-core/content.md +++ b/content/retired/01.boards/arduino-primo-core/content.md @@ -2,21 +2,21 @@ title: "Arduino Primo Core" description: "The PRIMO CORE is a compact device, using a Nordic nrf52832 chip with Bluetooth® smart(Bluetooth® Low Energy 4.0) and NFC-A tag functions, and also integrated motion and environmental sensors. The low power consumption permits powering the Primo Core with a coin cell battery. The Arduino PRIMO CORE can be mounted on a breakout board to extend its functionalities." coverImage: "assets/a000138_featured.jpg" -sku: "A000138" +sku: [A000138] source: "https://store.arduino.cc/arduino-primo-core" --- ![The Arduino Primo Core board](./assets/a000138_featured.jpg) -Arduino Primo Core is the compact Arduino board developed in cooperation with [Nordic Semiconductor](http://www.nordicsemi.com/). +Arduino Primo Core is the compact Arduino board developed in cooperation with [Nordic Semiconductor](http://www.nordicsemi.com/). -For the little dimension, the Bluetooth® integrated and the Low Power the board is ideal for IoT world and in particular for the wearables. +For the little dimension, the Bluetooth® integrated and the Low Power the board is ideal for IoT world and in particular for the wearables. The Microcontroller used is the same of the Arduino Primo, the Nordic microcontroller [nRF52832](/resources/datasheets/nRF52832_PS_v1.1.pdf). It needs an external programmer, for example Atmel ICE, or an [Arduino Primo](https://store.arduino.cc/arduino-primo-936). -Furthermore the Arduino Primo Core has: +Furthermore the Arduino Primo Core has: * 10 digital input/output pins * 10 PWM (all digital pins) @@ -32,7 +32,7 @@ Furthermore the Arduino Primo Core has: * Reset buttons (to reset the microcontroller) * On/Off switch for powering the board -The Arduino Primo Core can be programmed in different ways, using: +The Arduino Primo Core can be programmed in different ways, using: * an external programmer, for example Atmel ICE; * an Arduino Primo. @@ -43,17 +43,17 @@ The Arduino Primo Core can be programmed in different ways, using: Arduino Primo Core is open-source hardware! You can build your own board using the following files: -[SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/ARDUINO_PRIMO_CORE_V02_SCH.pdf) +[SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/ARDUINO_PRIMO_CORE_V02_SCH.pdf) [DSN FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/ARDUINO_PRIMO_CORE.zip) ### Power -The Arduino Primo Core can be powered using the integrated slot for an external battery. +The Arduino Primo Core can be powered using the integrated slot for an external battery. -The battery used in the slot is the button cell CR2032 of 3V. +The battery used in the slot is the button cell CR2032 of 3V. -Furthermore it is also possible to use an external power supply to the Vin pin. +Furthermore it is also possible to use an external power supply to the Vin pin. ### Memory @@ -61,9 +61,9 @@ The nRF52832 has 512 KB of Flash memory and 64 KB of SRAM. There is no onboard E ### Input and Output -Each of the 10 digital pins on the Arduino Primo Core can be used as an input or output, using [pinMode()](https://www.arduino.cc/reference/en/language/functions/digital-io/pinmode/), [digitalWrite()](https://www.arduino.cc/en/Reference/DigitalWrite), and [digitalRead()](https://www.arduino.cc/reference/en/language/functions/digital-io/digitalread/) functions. They operate at 3.3V. Each pin can provide or receive a maximum current of 14 mA. -In addition, some pins have specialized functions: - +Each of the 10 digital pins on the Arduino Primo Core can be used as an input or output, using [pinMode()](https://www.arduino.cc/reference/en/language/functions/digital-io/pinmode/), [digitalWrite()](https://www.arduino.cc/en/Reference/DigitalWrite), and [digitalRead()](https://www.arduino.cc/reference/en/language/functions/digital-io/digitalread/) functions. They operate at 3.3V. Each pin can provide or receive a maximum current of 14 mA. +In addition, some pins have specialized functions: + * Serial: RX and TX: these pins are used to receive (RX) and transmit (TX) TTL serial data. * External Interrupts: all pins can be used as external interrupts. Keep in mind that you can’t use more than eight interrupt pins at the same time. 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()](https://www.arduino.cc/reference/en/language/functions/external-interrupts/attachinterrupt/) function for details. * PWM: pulse width modulation is available on all pins. The 12-bit PWM output resolution can be adjusted using the [analogWriteResolution()](https://www.arduino.cc/reference/en/language/functions/zero-due-mkr-family/analogwriteresolution/) function. @@ -71,10 +71,10 @@ In addition, some pins have specialized functions: * TWI: Two-wire interface (TWI) communication is available from the serial data line (SDA) and serial clock line (SCL) pins. TWI communication is supported using the [Wire library](https://www.arduino.cc/en/Reference/Wire). * RESET. Bringing the reset line LOW will reset the microcontroller. * NFC1 and NFC2 for NFC communication -The Primo Core has also 8 analog inputs, labeled D0 through D7, each of which provide up to 14 bits of resolution (i.e., 16384 different values). By default they measure from ground to 3.3 volts, though it is possible to change the upper end of their range using the [analogReference()](https://www.arduino.cc/reference/en/language/functions/analog-io/analogreference/) function. - -Onboard there are some sensors and actuators: - +The Primo Core has also 8 analog inputs, labeled D0 through D7, each of which provide up to 14 bits of resolution (i.e., 16384 different values). By default they measure from ground to 3.3 volts, though it is possible to change the upper end of their range using the [analogReference()](https://www.arduino.cc/reference/en/language/functions/analog-io/analogreference/) function. + +Onboard there are some sensors and actuators: + * A Led managed using the macro USER\_LED or LED\_BUILTIN. When the pin is HIGH value, the LED is on, when the pin is LOW, it's off. * A RGB managed using the macro RED\_LED, BLUE\_LED and GREEN\_LED. * Temperature and Humidity sensor (ST HT221) @@ -82,14 +82,14 @@ Onboard there are some sensors and actuators: ### Communication -The Arduino Primo Core has a number of facilities available for communicating with other devices. - -In particular it has a Bluetooth® interface 4.0 that allows to communicate with PC, tablet and smartphone and to program the board. This interface is managed from the Bluetooth® Low Energy library. This library is contained in the nRF52 platform, downloadable from [Board Manager](https://www.arduino.cc/en/Guide/Cores) of the [Arduino IDE 1.8.x or later](https://www.arduino.cc/en/Main/Software). - -The board supports also the NFC communication until to 106 kbps as bit rate and 13,56 MHz of frequency. It needs only to connect the NFC antenna in the corresponding connector. The NFC is managed from NFC library and also this is contained in the nRF52 platform. - -Furthermore the [nRF52832](/resources/datasheets/nRF52832_PS_v1.1.pdf) supports also the I2C (TWI) communication. The Arduino software includes a [Wire library](https://www.arduino.cc/en/Reference/Wire) to simplify use of the I2C bus. - +The Arduino Primo Core has a number of facilities available for communicating with other devices. + +In particular it has a Bluetooth® interface 4.0 that allows to communicate with PC, tablet and smartphone and to program the board. This interface is managed from the Bluetooth® Low Energy library. This library is contained in the nRF52 platform, downloadable from [Board Manager](https://www.arduino.cc/en/Guide/Cores) of the [Arduino IDE 1.8.x or later](https://www.arduino.cc/en/Main/Software). + +The board supports also the NFC communication until to 106 kbps as bit rate and 13,56 MHz of frequency. It needs only to connect the NFC antenna in the corresponding connector. The NFC is managed from NFC library and also this is contained in the nRF52 platform. + +Furthermore the [nRF52832](/resources/datasheets/nRF52832_PS_v1.1.pdf) supports also the I2C (TWI) communication. The Arduino software includes a [Wire library](https://www.arduino.cc/en/Reference/Wire) to simplify use of the I2C bus. + In the Arduino Primo Core is also possible to use the SPI communication, using the default configuration (MOSI=4, MISO=5, SCK=6, SS=7) or defining the pins that you use directly in the sketch. For more information visit the [SPI library](https://www.arduino.cc/en/Reference/SPI). ### Programming @@ -97,8 +97,8 @@ In the Arduino Primo Core is also possible to use the SPI communication, using t The Arduino Primo Core can be programmed in different ways, using: * an external programmer, for example Atmel ICE; * an Arduino Primo. -All these procedures use the [Arduino IDE](https://www.arduino.cc/en/Guide/Environment). The board is available from [Arduino IDE 1.8.x ](https://www.arduino.cc/en/Main/Software) version, downloading the corresponding platform (Arduino NRF52) from the [Board Manager](https://www.arduino.cc/en/Guide/Cores). - +All these procedures use the [Arduino IDE](https://www.arduino.cc/en/Guide/Environment). The board is available from [Arduino IDE 1.8.x ](https://www.arduino.cc/en/Main/Software) version, downloading the corresponding platform (Arduino NRF52) from the [Board Manager](https://www.arduino.cc/en/Guide/Cores). + ### Physical Characteristics -The Arduino Primo Core is characterized from small size so that can be used wearable. The length and width of board is 32 x 32 mm respectively. \ No newline at end of file +The Arduino Primo Core is characterized from small size so that can be used wearable. The length and width of board is 32 x 32 mm respectively. \ No newline at end of file diff --git a/content/retired/01.boards/arduino-pro-mini/content.md b/content/retired/01.boards/arduino-pro-mini/content.md index b77c4021fa..2f0c0de62f 100644 --- a/content/retired/01.boards/arduino-pro-mini/content.md +++ b/content/retired/01.boards/arduino-pro-mini/content.md @@ -3,18 +3,18 @@ title: "Arduino Pro Mini" description: "This board was developed for applications and installations where space is premium and projects are made as permanent set ups. Small, available in 3.3 V and 5 V versions, powered by ATmega328P." url_guide: "https://www.arduino.cc/en/Guide/ArduinoProMini" coverImage: "assets/e000025_featured.jpg" -sku: "E000025" +sku: [E000025] source: "https://store.arduino.cc/arduino-pro-mini" --- ![The Arduino Pro Mini board](./assets/e000025_featured.jpg) -The **Arduino Pro Mini** is a microcontroller board based on the [ATmega328P](http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet.pdf). +The **Arduino Pro Mini** is a microcontroller board based on the [ATmega328P](http://www.atmel.com/Images/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet.pdf). -It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, an on-board resonator, a reset button, and holes for mounting pin headers. A six pin header can be connected to an FTDI cable or Sparkfun breakout board to provide USB power and communication to the board. -The Arduino Pro Mini is intended for semi-permanent installation in objects or exhibitions. The board comes without pre-mounted headers, allowing the use of various types of connectors or direct soldering of wires. The pin layout is compatible with the Arduino Mini. +It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, an on-board resonator, a reset button, and holes for mounting pin headers. A six pin header can be connected to an FTDI cable or Sparkfun breakout board to provide USB power and communication to the board. +The Arduino Pro Mini is intended for semi-permanent installation in objects or exhibitions. The board comes without pre-mounted headers, allowing the use of various types of connectors or direct soldering of wires. The pin layout is compatible with the Arduino Mini. -There are two version of the Pro Mini. One runs at 3.3V and 8 MHz, the other at 5V and 16 MHz. +There are two version of the Pro Mini. One runs at 3.3V and 8 MHz, the other at 5V and 16 MHz. The Arduino Pro Mini was designed and is manufactured by SparkFun Electronics. @@ -30,28 +30,28 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ar * On Projects [on the Arduino Forum](https://forum.arduino.cc/index.php?board=3.0) * On the Product itself through [our Customer Support](https://support.arduino.cc/hc) -## Documentation +## Documentation ### OSH: Schematics Arduino Pro Mini is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-pro-mini-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-pro-mini-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/Arduino-Pro-Mini-schematic.pdf) ### Power -The Arduino Pro Mini can be powered with an FTDI cable or breakout board connected to its six pin header, or with a regulated 3.3V or 5V supply (depending on the model) on the Vcc pin. There is a voltage regulator on board so it can accept voltage up to 12VDC. If you're supplying unregulated power to the board, be sure to connect to the "RAW" pin on not VCC. -The power pins are as follows: +The Arduino Pro Mini can be powered with an FTDI cable or breakout board connected to its six pin header, or with a regulated 3.3V or 5V supply (depending on the model) on the Vcc pin. There is a voltage regulator on board so it can accept voltage up to 12VDC. If you're supplying unregulated power to the board, be sure to connect to the "RAW" pin on not VCC. +The power pins are as follows: -**RAW** For supplying a raw voltage to the board. -**VCC** The regulated 3.3 or 5 volt supply. -**GND** Ground pins. +**RAW** For supplying a raw voltage to the board. +**VCC** The regulated 3.3 or 5 volt supply. +**GND** Ground pins. ### Memory -The ATmega328P has 32 kB of flash memory for storing code (of which 0.5kB is used for the bootloader). It has 2 kB of SRAM and 1kBs of EEPROM (which can be read and written with the [EEPROM library](http://www.arduino.cc/en/Reference/EEPROM). +The ATmega328P has 32 kB of flash memory for storing code (of which 0.5kB is used for the bootloader). It has 2 kB of SRAM and 1kBs of EEPROM (which can be read and written with the [EEPROM library](http://www.arduino.cc/en/Reference/EEPROM). ### Input and Output @@ -62,7 +62,7 @@ Each of the 14 digital pins on the Pro Mini can be used as an input or output, u * **PWM: 3, 5, 6, 9, 10, and 11.** Provide 8-bit PWM output with the [analogWrite](https://www.arduino.cc/reference/en/language/functions/analog-io/analogwrite/) function. * **SPI: 10 (SS), 11 (MOSI), 12 (MISO), 13 (SCK).** These pins support SPI communication, which, although provided by the underlying hardware, is not currently included in the Arduino language. * **LED: 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 Pro Mini has 8 analog inputs, each of which provide 10 bits of resolution (i.e. 1024 different values). Four of them are on the headers on the edge of the board; two (inputs 4 and 5) on holes in the interior of the board. The analog inputs measure from ground to VCC. Additionally, some pins have specialized functionality: * **I2C: A4 (SDA) and A5 (SCL).** Support I2C (TWI) communication using the [Wire library](https://www.arduino.cc/reference/en/language/functions/communication/wire/). @@ -73,25 +73,25 @@ There is another pin on the board: ### Communication -The Arduino Pro Mini has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega328P provides UART TTL serial communication, which is available on digital pins 0 (RX) and 1 (TX). The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board via a USB connection. +The Arduino Pro Mini has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega328P provides UART TTL serial communication, which is available on digital pins 0 (RX) and 1 (TX). The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board via a USB connection. -A [SoftwareSerial library](http://www.arduino.cc/en/Reference/SoftwareSerial) allows for serial communication on any of the Pro Mini's digital pins. +A [SoftwareSerial library](http://www.arduino.cc/en/Reference/SoftwareSerial) allows for serial communication on any of the Pro Mini's digital pins. The ATmega328P also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus; see the [reference](https://www.arduino.cc/reference/en/language/functions/communication/wire/) for details. To use the SPI communication, please see the ATmega328P datasheet. ### Programming -The Arduino Pro Mini can be programmed with the Arduino software [download](https://www.arduino.cc/en/software). For details, see the [reference](https://www.arduino.cc/reference/en/) and [tutorials](https://docs.arduino.cc/tutorials/). +The Arduino Pro Mini can be programmed with the Arduino software [download](https://www.arduino.cc/en/software). For details, see the [reference](https://www.arduino.cc/reference/en/) and [tutorials](https://docs.arduino.cc/tutorials/). -The ATmega328P on the Arduino Pro Mini comes preburned with a [bootloader](https://docs.arduino.cc/hacking/software/Bootloader) that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol [reference ](http://www.atmel.com/dyn/resources/prod_documents/doc2525.pdf), [C header files](http://www.atmel.com/dyn/resources/prod_documents/avr061.zip). +The ATmega328P on the Arduino Pro Mini comes preburned with a [bootloader](https://docs.arduino.cc/hacking/software/Bootloader) that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol [reference ](http://www.atmel.com/dyn/resources/prod_documents/doc2525.pdf), [C header files](http://www.atmel.com/dyn/resources/prod_documents/avr061.zip). -You can also bypass the bootloader and program the ATmega328P with an external programmer; see [these instructions](https://docs.arduino.cc/hacking/software/Programmer) for details. +You can also bypass the bootloader and program the ATmega328P with an external programmer; see [these instructions](https://docs.arduino.cc/hacking/software/Programmer) for details. ### Automatic (Software) Reset -Rather then requiring a physical press of the reset button before an upload, the Arduino Pro Mini is designed in a way that allows it to be reset by software running on a connected computer. One of the pins on the six-pin header is connected to the reset line of the ATmega328P via a 100 nF capacitor. This pin connects to one of the hardware flow control lines of the USB-to-serial converter connected to the header: RTS when using an FTDI cable, DTR when using the Sparkfun breakout board. When this line is asserted (taken low), the reset line drops long enough to reset the chip. The Arduino software uses this capability to allow you to upload code by simply pressing the upload button in the Arduino environment. This means that the bootloader can have a shorter timeout, as the lowering of the reset line can be well-coordinated with the start of the upload. +Rather then requiring a physical press of the reset button before an upload, the Arduino Pro Mini is designed in a way that allows it to be reset by software running on a connected computer. One of the pins on the six-pin header is connected to the reset line of the ATmega328P via a 100 nF capacitor. This pin connects to one of the hardware flow control lines of the USB-to-serial converter connected to the header: RTS when using an FTDI cable, DTR when using the Sparkfun breakout board. When this line is asserted (taken low), the reset line drops long enough to reset the chip. The Arduino software uses this capability to allow you to upload code by simply pressing the upload button in the Arduino environment. This means that the bootloader can have a shorter timeout, as the lowering of the reset line can be well-coordinated with the start of the upload. -This setup has other implications. When the Pro Mini is connected to either a computer running Mac OS X or Linux, it resets each time a connection is made to it from software (via USB). For the following half-second or so, the bootloader is running on the Pro. While it is programmed to ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first few bytes of data sent to the board after a connection is opened. If a sketch running on the board receives one-time configuration or other data when it first starts, make sure that the software with which it communicates waits a second after opening the connection and before sending this data. +This setup has other implications. When the Pro Mini is connected to either a computer running Mac OS X or Linux, it resets each time a connection is made to it from software (via USB). For the following half-second or so, the bootloader is running on the Pro. While it is programmed to ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first few bytes of data sent to the board after a connection is opened. If a sketch running on the board receives one-time configuration or other data when it first starts, make sure that the software with which it communicates waits a second after opening the connection and before sending this data. ### Physical Characteristics @@ -117,8 +117,8 @@ The dimensions of the Pro Mini PCB are approximately 0.7" x 1.3". | EEPROM | 1 KB \* | | Clock Speed | 8 MHz (3.3V versions) or 16 MHz (5V versions) | -**Older boards were equipped with ATmega 168 with this specs:** +**Older boards were equipped with ATmega 168 with this specs:** -- Flash memory: 16 KB -- SRAM: 1 KB +- Flash memory: 16 KB +- SRAM: 1 KB - EEPROM: 512 bytes \ No newline at end of file diff --git a/content/retired/01.boards/arduino-pro/content.md b/content/retired/01.boards/arduino-pro/content.md index 76072abc4a..168b44a745 100644 --- a/content/retired/01.boards/arduino-pro/content.md +++ b/content/retired/01.boards/arduino-pro/content.md @@ -3,7 +3,7 @@ title: "Arduino Pro" description: "It is blue! It is skinny! It is the Arduino Pro! This is a 5V (16MHz) or 3.3V (8MHz) Arduino in a super-sleek form factor that will fit easily into your next small project" url_guide: "https://www.arduino.cc/en/Guide/ArduinoPro" coverImage: "assets/e000023_featured.jpg" -sku: "E000023" +sku: [E000023] source: "https://store.arduino.cc/arduino-pro" --- @@ -29,7 +29,7 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ar Arduino PRO is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-pro-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-pro-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/Arduino-Pro-schematic.pdf) @@ -60,25 +60,25 @@ Each of the 14 digital pins on the Pro can be used as an input or output, using ### Communication -The Arduino Pro has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega328 provides UART TTL serial communication, which is available on digital pins 0 (RX) and 1 (TX). The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board via a USB connection. +The Arduino Pro has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega328 provides UART TTL serial communication, which is available on digital pins 0 (RX) and 1 (TX). The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board via a USB connection. + +A [SoftwareSerial library](https://docs.arduino.cc/learn/built-in-libraries/software-serial) allows for serial communication on any of the Pro's digital pins. -A [SoftwareSerial library](https://docs.arduino.cc/learn/built-in-libraries/software-serial) allows for serial communication on any of the Pro's digital pins. - The ATmega328 also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus; see the [reference](https://www.arduino.cc/reference/en/language/functions/communication/wire/) for details. To use the SPI communication, please see the ATmega328 datasheet. ### Programming -The Arduino Pro can be programmed with the Arduino software [download](https://www.arduino.cc/en/software). For details, see the[reference](https://www.arduino.cc/reference/en/) and [tutorials](https://docs.arduino.cc/tutorials/). The ATmega328 on the Arduino Pro comes preburned with a [bootloader](https://docs.arduino.cc/hacking/software/Bootloader)that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol [reference](http://www.atmel.com/dyn/resources/prod_documents/doc2525.pdf), [C header files](http://www.atmel.com/dyn/resources/prod_documents/avr061.zip). +The Arduino Pro can be programmed with the Arduino software [download](https://www.arduino.cc/en/software). For details, see the[reference](https://www.arduino.cc/reference/en/) and [tutorials](https://docs.arduino.cc/tutorials/). The ATmega328 on the Arduino Pro comes preburned with a [bootloader](https://docs.arduino.cc/hacking/software/Bootloader)that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol [reference](http://www.atmel.com/dyn/resources/prod_documents/doc2525.pdf), [C header files](http://www.atmel.com/dyn/resources/prod_documents/avr061.zip). You can also bypass the bootloader and program or ATmega328 with an external programmer; see[these instructions](https://docs.arduino.cc/hacking/software/Programmer) for details. ### Automatic (Software) Reset -Rather then requiring a physical press of the reset button before an upload, the Arduino Pro is designed in a way that allows it to be reset by software running on a connected computer. One of the pins on the six-pin header is connected to the reset line of the ATmega328 via a 100 nanofarad capacitor. This pin connects to one of the hardware flow control lines of the USB-to-serial converter connected to the header: RTS when using an FTDI cable, DTR when using the Sparkfun breakout board. When this line is asserted (taken low), the reset line drops long enough to reset the chip. +Rather then requiring a physical press of the reset button before an upload, the Arduino Pro is designed in a way that allows it to be reset by software running on a connected computer. One of the pins on the six-pin header is connected to the reset line of the ATmega328 via a 100 nanofarad capacitor. This pin connects to one of the hardware flow control lines of the USB-to-serial converter connected to the header: RTS when using an FTDI cable, DTR when using the Sparkfun breakout board. When this line is asserted (taken low), the reset line drops long enough to reset the chip. -The Arduino software uses this capability to allow you to upload code by simply pressing the upload button in the Arduino environment. This means that the bootloader can have a shorter timeout, as the lowering of the reset line can be well-coordinated with the start of the upload. +The Arduino software uses this capability to allow you to upload code by simply pressing the upload button in the Arduino environment. This means that the bootloader can have a shorter timeout, as the lowering of the reset line can be well-coordinated with the start of the upload. -This setup has other implications. When the Pro is connected to either a computer running Mac OS X or Linux, it resets each time a connection is made to it from software (via USB). For the following half-second or so, the bootloader is running on the Pro. While it is programmed to ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first few bytes of data sent to the board after a connection is opened. +This setup has other implications. When the Pro is connected to either a computer running Mac OS X or Linux, it resets each time a connection is made to it from software (via USB). For the following half-second or so, the bootloader is running on the Pro. While it is programmed to ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first few bytes of data sent to the board after a connection is opened. If a sketch running on the board receives one-time configuration or other data when it first starts, make sure that the software with which it communicates waits a second after opening the connection and before sending this data. diff --git a/content/retired/01.boards/arduino-tian/content.md b/content/retired/01.boards/arduino-tian/content.md index 5b31461dca..bf828e4960 100644 --- a/content/retired/01.boards/arduino-tian/content.md +++ b/content/retired/01.boards/arduino-tian/content.md @@ -3,7 +3,7 @@ title: "Arduino Tian" description: "The Arduino Tian unleashes the power of a small computer running Linux connected to a 32-bit microcontroller" url_guide: "https://www.arduino.cc/en/Guide/ArduinoTian" coverImage: "assets/A000116_Tian_featured_2.jpg" -sku: "A000116" +sku: [A000116] source: "https://store.arduino.cc/arduino-tian" --- @@ -31,9 +31,9 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho The Arduino Tian is open-source hardware! You can build your own board using the following files: -[DSN FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/TIAN-V03-20160219.DSN.zip) +[DSN FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/TIAN-V03-20160219.DSN.zip) -[SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/TIAN-V03-20160219.pdf) +[SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/TIAN-V03-20160219.pdf) ### Power diff --git a/content/retired/01.boards/arduino-uno-rev3-with-long-pins/content.md b/content/retired/01.boards/arduino-uno-rev3-with-long-pins/content.md index 65cd535385..6246b1ddc1 100644 --- a/content/retired/01.boards/arduino-uno-rev3-with-long-pins/content.md +++ b/content/retired/01.boards/arduino-uno-rev3-with-long-pins/content.md @@ -2,7 +2,7 @@ title: "Arduino UNO Rev3 with Long Pins" description: "The Arduino UNO with long pins is the a version of the UNO, Arduinos classic board, with longer pins for you to stack the board on top of any carrier circuit." coverImage: "assets/a000099_featured_1.jpg" -sku: "A000099" +sku: [A000099] tags: [8 bit, AVR, 20 mA, Usb, 5V, Standard (~20), No battery] source: "https://store.arduino.cc/arduino-uno-rev3-with-long-pins" --- @@ -31,9 +31,9 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho Arduino UNO is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/UNO-TH_Rev3e-reference.zip) +[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/UNO-TH_Rev3e-reference.zip) -[SCHEMATICS IN .PDF](https://content.arduino.cc/assets/UNO-TH_Rev3e_sch.pdf) +[SCHEMATICS IN .PDF](https://content.arduino.cc/assets/UNO-TH_Rev3e_sch.pdf) [BOARD SIZE IN .DXF](http://arduino.cc/documents/ArduinoUno.dxf) diff --git a/content/retired/01.boards/arduino-uno-wifi/content.md b/content/retired/01.boards/arduino-uno-wifi/content.md index dd17d5fa4d..13b1489cda 100644 --- a/content/retired/01.boards/arduino-uno-wifi/content.md +++ b/content/retired/01.boards/arduino-uno-wifi/content.md @@ -2,26 +2,26 @@ title: "Arduino Uno WiFi" description: "The UNO WiFi board is the Arduino UNO with integrated Wi-Fi" coverImage: "assets/a000133_featured.jpg" -sku: "A000133" +sku: [A000133] source: "https://store.arduino.cc/arduino-uno-wifi" --- ![The Arduino UNO WiFi](./assets/a000133_featured.jpg) -The Arduino UNO WiFi is the same as a Arduino UNO Rev3 but with an integrated Wi-Fi module! The board is based on the ATmega328P with an ESP8266 Wi-Fi Module integrated (datasheet). 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 an AC-to-DC adapter or battery to get started. - +The Arduino UNO WiFi is the same as a Arduino UNO Rev3 but with an integrated Wi-Fi module! The board is based on the ATmega328P with an ESP8266 Wi-Fi Module integrated (datasheet). 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 an AC-to-DC adapter or battery to get started. + The ESP8266 Wi-Fi Module is a self contained SoC with integrated TCP/IP protocol stack that can give access to your Wi-Fi network. (Or the device can act as an access point.) One useful feature of UNO WiFi is support for OTA (over-the-air) programming, either for transfer of Arduino sketches or Wi-Fi firmware. ## Documentation ### Power -The Arduino UNO WiFi can be powered via the USB connection or with an external power supply. The power source is selected automatically.External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin headers of the POWER connector. - -The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may be unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts. - -The power pins are as follows: - +The Arduino UNO WiFi can be powered via the USB connection or with an external power supply. The power source is selected automatically.External (non-USB) power can come either from an AC-to-DC adapter (wall-wart) or battery. The adapter can be connected by plugging a 2.1mm center-positive plug into the board's power jack. Leads from a battery can be inserted in the Gnd and Vin pin headers of the POWER connector. + +The board can operate on an external supply of 6 to 20 volts. If supplied with less than 7V, however, the 5V pin may supply less than five volts and the board may be unstable. If using more than 12V, the voltage regulator may overheat and damage the board. The recommended range is 7 to 12 volts. + +The power pins are as follows: + * VIN. The input voltage to the Arduino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin, or, if supplying voltage via the power jack, access it through this pin. * 5V. This pin outputs a regulated 5V from the regulator on the board. The board can be supplied with power either from the DC power jack (7 - 12V), the USB connector (5V), or the VIN pin of the board (7-12V). Supplying voltage via the 5V or 3.3V pins bypasses the regulator, and can damage your board. We don't advise it. * 3V3\. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 1 A (according to the power input source). @@ -34,8 +34,8 @@ The ATmega328 has 32 KB Flash (with 0.5 KB used for the bootloader). It also has ### Input and Output -Each of the 14 digital pins on the 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 specialised functions: - +Each of the 14 digital pins on the 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 specialised functions: + * Serial: 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: 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: 3, 5, 6, 9, 10 and 11\. Provide 8-bit PWM output with the analogWrite() function. @@ -47,52 +47,52 @@ Each of the 14 digital pins on the UNO can be used as an input or output, using ### Communication -The Arduino UNO WiFi has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega328 provides UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). An ATmega16U2 on the board channels this serial communication over USB and appears as a virtual com port to software on the computer. The 16U2 firmware uses the standard USB COM drivers, and no external driver is needed. However, on Windows, a .inf file is required. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB-to-serial chip and USB connection to the computer (but not for serial communication on pins 0 and 1). - -A SoftwareSerial library allows for serial communication on any of the UNO's digital pins. - -The ATmega328 also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus; For SPI communication, use the SPI library. - -On the Arduino UNO WiFi there’s a SC16IS750IBS IO Expander Single UART with I2C-bus/SPI interface that allows the communication between AtMega 16u2, AtMega 328p and the ESP8266EX. - -![Arduino UNO wifi schema](assets/ArduinoUNOWIFI_drawing2.jpg) - - -The Arduino UNO WiFi allow you to communicate via Wi-Fi with your sensors or actuators mounted on your board to create easily and quickly your IoT System. You can use your Arduino UNO WiFi as a client of your Wi-Fi network, as a server to connect other client devices or you can create an ad’hoc Wi-Fi connection. - - -The perfect way to communicate to internet via your Arduino UNO WiFi is the Ciao Library and using, for example, the REST connector. - -On the Arduino UNO WiFi is pre-uploaded the RestServer sketch that allows you to command immediately your board via browser: - -Connect to the Arduino UNO WiFi SSID and go to the link http://192.168.240.1/arduino/digital/13/1 to turn ON the LED L - - -Here other possible commands: - -- "/arduino/digital/13" -> digitalRead(13) -- "/arduino/digital/13/1" -> digitalWrite(13, HIGH) -- "/arduino/analog/2/123" -> analogWrite(2, 123) -- "/arduino/analog/2" -> analogRead(2) -- "/arduino/mode/13/input" -> pinMode(13, INPUT) +The Arduino UNO WiFi has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega328 provides UART TTL (5V) serial communication, which is available on digital pins 0 (RX) and 1 (TX). An ATmega16U2 on the board channels this serial communication over USB and appears as a virtual com port to software on the computer. The 16U2 firmware uses the standard USB COM drivers, and no external driver is needed. However, on Windows, a .inf file is required. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB-to-serial chip and USB connection to the computer (but not for serial communication on pins 0 and 1). + +A SoftwareSerial library allows for serial communication on any of the UNO's digital pins. + +The ATmega328 also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus; For SPI communication, use the SPI library. + +On the Arduino UNO WiFi there’s a SC16IS750IBS IO Expander Single UART with I2C-bus/SPI interface that allows the communication between AtMega 16u2, AtMega 328p and the ESP8266EX. + +![Arduino UNO wifi schema](assets/ArduinoUNOWIFI_drawing2.jpg) + + +The Arduino UNO WiFi allow you to communicate via Wi-Fi with your sensors or actuators mounted on your board to create easily and quickly your IoT System. You can use your Arduino UNO WiFi as a client of your Wi-Fi network, as a server to connect other client devices or you can create an ad’hoc Wi-Fi connection. + + +The perfect way to communicate to internet via your Arduino UNO WiFi is the Ciao Library and using, for example, the REST connector. + +On the Arduino UNO WiFi is pre-uploaded the RestServer sketch that allows you to command immediately your board via browser: + +Connect to the Arduino UNO WiFi SSID and go to the link http://192.168.240.1/arduino/digital/13/1 to turn ON the LED L + + +Here other possible commands: + +- "/arduino/digital/13" -> digitalRead(13) +- "/arduino/digital/13/1" -> digitalWrite(13, HIGH) +- "/arduino/analog/2/123" -> analogWrite(2, 123) +- "/arduino/analog/2" -> analogRead(2) +- "/arduino/mode/13/input" -> pinMode(13, INPUT) - "/arduino/mode/13/output" -> pinMode(13, OUTPUT) ### Programming -The Arduino UNO WiFi can be programmed as a classic Arduino UNO with the Arduino software ([download](http://www.arduino.cc/download)). Select "Arduino UNO WiFi from the Tools > Board menu (according to the microcontroller on your board. - -The new features of the Arduino UNO WiFi allow you to upload your sketch via Wi-Fi (in the same way of Arduino Yun), without any wired connection to your PC and your board. - -The ATmega328 on the Arduino UNO WiFi comes pre-burned with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol. - +The Arduino UNO WiFi can be programmed as a classic Arduino UNO with the Arduino software ([download](http://www.arduino.cc/download)). Select "Arduino UNO WiFi from the Tools > Board menu (according to the microcontroller on your board. + +The new features of the Arduino UNO WiFi allow you to upload your sketch via Wi-Fi (in the same way of Arduino Yun), without any wired connection to your PC and your board. + +The ATmega328 on the Arduino UNO WiFi comes pre-burned with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol. + You can also bypass the bootloader and program the microcontroller through the ICSP (In-Circuit Serial Programming) header using Arduino ISP or similar. ### Automatic (Software) Reset Rather than requiring a physical press of the reset button before an upload, the Arduino UNO WiFi is designed in a way that allows it to be reset by software running on a connected computer. One of the hardware flow control lines (DTR) of the ATmega8U2/16U2 is connected to the reset line of the ATmega328 via a 100 nanofarad capacitor. When this line is asserted (taken low), the reset line drops long enough to reset the chip. The Arduino software uses this capability to allow you to upload code by simply pressing the upload button in the Arduino environment. This means that the bootloader can have a shorter timeout, as the lowering of DTR can be well-coordinated with the start of the upload. -This setup has other implications. When the UNO WiFi is connected to either a computer running Mac OS X or Linux, it resets each time a connection is made to it from software (via USB). For the following half-second or so, the bootloader is running on the UNO. While it is programmed to ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first few bytes of data sent to the board after a connection is opened. If a sketch running on the board receives one-time configuration or other data when it first starts, make sure that the software with which it communicates waits a second after opening the connection and before sending this data. - +This setup has other implications. When the UNO WiFi is connected to either a computer running Mac OS X or Linux, it resets each time a connection is made to it from software (via USB). For the following half-second or so, the bootloader is running on the UNO. While it is programmed to ignore malformed data (i.e. anything besides an upload of new code), it will intercept the first few bytes of data sent to the board after a connection is opened. If a sketch running on the board receives one-time configuration or other data when it first starts, make sure that the software with which it communicates waits a second after opening the connection and before sending this data. + The UNO WiFi contains a trace that can be cut to disable the auto-reset. The pads on either side of the trace can be soldered together to re-enable it. It's labeled "RESET-EN". You may also be able to disable the auto-reset by connecting a 110 ohm resistor from 5V to the reset line. ### USB Overcurrent Protection @@ -145,7 +145,7 @@ The maximum length and width of the UNO WiFi PCB are 2.7 and 2.1 inches respecti ## Arduino UNO WiFi firmware updater -This tutorial will guide you in the process of updating the firmware of your Arduino UNO WiFi board. +This tutorial will guide you in the process of updating the firmware of your Arduino UNO WiFi board. ### Circuit @@ -170,34 +170,34 @@ Now: * Upload the **ESP Recovery sketch.** It is into the **UNOWiFiDev.Edition** Library. Download it from **[Library Manager](https://www.arduino.cc/en/Guide/Libraries#toc3).** ```arduino -/\*ESP Recovery sketch\*/ -#include -#include - -#define BAUD 9600 -WifiData ESPSerial; - -void setup() -{ -Serial.begin(BAUD); -pinMode(13, OUTPUT); -digitalWrite(13, LOW); - -ESPSerial.begin(BAUD); -} - -void loop() -{ -while (Serial.available()) { -char inChar = (char)Serial.read(); -ESPSerial.write(inChar); -} - -while (ESPSerial.available()) { -char inChar = (char)ESPSerial.read(); -Serial.write(inChar); -} - +/\*ESP Recovery sketch\*/ +#include +#include + +#define BAUD 9600 +WifiData ESPSerial; + +void setup() +{ +Serial.begin(BAUD); +pinMode(13, OUTPUT); +digitalWrite(13, LOW); + +ESPSerial.begin(BAUD); +} + +void loop() +{ +while (Serial.available()) { +char inChar = (char)Serial.read(); +ESPSerial.write(inChar); +} + +while (ESPSerial.available()) { +char inChar = (char)ESPSerial.read(); +Serial.write(inChar); +} + } ``` diff --git a/content/retired/01.boards/arduino-usb-2-serial-micro/content.md b/content/retired/01.boards/arduino-usb-2-serial-micro/content.md index 145c1b85fe..88e3f328fd 100644 --- a/content/retired/01.boards/arduino-usb-2-serial-micro/content.md +++ b/content/retired/01.boards/arduino-usb-2-serial-micro/content.md @@ -2,7 +2,7 @@ title: "Arduino USB 2 Serial Micro" description: "With the Arduino USB 2 Serial micro get the 5 volt TX and RX lines from a computer USB port that you can connect straight to the Arduino Mini 05 or to other microcontrollers for programming or data communication." coverImage: "assets/A000107_featured_2.jpg" -sku: "A000107" +sku: [A000107] source: "https://store.arduino.cc/arduino-usb-2-serial-micro" --- @@ -38,14 +38,14 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho Arduino USB 2 Serial Micro is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/Arduino-USB2SERIAL-V5.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/Arduino-USB2SERIAL-V5.zip) -[SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/Arduino-USB2SERIAL-V5-SCH.pdf) +[SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/Arduino-USB2SERIAL-V5-SCH.pdf) [WINDOWS DRIVERS](https://www.arduino.cc/en/uploads/Main/Arduino_USBSerial.zip) -Windows users need a .inf file for this specific product: [Arduino\_USBSerial.zip](https://www.arduino.cc/en/uploads/Main/Arduino_USBSerial.zip) +Windows users need a .inf file for this specific product: [Arduino\_USBSerial.zip](https://www.arduino.cc/en/uploads/Main/Arduino_USBSerial.zip) For installation follow the same procedure on [how install an UNO board on your computer](http://arduino.cc/en/Guide/Windows#toc4). ### Automatic (Software) Reset diff --git a/content/retired/01.boards/arduino-yun-mini/content.md b/content/retired/01.boards/arduino-yun-mini/content.md index 71571b200d..0fe96297d9 100644 --- a/content/retired/01.boards/arduino-yun-mini/content.md +++ b/content/retired/01.boards/arduino-yun-mini/content.md @@ -3,7 +3,7 @@ title: "Arduino Yún Mini" description: "The Arduino Yún Mini is a compact version of the Arduino YUN" url_guide: "https://www.arduino.cc/en/Guide/ArduinoYunMini" coverImage: "assets/A000108_ArduinoYunMini1_featured_2.jpg" -sku: "A000108" +sku: [A000108] source: "https://store.arduino.cc/arduino-yun-mini" --- @@ -27,9 +27,9 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho The Arduino Yún Mini is open-source hardware! You can build your own board using the following files: -[SCHEMATICS IN .PDF](https://content.arduino.cc/assets/Arduino-yun-mini-schematics.pdf) +[SCHEMATICS IN .PDF](https://content.arduino.cc/assets/Arduino-yun-mini-schematics.pdf) -[SCHEMATICS DogUSB](https://content.arduino.cc/assets/DOGUSB-Arduino-yun-mini-schematics.pdf) +[SCHEMATICS DogUSB](https://content.arduino.cc/assets/DOGUSB-Arduino-yun-mini-schematics.pdf) [SCHEMATICS DogRJ45](https://content.arduino.cc/assets/DOGRJ45-Arduino-yun-mini-schematics.pdf) @@ -72,7 +72,7 @@ AVR 32u4 pins: Each of the 20 digital i/o pins on the Yún Mini can be used as a There are 3 reset buttons with different functions on the board: -![](assets/Arduino_yun_mini_diagram_front.jpg) +![](assets/Arduino_yun_mini_diagram_front.jpg) ![](assets/Arduino_yun_mini_diagram_back.jpg) diff --git a/content/retired/01.boards/arduino-yun-with-poe/content.md b/content/retired/01.boards/arduino-yun-with-poe/content.md index 9b335cf900..46fa46afb7 100644 --- a/content/retired/01.boards/arduino-yun-with-poe/content.md +++ b/content/retired/01.boards/arduino-yun-with-poe/content.md @@ -3,7 +3,7 @@ title: "Arduino Yún with PoE" description: "Arduino YÚN is the perfect board to use when designing connected devices and, more in general, Internet of Things projects. It combines the power of Linux with the ease of use of Arduino." url_guide: "https://www.arduino.cc/en/Guide/ArduinoYunLin" coverImage: "assets/a000003_featured.jpg" -sku: "A000003" +sku: [A000003] source: "https://store.arduino.cc/arduino-yun-with-poe" --- @@ -53,7 +53,7 @@ This board version comes with the PoE module on board. Arduino Yún is open-source hardware! You can build your own board using the following files: -[SCHEMATICS IN DSN](https://www.arduino.cc/en/uploads/Main/YUN-V04(20150114).DSN.zip) +[SCHEMATICS IN DSN](https://www.arduino.cc/en/uploads/Main/YUN-V04(20150114).DSN.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/YUN-V04(20150114).pdf) @@ -77,9 +77,9 @@ The power pins are as follows: The ATmega32u4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the EEPROM library). -The memory on the AR9331 is not embedded inside the processor. The RAM and the storage memory are externally connected. The Yún has 64 MB of DDR2 RAM and 16 MB of flash memory. The flash memory is preloaded in factory with a Linux distribution based on OpenWrt called Linino OS. You can change the content of the factory image, such as when you install a program or when you change a configuration file. You can return to the factory configuration by pressing the "WLAN RST" button for 30 seconds. +The memory on the AR9331 is not embedded inside the processor. The RAM and the storage memory are externally connected. The Yún has 64 MB of DDR2 RAM and 16 MB of flash memory. The flash memory is preloaded in factory with a Linux distribution based on OpenWrt called Linino OS. You can change the content of the factory image, such as when you install a program or when you change a configuration file. You can return to the factory configuration by pressing the "WLAN RST" button for 30 seconds. -The Linino OS installation occupies around 9 MB of the 16 MB available of the internal flash memory. You can use a micro SD card if you need more disk space for installing applications. +The Linino OS installation occupies around 9 MB of the 16 MB available of the internal flash memory. You can use a micro SD card if you need more disk space for installing applications. ### Input and Output @@ -97,7 +97,7 @@ The hardware serials of the ATmega32U4 and the AR9331 on the Yún are connected * Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Yún has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the analog inputs 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. * AREF. Reference voltage for the analog inputs. Used with analogReference(). -There are 3 reset buttons with different functions on the board: +There are 3 reset buttons with different functions on the board: ![Arduino Yun](assets/ArduinoYunSchema2.jpg) @@ -107,23 +107,23 @@ There are 3 reset buttons with different functions on the board: ### Communication -The Yún has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega32U4 provides a dedicated UART TTL (5V) serial communication. The 32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer. +The Yún has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega32U4 provides a dedicated UART TTL (5V) serial communication. The 32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer. -Digital pins 0 and 1 are used for serial communication between the 32U4 and the AR9331\. +Digital pins 0 and 1 are used for serial communication between the 32U4 and the AR9331\. -You can use Ciao library to communication between the processors. +You can use Ciao library to communication between the processors. A SoftwareSerial library allows for serial communication on any of the Yún's digital pins. Pins 0 and 1 should be avoided as they are used by the Bridge library. The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus;. For SPI communication, use the SPI library. The Yún appears as a generic keyboard and mouse, and can be programmed to control these input devices using the Keyboard and Mouse classes. -The onboard Ethernet and WiFi interfaces are exposed directly to the AR9331 processor. To send and receive data through them, use the Bridge library. +The onboard Ethernet and WiFi interfaces are exposed directly to the AR9331 processor. To send and receive data through them, use the Bridge library. -The Yún also has USB host capabilities through Linino OS. You can connect peripherals like USB flash devices for additional storage, keyboards, or webcams. You may need to download and install additional software for these devices to work. +The Yún also has USB host capabilities through Linino OS. You can connect peripherals like USB flash devices for additional storage, keyboards, or webcams. You may need to download and install additional software for these devices to work. ### Programming -The Yún can be programmed with the Arduino software ([download](https://www.arduino.cc/en/software "Download Arduino Yun software")). Select "Arduino Yún from the Tools > Board menu (according to the microcontroller on your board). +The Yún can be programmed with the Arduino software ([download](https://www.arduino.cc/en/software "Download Arduino Yun software")). Select "Arduino Yún from the Tools > Board menu (according to the microcontroller on your board). The ATmega32U4 on the Arduino Yún comes preburned with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the AVR109 protocol. diff --git a/content/retired/01.boards/arduino-yun/content.md b/content/retired/01.boards/arduino-yun/content.md index 08d687bbe4..ac614cc32e 100644 --- a/content/retired/01.boards/arduino-yun/content.md +++ b/content/retired/01.boards/arduino-yun/content.md @@ -3,7 +3,7 @@ title: "Arduino Yún" description: "Arduino YÚN is the perfect board to use when designing connected devices and, more in general, Internet of Things projects. It combines the power of Linux with the ease of use of Arduino." url_guide: "https://www.arduino.cc/en/Guide/ArduinoYunLin" coverImage: "assets/A000008_featured_2.jpg" -sku: "A000008" +sku: [A000008] source: "https://store.arduino.cc/arduino-yun" --- @@ -40,7 +40,7 @@ Warning: Arduino YÚN is not compatible with 12V PoE module. Arduino Yún is open-source hardware! You can build your own board using the following files: -[SCHEMATICS IN DSN](https://www.arduino.cc/en/uploads/Main/YUN-V04(20150114).DSN.zip) +[SCHEMATICS IN DSN](https://www.arduino.cc/en/uploads/Main/YUN-V04(20150114).DSN.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/YUN-V04(20150114).pdf) @@ -64,9 +64,9 @@ The power pins are as follows: The ATmega32u4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB of SRAM and 1 KB of EEPROM (which can be read and written with the EEPROM library). -The memory on the AR9331 is not embedded inside the processor. The RAM and the storage memory are externally connected. The Yún has 64 MB of DDR2 RAM and 16 MB of flash memory. The flash memory is preloaded in factory with a Linux distribution based on OpenWrt called Linino OS. You can change the content of the factory image, such as when you install a program or when you change a configuration file. You can return to the factory configuration by pressing the "WLAN RST" button for 30 seconds. +The memory on the AR9331 is not embedded inside the processor. The RAM and the storage memory are externally connected. The Yún has 64 MB of DDR2 RAM and 16 MB of flash memory. The flash memory is preloaded in factory with a Linux distribution based on OpenWrt called Linino OS. You can change the content of the factory image, such as when you install a program or when you change a configuration file. You can return to the factory configuration by pressing the "WLAN RST" button for 30 seconds. -The Linino OS installation occupies around 9 MB of the 16 MB available of the internal flash memory. You can use a micro SD card if you need more disk space for installing applications. +The Linino OS installation occupies around 9 MB of the 16 MB available of the internal flash memory. You can use a micro SD card if you need more disk space for installing applications. ### Input and Output @@ -84,7 +84,7 @@ The hardware serials of the ATmega32U4 and the AR9331 on the Yún are connected * Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Yún has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively. Each analog input provide 10 bits of resolution (i.e. 1024 different values). By default the analog inputs 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. * AREF. Reference voltage for the analog inputs. Used with analogReference(). -There are 3 reset buttons with different functions on the board: +There are 3 reset buttons with different functions on the board: ![Arduino Yun](assets/ArduinoYunSchema2.jpg) @@ -94,23 +94,23 @@ There are 3 reset buttons with different functions on the board: ### Communication -The Yún has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega32U4 provides a dedicated UART TTL (5V) serial communication. The 32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer. +The Yún has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega32U4 provides a dedicated UART TTL (5V) serial communication. The 32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Arduino board. The RX and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer. -Digital pins 0 and 1 are used for serial communication between the 32U4 and the AR9331\. +Digital pins 0 and 1 are used for serial communication between the 32U4 and the AR9331\. -You can use Ciao library to communication between the processors. +You can use Ciao library to communication between the processors. A SoftwareSerial library allows for serial communication on any of the Yún's digital pins. Pins 0 and 1 should be avoided as they are used by the Bridge library. The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus;. For SPI communication, use the SPI library. The Yún appears as a generic keyboard and mouse, and can be programmed to control these input devices using the Keyboard and Mouse classes. -The onboard Ethernet and WiFi interfaces are exposed directly to the AR9331 processor. To send and receive data through them, use the Bridge library. +The onboard Ethernet and WiFi interfaces are exposed directly to the AR9331 processor. To send and receive data through them, use the Bridge library. -The Yún also has USB host capabilities through Linino OS. You can connect peripherals like USB flash devices for additional storage, keyboards, or webcams. You may need to download and install additional software for these devices to work. +The Yún also has USB host capabilities through Linino OS. You can connect peripherals like USB flash devices for additional storage, keyboards, or webcams. You may need to download and install additional software for these devices to work. ### Programming -The Yún can be programmed with the Arduino software ([download](https://www.arduino.cc/en/Main/Software "Download Arduino Yun software")). Select "Arduino Yún from the Tools > Board menu (according to the microcontroller on your board). +The Yún can be programmed with the Arduino software ([download](https://www.arduino.cc/en/Main/Software "Download Arduino Yun software")). Select "Arduino Yún from the Tools > Board menu (according to the microcontroller on your board). The ATmega32U4 on the Arduino Yún comes preburned with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the AVR109 protocol. diff --git a/content/retired/01.boards/lilypad-arduino-main-board/content.md b/content/retired/01.boards/lilypad-arduino-main-board/content.md index ec195ebfad..0ca6e36ab8 100644 --- a/content/retired/01.boards/lilypad-arduino-main-board/content.md +++ b/content/retired/01.boards/lilypad-arduino-main-board/content.md @@ -3,7 +3,7 @@ title: "LilyPad Arduino Main Board" description: "The LilyPad Arduino is designed for e-textiles and wearables projects. It can be sewn to fabric and similarly mounted power supplies, sensors and actuators with conductive thread." url_guide: "https://www.arduino.cc/en/Guide/ArduinoLilyPad" coverImage: "assets/lilypad_main.jpg" -sku: "DEV-13342" +sku: [DEV-13342] source: "https://store.arduino.cc/lilypad-arduino-main-board" --- diff --git a/content/retired/01.boards/lilypad-arduino-simple/content.md b/content/retired/01.boards/lilypad-arduino-simple/content.md index cc7fd39a00..c1b6da5b4b 100644 --- a/content/retired/01.boards/lilypad-arduino-simple/content.md +++ b/content/retired/01.boards/lilypad-arduino-simple/content.md @@ -3,14 +3,14 @@ title: "LilyPad Arduino Simple" description: "The LilyPad Arduino Simple is designed for e-textiles and wearables projects. It can be sewn to fabric and similarly mounted power supplies, sensors and actuators with conductive thread." url_guide: "https://www.arduino.cc/en/Guide/ArduinoLilyPad" coverImage: "assets/lilypad.jpg" -sku: "DEV-10274" +sku: [DEV-10274] source: "https://store.arduino.cc/lilypad-arduino-simple" --- ![The LilyPad Arduino Simple board](./assets/lilypad.jpg) -Unlike the [LilyPad Arduino Main Board](https://www.arduino.cc/en/Main/ArduinoBoardLilyPad), the **LilyPad Simple** has only 9 pins for input/output. Additionally, it has a JST connector and a built in charging circuit for Lithium Polymer batteries. The board is based on the [ATmega328](http://www.atmel.com/assets/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf). - +Unlike the [LilyPad Arduino Main Board](https://www.arduino.cc/en/Main/ArduinoBoardLilyPad), the **LilyPad Simple** has only 9 pins for input/output. Additionally, it has a JST connector and a built in charging circuit for Lithium Polymer batteries. The board is based on the [ATmega328](http://www.atmel.com/assets/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf). + The LilyPad Arduino Simple was designed and developed by Leah Buechley and SparkFun Electronics. You can find your board warranty information [here](https://www.arduino.cc/en/Main/warranty). @@ -31,13 +31,13 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoLilyPad) Lilypad Simple is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/LilyPad/LilyPad-Simple-v25.zip) +[EAGLE FILES IN .ZIP](http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/LilyPad/LilyPad-Simple-v25.zip) [SCHEMATICS IN .PDF](http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/LilyPad/LilyPad-Simple-v25.pdf) ### Power -The LilyPad Arduino Simple can be powered via an external power supply or an FTDI compatible adapter like the [USBSerial Light Adapter](https://www.arduino.cc/en/Main/USBSerial). - +The LilyPad Arduino Simple can be powered via an external power supply or an FTDI compatible adapter like the [USBSerial Light Adapter](https://www.arduino.cc/en/Main/USBSerial). + The board can be turned on and off with the on-board switch. When the board is unplugged from an FTDI adapter and powered via a battery, the switch turns the board on and off; with the switch in the ON position, the microcontroller receives power and the board runs and with the switch in the OFF position, the microcontroller doesn't receive power. When the board is powered via an FTDI adapter, the board remains on all of the time; with the switch in the ON position, the microcontroller receives power from the battery (or the FTDI board via the battery charging circuit if no battery is attached) and with the switch in the OFF position, the microcontroller receives power from the FTDI adapter. An external power supply should provide between 2.7 and 5.5 volts. The Lilypad Simple is designed with battery use in mind; 3.7 volt Lithium Polymer batteries can be plugged directly into the on-board JST connector. Again, *don't power the LilyPad Arduino Simple with more than 5.5 volts, or plug the power in backwards: you'll kill it*. @@ -93,5 +93,5 @@ We recommend washing projects in cold water by hand with a mild detergent. Drip | SRAM | 2 KB | | EEPROM | 1 KB | | Clock Speed | 8 MHz | - + Warning: *Don't power the LilyPad Arduino with more than 5.5 volts, or plug the power in backwards, you'll kill it.* \ No newline at end of file diff --git a/content/retired/01.boards/lilypad-arduino-simplesnap/content.md b/content/retired/01.boards/lilypad-arduino-simplesnap/content.md index 3ea6879a84..48733d9587 100644 --- a/content/retired/01.boards/lilypad-arduino-simplesnap/content.md +++ b/content/retired/01.boards/lilypad-arduino-simplesnap/content.md @@ -3,14 +3,14 @@ title: "LilyPad Arduino SimpleSnap" description: "The LilyPad SimpleSnap is a new, easy way to create e-textiles projects with LilyPad that are modular and can be disassembled or broken down. The SimpleSnap includes a built-in rechargeable Lithium Polymer battery and female snap connectors." url_guide: "https://www.arduino.cc/en/Guide/ArduinoLilyPad" coverImage: "assets/store_e000059-featured_1.jpg" -sku: "E000059" +sku: [E000059] source: "https://store.arduino.cc/lilypad-arduino-simplesnap" --- ![The LilyPad Arduino SimpleSnap board](./assets/store_e000059-featured_1.jpg) -The **LilyPad Arduino SimpleSnap** is a microcontroller board designed for wearables and e-textiles. It is similar to the [LilyPad Arduino Simple](https://www.arduino.cc/en/Main/ArduinoBoardLilyPadSimple), except that it has a built in lithium polymer battery, and instead of through-holes, it has conductive snaps. By using matching snaps in your project, you can affix the LilyPad securely but remove it to wash your project or move it to another project. The LilyPad SimpleSnap has 9 pins for input/output. Additionally, it has a built in charging circuit for the battery. The board is based on the [ATmega328](http://www.atmel.com/assets/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf). - +The **LilyPad Arduino SimpleSnap** is a microcontroller board designed for wearables and e-textiles. It is similar to the [LilyPad Arduino Simple](https://www.arduino.cc/en/Main/ArduinoBoardLilyPadSimple), except that it has a built in lithium polymer battery, and instead of through-holes, it has conductive snaps. By using matching snaps in your project, you can affix the LilyPad securely but remove it to wash your project or move it to another project. The LilyPad SimpleSnap has 9 pins for input/output. Additionally, it has a built in charging circuit for the battery. The board is based on the [ATmega328](http://www.atmel.com/assets/Atmel-8271-8-bit-AVR-Microcontroller-ATmega48A-48PA-88A-88PA-168A-168PA-328-328P_datasheet_Complete.pdf). + The LilyPad Arduino SimpleSnap was designed and developed by Leah Buechley and SparkFun Electronics. You can find your board warranty information [here](https://www.arduino.cc/en/Main/warranty). @@ -31,7 +31,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoLilyPad) LilyPad Arduino SimpleSnap is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](http://dlnmh9ip6v2uc.cloudfront.net/datasheets/E-Textiles/Lilypad/LilyPad-SimpleSnap-v13.zip) +[EAGLE FILES IN .ZIP](http://dlnmh9ip6v2uc.cloudfront.net/datasheets/E-Textiles/Lilypad/LilyPad-SimpleSnap-v13.zip) [SCHEMATICS IN .PDF](http://dlnmh9ip6v2uc.cloudfront.net/datasheets/E-Textiles/Lilypad/LilyPad-SimpleSnap-v13.pdf) diff --git a/content/retired/01.boards/lilypad-arduino-usb/content.md b/content/retired/01.boards/lilypad-arduino-usb/content.md index 12466dd627..2d0692946e 100644 --- a/content/retired/01.boards/lilypad-arduino-usb/content.md +++ b/content/retired/01.boards/lilypad-arduino-usb/content.md @@ -3,7 +3,7 @@ title: "LilyPad Arduino USB" description: "The LilyPad Arduino USB is the perfect board for e-textiles and wearables projects. It can be sewn to fabric and to power supplies, sensors and actuators with conductive thread. You can attach this board directly to your computer using only a micro USB cable." url_guide: "https://www.arduino.cc/en/Guide/ArduinoLilyPad" coverImage: "assets/store_e000017_featured_1.jpg" -sku: "E000017" +sku: [E000017] source: "https://store.arduino.cc/lilypad-arduino-usb" --- @@ -30,7 +30,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoLilyPadU The Lilypad Arduino USB is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-lilypad-usb-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-lilypad-usb-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-lilypad-usb-schematic.pdf) @@ -40,8 +40,8 @@ The LilyPad Arduino USB can be powered via the micro USB connection or with a 3. The board can be turned on and off with the on-board switch. With the switch in the ON position, the microcontroller receives power and the board runs. With the switch in the "CHG" position, the microcontroller doesn't receive power. (This is true whether the board is powered via USB or a battery.) -The board contains a MCP73831 LiPo battery charging chip. If the board is connected to both USB and a battery, the USB power will charge the battery. This is true regardless of the position of the switch. The LED above the word "CHG" lights up while the battery is being charged. The charging will stop automatically when the battery is fully charged. - +The board contains a MCP73831 LiPo battery charging chip. If the board is connected to both USB and a battery, the USB power will charge the battery. This is true regardless of the position of the switch. The LED above the word "CHG" lights up while the battery is being charged. The charging will stop automatically when the battery is fully charged. + The power pins are as follows: * **\+** The regulated 3.3V power supply used to power the microcontroller and other components on the board. This can come either from the USB connection or a battery, both via the on-board regulator. This pin is only powered when the on-board switch is in the ON position. diff --git a/content/retired/02.shields/arduino-ethernet-shield-2-with-poe/content.md b/content/retired/02.shields/arduino-ethernet-shield-2-with-poe/content.md index bdfffcc10c..a574f7b8cc 100644 --- a/content/retired/02.shields/arduino-ethernet-shield-2-with-poe/content.md +++ b/content/retired/02.shields/arduino-ethernet-shield-2-with-poe/content.md @@ -2,13 +2,13 @@ title: "Arduino Ethernet Shield 2 with PoE" description: "The Arduino Ethernet Shield 2 connects your Arduino board to the internet" coverImage: "assets/a000025_featured.jpg" -sku: "A000025" +sku: [A000025] source: "https://store.arduino.cc/arduino-ethernet-shield-2-with-poe" --- ![The Arduino Ethernet Shield 2 with PoE](./assets/a000025_featured.jpg) -The **Arduino Ethernet Shield 2 with PoE** connects your Arduino to the internet in mere minutes. Just plug this shield into your Arduino Board, connect it to your network with an RJ45 cable (not included) and follow a few simple steps to start controlling your world through the internet. As always with Arduino, every element of the platform – hardware, software and documentation – is freely available and open-source. This means you can learn exactly how it's made and use its design as the starting point for your own circuits. Hundreds of thousands of Arduino Boards are already fueling people’s creativity all over the world, everyday. Join us now, Arduino is you! +The **Arduino Ethernet Shield 2 with PoE** connects your Arduino to the internet in mere minutes. Just plug this shield into your Arduino Board, connect it to your network with an RJ45 cable (not included) and follow a few simple steps to start controlling your world through the internet. As always with Arduino, every element of the platform – hardware, software and documentation – is freely available and open-source. This means you can learn exactly how it's made and use its design as the starting point for your own circuits. Hundreds of thousands of Arduino Boards are already fueling people’s creativity all over the world, everyday. Join us now, Arduino is you! \*Requires an Arduino Board (not included) @@ -37,7 +37,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoEthernet Arduino Ethernet Shield is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/EthernetShield2V2.0.zip) +[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/EthernetShield2V2.0.zip) [SCHEMATICS IN .PDF](https://content.arduino.cc/assets/EthernetShield2V2.0_sch.pdf) @@ -53,7 +53,7 @@ The Ethernet Shield 2 has a standard RJ-45 connection, with an integrated line t There is an onboard micro-SD card slot, which can be used to store files for serving over the network. It is compatible with the Arduino Uno and Mega (using the Ethernet library). The onboard micro-SD card reader is accessible through the SD Library. When working with this library, SS is on Pin 4\. The original revision of the Shield contained a full-size SD card slot; this is not supported. -The Shield also includes a reset controller, to ensure that the W5500 Ethernet module is properly reset on power-up. Previous revisions of the Shield were not compatible with the Mega and needed to be manually reset after power-up. The current Shield has a Power over Ethernet (PoE) module designed to extract power from a conventional twisted pair Category 5 Ethernet cable. +The Shield also includes a reset controller, to ensure that the W5500 Ethernet module is properly reset on power-up. Previous revisions of the Shield were not compatible with the Mega and needed to be manually reset after power-up. The current Shield has a Power over Ethernet (PoE) module designed to extract power from a conventional twisted pair Category 5 Ethernet cable. PoE module features as follows: * IEEE802.3af compliant @@ -78,7 +78,7 @@ Note that because the W5500 and SD card share the SPI bus, only one at a time ca * 100M: indicates the presence of a 100 Mb/s network connection (as opposed to 10 Mb/s) * ACT: flashes when RX or TX activity is present - + This shield also hosts Tinkerkit compatible connectors as follows: * 2 TinkerKit connectors for two Analog Inputs (in white), connected to A2 and A3. diff --git a/content/retired/02.shields/arduino-ethernet-shield-without-poe-module/content.md b/content/retired/02.shields/arduino-ethernet-shield-without-poe-module/content.md index 7bb4c07b42..ccfe0b6f22 100644 --- a/content/retired/02.shields/arduino-ethernet-shield-without-poe-module/content.md +++ b/content/retired/02.shields/arduino-ethernet-shield-without-poe-module/content.md @@ -2,7 +2,7 @@ title: "Arduino Ethernet Shield" description: "This Ethernet Shield allows an Arduino board to connect to the internet. " coverImage: "assets/a000072_featured.jpg" -sku: "A000072" +sku: [A000072] source: "https://store.arduino.cc/arduino-ethernet-shield-without-poe-module" --- @@ -18,7 +18,7 @@ The Arduino Ethernet Shield V1 allows an Arduino board to connect to the interne Arduino Ethernet Shield is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-ethernet-shield-06-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-ethernet-shield-06-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-ethernet-shield-06-schematic.pdf) diff --git a/content/retired/02.shields/arduino-gsm-shield-2-antenna-connector/content.md b/content/retired/02.shields/arduino-gsm-shield-2-antenna-connector/content.md index 4a434d7291..63988000cf 100644 --- a/content/retired/02.shields/arduino-gsm-shield-2-antenna-connector/content.md +++ b/content/retired/02.shields/arduino-gsm-shield-2-antenna-connector/content.md @@ -2,7 +2,7 @@ title: "Arduino GSM Shield 2 (Antenna Connector)" description: "Did you miss this board? No worries! The NEW Arduino MKR GSM 1400, more capable and richer of functions, is the perfect solution for you!" coverImage: "assets/a000106_featured.jpg" -sku: "A000106" +sku: [A000106] source: "https://store.arduino.cc/arduino-gsm-shield-2-antenna-connector" --- diff --git a/content/retired/02.shields/arduino-gsm-shield-2-integrated-antenna/content.md b/content/retired/02.shields/arduino-gsm-shield-2-integrated-antenna/content.md index 993b3e724a..f8739240bd 100644 --- a/content/retired/02.shields/arduino-gsm-shield-2-integrated-antenna/content.md +++ b/content/retired/02.shields/arduino-gsm-shield-2-integrated-antenna/content.md @@ -3,7 +3,7 @@ title: "Arduino GSM Shield 2 (Integrated Antenna)" description: "Did you miss this board? No worries! The NEW Arduino MKR GSM 1400, more capable and richer of functions, is the perfect solution for you!" url_guide: "https://www.arduino.cc/en/Guide/ArduinoGSMShieldV2" coverImage: "assets/A000105_featured_2.jpg" -sku: "A000105" +sku: [A000105] source: "https://store.arduino.cc/arduino-gsm-shield-2-integrated-antenna" --- @@ -15,8 +15,8 @@ The shield uses digital pins 2 and 3 for software serial communication with the The M10 is a Quad-band GSM/GPRS modem that works at frequencies GSM850MHz, GSM900MHz, DCS1800MHz and PCS1900MHz. It supports TCP/UDP and HTTP protocols through a GPRS connection. GPRS data downlink and uplink transfer speed maximum is 85.6 kbps. -To interface with the cellular network, the board requires a SIM card provided by a network operator. See the [getting started page](https://docs.arduino.cc/retired/getting-started-guides/ArduinoGSMShield#toc4) for additional information on SIM usage. - +To interface with the cellular network, the board requires a SIM card provided by a network operator. See the [getting started page](https://docs.arduino.cc/retired/getting-started-guides/ArduinoGSMShield#toc4) for additional information on SIM usage. + The most recent revision of the board uses the 1.0 pinout on rev 3 of the Arduino Uno board. ![](assets/GSMPinUse_3.jpg) @@ -44,7 +44,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoGSMShiel Arduino GSM Shield 2 is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-gsm-shield-06-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-gsm-shield-06-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/Arduino-GSM-Shield2-Rev3.2-SCH.pdf) @@ -66,7 +66,7 @@ The shield contains a number of status LEDs: ### On board interfaces -The shield comes with a on-board audio jack as well, and it can be used for both microphone and line inputs. It is also possible to make voice calls. You don’t need to add a speaker and microphone. +The shield comes with a on-board audio jack as well, and it can be used for both microphone and line inputs. It is also possible to make voice calls. You don’t need to add a speaker and microphone. There are two small buttons on the shield. The button labeled "Reset" is tied to the Arduino reset pin. When pressed, it will restart the sketch. The button labeled "Power" is connected to the modem and will power the modem on and off. For early versions of the shield, it was necessary to press the power button to turn on the modem. Newer versions of the board will turn the modem on automatically. diff --git a/content/retired/02.shields/arduino-gsm-shield/content.md b/content/retired/02.shields/arduino-gsm-shield/content.md index 9d7b6748f5..4312967de3 100644 --- a/content/retired/02.shields/arduino-gsm-shield/content.md +++ b/content/retired/02.shields/arduino-gsm-shield/content.md @@ -2,7 +2,7 @@ title: "Arduino GSM Shield" description: "Did you miss this board? No worries! The new Arduino MKR GSM 1400, more capable and richer of functions, is the perfect solution for you!" coverImage: "assets/a000043_featured.jpg" -sku: "A000043" +sku: [A000043] source: "https://store.arduino.cc/arduino-gsm-shield" --- @@ -16,8 +16,8 @@ The shield uses digital pins 2 and 3 for software serial communication with the The M10 is a Quad-band GSM/GPRS modem that works at frequencies GSM850MHz, GSM900MHz, DCS1800MHz and PCS1900MHz. It supports TCP/UDP and HTTP protocols through a GPRS connection. GPRS data downlink and uplink transfer speed maximum is 85.6 kbps. -To interface with the cellular network, the board requires a SIM card provided by a network operator. See the [getting started page](https://www.arduino.cc/en/Guide/ArduinoGSMShield#toc4) for additional information on SIM usage. - +To interface with the cellular network, the board requires a SIM card provided by a network operator. See the [getting started page](https://www.arduino.cc/en/Guide/ArduinoGSMShield#toc4) for additional information on SIM usage. + The most recent revision of the board uses the 1.0 pinout on rev 3 of the Arduino Uno board. As always with Arduino, every element of the platform – hardware, software and documentation – is freely available and open-source. This means you can learn exactly how it's made and use its design as the starting point for your own circuits. Hundreds of thousands of Arduino boards are already fuelling people’s creativity all over the world, everyday. Join us now, Arduino is you! @@ -46,26 +46,26 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/ArduinoGSMShiel Arduino GSM Shield V1 is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-gsm-shield-06-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-gsm-shield-06-reference-design.zip) -[SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-gsm-shield-schematic.pdf) +[SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-gsm-shield-schematic.pdf) ### Telefonica/Movilforum SIM included with the shield -The GSM shield V1 comes bundled with a SIM from Telefonica/Movilforum that will work well for developing machine to machine (M2M) applications. It is not necessary to use this specific card with the shield. You may use any SIM that works on a network in your area. - +The GSM shield V1 comes bundled with a SIM from Telefonica/Movilforum that will work well for developing machine to machine (M2M) applications. It is not necessary to use this specific card with the shield. You may use any SIM that works on a network in your area. + The Movilforum SIM card includes a roaming plan. It can be used on any supported GSM network. There is coverage throughout the Americas and Europe for this SIM, check the [Movilforum service availability page](http://arduinosim.movilforum.com/service.php) for specific countries that have supported networks. Activation of the SIM is handled by Movilforum. Detailed instructions on how to register and activate your SIM online and add credit are included on a [small pamphlet](https://www.arduino.cc/en/uploads/Main/GSMShield_Flyer.pdf) that comes with your shield. The SIM must be inserted into a powered GSM shield that is mounted on an Arduino for activation. -These SIM card come without a PIN, but it is possible to set one using the GSM library's [GSMPIN class](https://www.arduino.cc/en/Reference/GSMPINConstructor). - -You cannot use the included SIM to place or receive voice calls. - -You can only place and receive SMS with other SIMs on the Movilforum network. - -It's not possible to create a server that accepts incoming requests from the public internet. However, the Movilforum SIM will accept incoming requests from other SIM cards on the Movilforum network. - +These SIM card come without a PIN, but it is possible to set one using the GSM library's [GSMPIN class](https://www.arduino.cc/en/Reference/GSMPINConstructor). + +You cannot use the included SIM to place or receive voice calls. + +You can only place and receive SMS with other SIMs on the Movilforum network. + +It's not possible to create a server that accepts incoming requests from the public internet. However, the Movilforum SIM will accept incoming requests from other SIM cards on the Movilforum network. + For using the voice, and other functions of the shield, you'll need to find a different network provider and SIM. Operators will have different policies for their SIM cards, check with them directly to determine what types of connections are supported. ### Power diff --git a/content/retired/02.shields/arduino-lucky-shield/content.md b/content/retired/02.shields/arduino-lucky-shield/content.md index 3f2bb5e06f..7d781c1f6d 100644 --- a/content/retired/02.shields/arduino-lucky-shield/content.md +++ b/content/retired/02.shields/arduino-lucky-shield/content.md @@ -2,7 +2,7 @@ title: "Arduino Lucky Shield" description: "You are lucky with Arduino Lucky Shield! A single shield with many sensors." coverImage: "assets/A000125_featured_2.jpg" -sku: "A000125" +sku: [A000125] source: "https://store.arduino.cc/arduino-lucky-shield" --- @@ -16,13 +16,13 @@ Arduino Lucky Shield is an easy way to use your Arduino boards, that grants you The Arduino Lucky Shield is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/Arduino-Lucky-Shield-Rev2-web.zip) +[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/Arduino-Lucky-Shield-Rev2-web.zip) -[SCHEMATICS IN .PDF](https://content.arduino.cc/assets/Arduino_Lucky_Shield_V2_Schematic.zip) +[SCHEMATICS IN .PDF](https://content.arduino.cc/assets/Arduino_Lucky_Shield_V2_Schematic.zip) ### Power -The shield doesn't need external power. It will be provided by the Arduino base board, through the 5V and 3.3V pins of the base. The shield is compatible with all Arduino board 5V and 3.3V standards. +The shield doesn't need external power. It will be provided by the Arduino base board, through the 5V and 3.3V pins of the base. The shield is compatible with all Arduino board 5V and 3.3V standards. ### Physical Characteristics diff --git a/content/retired/02.shields/arduino-usb-host-shield/content.md b/content/retired/02.shields/arduino-usb-host-shield/content.md index e833644d77..a8a837b8d6 100644 --- a/content/retired/02.shields/arduino-usb-host-shield/content.md +++ b/content/retired/02.shields/arduino-usb-host-shield/content.md @@ -2,7 +2,7 @@ title: "Arduino USB Host Shield" description: "The Arduino USB Host Shield allows you to connect a USB device to your Arduino." coverImage: "assets/a000004_featured.jpg" -sku: "A000004" +sku: [A000004] source: "https://store.arduino.cc/arduino-usb-host-shield" --- @@ -22,7 +22,7 @@ The following device classes are supported by the shield: For information on using the board with the Android OS, you may refer to the documentation about Mega2560 ADK that contains information about Arduino ADK: -[Arduino's ADK documentation](https://www.arduino.cc/en/Guide/ArduinoADK). +[Arduino's ADK documentation](https://www.arduino.cc/en/Guide/ArduinoADK). Arduino communicates with the MAX3421E using the SPI bus (through the ICSP header). This is on digital pins 10, 11, 12, and 13 on the Uno and pins 10, 50, 51, and 52 on the Mega. On both boards, pin 10 is used to select the MAX3421E. Pins 7, 8 and 9 are used for GPX, INT and RES pins. @@ -44,7 +44,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/HomePage) you c Arduino USB Host Shield is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/USBHostShield-Rev2.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/USBHostShield-Rev2.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/USBHostShield-Rev2.pdf) diff --git a/content/retired/02.shields/arduino-wifi-shield-101/content.md b/content/retired/02.shields/arduino-wifi-shield-101/content.md index 8f9dc21bde..8254b9e07b 100644 --- a/content/retired/02.shields/arduino-wifi-shield-101/content.md +++ b/content/retired/02.shields/arduino-wifi-shield-101/content.md @@ -3,7 +3,7 @@ title: "Arduino WiFi Shield 101" description: "The Arduino WiFi Shield 101 is a powerful IoT shield with crypto-authentication which allows you to wirelessly connect your Arduino or Genuino with ease. This shield is perfect for your IoT projects!" url_guide: "https://www.arduino.cc/en/Guide/ArduinoWiFiShield101" coverImage: "assets/store_asx00001_featured.jpg" -sku: "ASX00001" +sku: [ASX00001] source: "https://store.arduino.cc/arduino-wifi-101-shield" --- @@ -18,8 +18,8 @@ source: "https://store.arduino.cc/arduino-wifi-101-shield" * Connection with Arduino or Genuino on SPI port * Onboard CryptoAuthentication by ATMEL -You can find [here](https://www.arduino.cc/en/Main/warranty) your board warranty information. - +You can find [here](https://www.arduino.cc/en/Main/warranty) your board warranty information. + The WiFi Shield 101 needs certificates to ensure SSL connection. To upload new certificates and update the firmware, please refer to the Utilities section in the [WiFi101 Library](https://arduino.cc/en/Reference/WiFi101) reference. ## Getting Started @@ -32,13 +32,13 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho * On Projects [on the Arduino Forum](https://forum.arduino.cc/index.php?board=3.0) * On the Product itself through [our Customer Support](https://support.arduino.cc/hc) -## Documentation +## Documentation ### OSH: Schematics The Arduino WiFi Shield 101 is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/ArduinoWiFiShield101.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/ArduinoWiFiShield101.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/Arduino-WiFi101-schematic.pdf) @@ -46,15 +46,15 @@ The Arduino WiFi Shield 101 allows an Arduino or Genuino board to connect to the The WiFi Shield 101 also features an hardware encryption/decryption security protocol provided by the ATECC508A CryptoAuthentication chip that is an ultra secure method to provide key agreement for encryption/decryption, specifically designed for the IoT market. -Digital pin 7 is used as a handshake pin between the WiFi 101 Shield and the board, and should not be used. +Digital pin 7 is used as a handshake pin between the WiFi 101 Shield and the board, and should not be used. Digital pin 5 is used as RESET pin between the WiFi 101 Shield and the board, and should not be used. Usage with Arduino/Genuino UNO board -Please note that Uno + WiFi Shield 101 is not compatible with the [Software Serial library.](https://www.arduino.cc/en/Reference/SoftwareSerial) +Please note that Uno + WiFi Shield 101 is not compatible with the [Software Serial library.](https://www.arduino.cc/en/Reference/SoftwareSerial) -The WiFi Shield 101 carries a library that is very complex and occupies more than 60% of the available memory, leaving little room for sketches. +The WiFi Shield 101 carries a library that is very complex and occupies more than 60% of the available memory, leaving little room for sketches. Please keep in mind even if that basic usage is supported for the Uno, for complex projects we strongly recommend to use the WiFi Shield 101 with a Arduino/Genuino [Zero](https://www.arduino.cc/en/Main/ArduinoBoardZero), [101](https://www.arduino.cc/en/Main/ArduinoBoard101) or [Mega 2560](https://www.arduino.cc/en/Main/ArduinoBoardMega2560). diff --git a/content/retired/02.shields/arduino-wifi-shield/content.md b/content/retired/02.shields/arduino-wifi-shield/content.md index dff84f5a2f..b99d3ac2b7 100644 --- a/content/retired/02.shields/arduino-wifi-shield/content.md +++ b/content/retired/02.shields/arduino-wifi-shield/content.md @@ -2,7 +2,7 @@ title: "Arduino WiFi Shield" description: "The Arduino WiFi Shield connects your Arduino to the internet wirelessly" coverImage: "assets/store_a000058_featured.jpg" -sku: "A000058" +sku: [A000058] source: "https://store.arduino.cc/arduino-wifi-shield" --- @@ -37,7 +37,7 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ar Arduino WiFi Shield is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](http://download.arduino.org/products/WIFISHIELD/arduino-wifi-shield-reference-design.zip) +[EAGLE FILES IN .ZIP](http://download.arduino.org/products/WIFISHIELD/arduino-wifi-shield-reference-design.zip) [SCHEMATICS IN .PDF](http://download.arduino.org/products/WIFISHIELD/arduino-wifi-shield-schematic.pdf) @@ -108,14 +108,14 @@ Supported commands and their parameters: * **connect** `` * **setkey** `` `` ("**setkey** none" will delete all WEP keys) * **status** -* **debug** `
` `` - * *section*: init, cm, spi, tcp , util, warn +* **debug** `
` `` + * *section*: init, cm, spi, tcp , util, warn * *level* : 0 (off), 1 (on), 2 (verbose) -* **ttcp** \-t/-r \[-options\] host - * \-l length of bufs written to network (default 1024) - * \-n number of bufs written to network (default 1024) - * \-p port number to send to (default 2000) - * \-u udp +* **ttcp** \-t/-r \[-options\] host + * \-l length of bufs written to network (default 1024) + * \-n number of bufs written to network (default 1024) + * \-p port number to send to (default 2000) + * \-u udp * \-v verbose * **wpass** `` `` (set passphrase associated to ssid) * **dpass** `` (delete passphrase associated to ssid) @@ -128,14 +128,14 @@ If you send a string or character that is not recognized, you'll get a list of s The WiFi shield provides wireless connectivity per the IEEE 802.11 b/g standard through the HDG204 (or HDG104) module. The TCP/IP stack and the APIs for WiFi library are managed by the AT32UC3A1512 (or AT32UC3A1256) called AT32UC3 for short microcontroller on the shield. Your Arduino connects to the shield using SPI through the WiFi library. -Both the AT32UC3 and the HDG204/HDG104 modules have firmware upgradable through the mini USB connector. +Both the AT32UC3 and the HDG204/HDG104 modules have firmware upgradable through the mini USB connector. This tutorial shows you how to upgrade: * the HDG204/HDG104 WiFi module firmware, for when the manufacturer provides a new firmware binary for their device. * the AT32UC3 when there is a new version of the firmware available from Arduino. Alternately, if you are an expert C programmer you can customise the official source code to make a derivative firmware for yourself. Check the [WiFi library repository](https://github.com/arduino/ArduinoCore-avr/tree/master/firmwares) for the source code. -**When upgrading the firmware, the WiFi shield should not be connected to the Arduino board.** +**When upgrading the firmware, the WiFi shield should not be connected to the Arduino board.** Upgrading the firmware on the devices is a two step process: @@ -146,41 +146,41 @@ Upgrading the firmware on the devices is a two step process: You'll need additional software to update the code on the 32UC3. -**Windows**: Download Atmel's flip programmer from [here](http://%e2%80%8bwww.microchip.com/developmenttools/productdetails.aspx?partno=flip) +**Windows**: Download Atmel's flip programmer from [here](http://%e2%80%8bwww.microchip.com/developmenttools/productdetails.aspx?partno=flip) -**Mac**: Install MacPorts following the instructions on this [page](http://www.macports.org/install.php#pkg). Once MacPorts is installed, in a Terminal window, type: `sudo port install dfu-programmer` +**Mac**: Install MacPorts following the instructions on this [page](http://www.macports.org/install.php#pkg). Once MacPorts is installed, in a Terminal window, type: `sudo port install dfu-programmer` To update macPorts: -`sudo port selfupdate` +`sudo port selfupdate` To update dfu-programmer and other ports to the most recent version: -`sudo port upgrade outdated` +`sudo port upgrade outdated` Make sure you're using dfu-programer version 0.5.4 or later -*NB: If you've never used sudo before, it will ask for your password. Use the password you login to your Mac with. sudo allows you to run commands as the administrator of the computer* +*NB: If you've never used sudo before, it will ask for your password. Use the password you login to your Mac with. sudo allows you to run commands as the administrator of the computer* -**Linux**: from a command line type +**Linux**: from a command line type -`sudo apt-get install dfu-programme` +`sudo apt-get install dfu-programme` -or +or -`sudo aptitude install dfu-programmer` +`sudo aptitude install dfu-programmer` depending on your distribution. ### Download updated firmware for the 32UC3A1256/AT32UC3A1256 -The latest version is [here](https://github.com/arduino/ArduinoCore-avr/tree/master/firmwares). Choose WiFi shield firmware. +The latest version is [here](https://github.com/arduino/ArduinoCore-avr/tree/master/firmwares). Choose WiFi shield firmware. -The firmware is also located with the Arduino software in the /hardware/avr/arduino/firmwares/wifishield folder. On OSX, right-click or command-click on the Arduino application and select "show package contents" to find this folder. +The firmware is also located with the Arduino software in the /hardware/avr/arduino/firmwares/wifishield folder. On OSX, right-click or command-click on the Arduino application and select "show package contents" to find this folder. ### Windows procedure -On Windows, you need to install the [AVR 32 Drivers](//www.arduino.cc/en/uploads/Hacking/AVR32%5FUSB%5FDriver.zip) . On Windows use the [Flip](http://www.atmel.com/tools/FLIP.aspx) software provided by Atmel to program the device using the DFU mode (Device Firmware Update). Flip supplies a utility called batchisp that you'll use to make the upgrade. Once you've installed Flip, open a command prompt (CMD) and reach the following path contained inside the Flip installation directory, usually: `cd C:\Program Files (x86)\Atmel\Flip 3.4.5\bin` but it depends where the Atmel software is installed. Now you are able to download the firmware on the shield. +On Windows, you need to install the [AVR 32 Drivers](//www.arduino.cc/en/uploads/Hacking/AVR32%5FUSB%5FDriver.zip) . On Windows use the [Flip](http://www.atmel.com/tools/FLIP.aspx) software provided by Atmel to program the device using the DFU mode (Device Firmware Update). Flip supplies a utility called batchisp that you'll use to make the upgrade. Once you've installed Flip, open a command prompt (CMD) and reach the following path contained inside the Flip installation directory, usually: `cd C:\Program Files (x86)\Atmel\Flip 3.4.5\bin` but it depends where the Atmel software is installed. Now you are able to download the firmware on the shield. #### Note @@ -230,9 +230,9 @@ Once the upgrade is done you can remove the J3 jumper and restart the shield. No On Linux and Mac we wrote a script that automates the process. The script is a command line utility, so in order to use it you need to open a terminal on your system. -You can find the script inside your IDE at the following path: `~/arduino1.x.x/hardware/avr/arduino/firmwares/wifishield/scripts` +You can find the script inside your IDE at the following path: `~/arduino1.x.x/hardware/avr/arduino/firmwares/wifishield/scripts` -The WiFi shield upgrading script also make use of the [dfu-programmer](http://dfu-programmer.sourceforge.net/) that you need to install on your system previously (make sure that the version is 0.5.4 or later). +The WiFi shield upgrading script also make use of the [dfu-programmer](http://dfu-programmer.sourceforge.net/) that you need to install on your system previously (make sure that the version is 0.5.4 or later). Connect a jumper on the J3 connector, that put the shield in the programming mode. Then connect the USB cable to the shield USB mini socket. @@ -243,9 +243,9 @@ Open a Terminal window and move to the path were you saved the script and type a On Linux you need to run the script as root in order to access correctly to the USB DFU peripherals. -With the `-a` parameter you'll pass to the script the current Arduino installation path, for example: `/home/user/Coding` +With the `-a` parameter you'll pass to the script the current Arduino installation path, for example: `/home/user/Coding` -With the `-f` parameter you'll make the choice of which firmware install: +With the `-f` parameter you'll make the choice of which firmware install: * `shield` to upgrade only the shield firmware * `all` to upgrade both the firmwares diff --git a/content/retired/02.shields/arduino-wireless-proto-shield/content.md b/content/retired/02.shields/arduino-wireless-proto-shield/content.md index ead4074783..a8fc067b39 100644 --- a/content/retired/02.shields/arduino-wireless-proto-shield/content.md +++ b/content/retired/02.shields/arduino-wireless-proto-shield/content.md @@ -2,7 +2,7 @@ title: "Arduino Wireless Proto Shield" description: "The Wireless Proto shield allows an Arduino board to communicate wirelessly using a wireless Xbee module or similar" coverImage: "assets/A000064_featured_2.jpg" -sku: "A000064" +sku: [A000064] source: "https://store.arduino.cc/arduino-wireless-proto-shield" --- @@ -30,7 +30,7 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho Arduino Wireless Proto Shield is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-wireless-proto-shield-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-wireless-proto-shield-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-wireless-proto-shield-schematc.pdf) @@ -48,7 +48,7 @@ With the switch in the USB position, the DOUT pin the wireless module is connect Empty sketch: -void **setup**() { } +void **setup**() { } void **loop**() { } [\[Get Code\]](https://www.arduino.cc/en/Main/ArduinoWirelessShield?action=sourceblock&num=1) diff --git a/content/retired/02.shields/arduino-wireless-sd-shield/content.md b/content/retired/02.shields/arduino-wireless-sd-shield/content.md index 248b81f4db..8b29169d4b 100644 --- a/content/retired/02.shields/arduino-wireless-sd-shield/content.md +++ b/content/retired/02.shields/arduino-wireless-sd-shield/content.md @@ -3,7 +3,7 @@ title: "Arduino Wireless SD Shield" description: "The Wireless SD shield allows an Arduino board to communicate wirelessly using a wireless Xbee module or similar plus a micro-SD card slot" url_guide: "https://www.arduino.cc/en/Guide/ArduinoWirelessShield" coverImage: "assets/A000065_featured_2.jpg" -sku: "A000065" +sku: [A000065] source: "https://store.arduino.cc/arduino-wireless-sd-shield" --- @@ -31,7 +31,7 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ar Arduino Wireless SD Shield is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-wireless-SD-shield-reference-design.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/arduino-wireless-SD-shield-reference-design.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/arduino-wireless-SD-shield-schematic.pdf) @@ -51,7 +51,7 @@ With the switch in the USB position, the DOUT pin the wireless module is connect Empty sketch: -void **setup**() { } +void **setup**() { } void **loop**() { } [\[Get Code\]](https://www.arduino.cc/en/Main/ArduinoWirelessShield?action=sourceblock&num=1) diff --git a/content/retired/02.shields/genuino-yun-shield/content.md b/content/retired/02.shields/genuino-yun-shield/content.md index 6179fc7215..cfb1118381 100644 --- a/content/retired/02.shields/genuino-yun-shield/content.md +++ b/content/retired/02.shields/genuino-yun-shield/content.md @@ -3,13 +3,13 @@ title: "Arduino Yún Shield" description: "The Yún Shield easily brings the Yún features to your Arduino and Genuino boards. It is the perfect shield for your IoT projects!." url_guide: "https://www.arduino.cc/en/Guide/ArduinoYunShield" coverImage: "assets/GSX00102_featured_2.jpg" -sku: "GSX00102" +sku: [GSX00102] source: "https://store.arduino.cc/genuino-yun-shield" --- ![The Arduino Yún Shield](./assets/GSX00102_featured_2.jpg) -The **Arduino Yún Shield** extends your Arduino & Genuino board with the power of a Linux based system that enables advanced network connections and applications. +The **Arduino Yún Shield** extends your Arduino & Genuino board with the power of a Linux based system that enables advanced network connections and applications. Connection to your WiFi or wired network is simple thanks to the Yún Web Panel and the dedicated[ ''YunFirstConfig'' sketch](https://www.arduino.cc/en/Tutorial/YunFirstConfig). The Web panel allows you to manage your shield preferences and upload your sketch (in .hex format) on the attached Arduino or Genuino board. The Yún Shield uses the [ Bridge library](https://www.arduino.cc/en/Reference/YunBridgeLibrary) and so extends your board capabilities using the Linux processor, in the same way as the Yún board. @@ -31,7 +31,7 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ar Yún Shield is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/YunShield_Rev1.0.zip) +[EAGLE FILES IN .ZIP](https://content.arduino.cc/assets/YunShield_Rev1.0.zip) [SCHEMATICS IN .PDF](https://content.arduino.cc/assets/YunShield_Rev1.0_sch.pdf) diff --git a/content/retired/03.kits/arduino-basic-kit/content.md b/content/retired/03.kits/arduino-basic-kit/content.md index 122e4fd286..fc648beea3 100644 --- a/content/retired/03.kits/arduino-basic-kit/content.md +++ b/content/retired/03.kits/arduino-basic-kit/content.md @@ -2,7 +2,7 @@ title: "Arduino Basic Kit" description: "Arduino Basic Kit is a great way to get started with Arduino, coding and electronics!" coverImage: "assets/store_akx00001_featured.jpg" -sku: "AKX00001" +sku: [AKX00001] source: "https://store.arduino.cc/arduino-basic-kit" --- diff --git a/content/retired/03.kits/arduino-engineering-kit/content.md b/content/retired/03.kits/arduino-engineering-kit/content.md index c98d6630fe..57d3a7138a 100644 --- a/content/retired/03.kits/arduino-engineering-kit/content.md +++ b/content/retired/03.kits/arduino-engineering-kit/content.md @@ -2,7 +2,7 @@ title: "Arduino Engineering Kit" description: "Challenge engineering students and help them develop engineering skills with the Arduino Engineering Kit" coverImage: "assets/engineering_kit_featured_1.jpg" -sku: "AKX00004" +sku: [AKX00004] source: "https://store.arduino.cc/arduino-engineering-kit" --- diff --git a/content/retired/03.kits/arduino-proto-extension-kit/content.md b/content/retired/03.kits/arduino-proto-extension-kit/content.md index aafe5bc7fd..5405105358 100644 --- a/content/retired/03.kits/arduino-proto-extension-kit/content.md +++ b/content/retired/03.kits/arduino-proto-extension-kit/content.md @@ -2,7 +2,7 @@ title: "Arduino Proto Extension Kit" description: "Base kit to extend your Arduino with your own wired circuit" coverImage: "assets/a000083_iso.jpg" -sku: "K000083" +sku: [K000083] source: "https://store.arduino.cc/arduino-proto-extension-kit" --- diff --git a/content/retired/03.kits/pro-gateway/content.md b/content/retired/03.kits/pro-gateway/content.md index 0815070be0..9bca569f1c 100644 --- a/content/retired/03.kits/pro-gateway/content.md +++ b/content/retired/03.kits/pro-gateway/content.md @@ -1,7 +1,7 @@ --- title: "Arduino Pro Gateway" description: "The Arduino Pro Gateway kit provides LoRa® (Long Range) connectivity using ultra-long range and high interference immunity on the 868 MHz radio bands." -sku: "AKX00016" +sku: [AKX00016] author: 'Jorge Trujillo Román' --- diff --git a/content/retired/03.kits/shield-mega-proto-kit-rev3/content.md b/content/retired/03.kits/shield-mega-proto-kit-rev3/content.md index 72c1a31a8b..fad7cdfd4a 100644 --- a/content/retired/03.kits/shield-mega-proto-kit-rev3/content.md +++ b/content/retired/03.kits/shield-mega-proto-kit-rev3/content.md @@ -2,20 +2,20 @@ title: "Shield - MEGA Proto KIT Rev3" description: "Shield - MEGA Proto KIT Rev3" coverImage: "assets/a000081_top.jpg" -sku: "A000081" +sku: [A000081] source: "https://store.arduino.cc/shield-mega-proto-kit-rev3" --- ![The Shield - MEGA Proto Kit Rev3 ](assets/a000081_top.jpg) -Base kit to extend your Arduino MEGA with your own wired circuit. The kit is composed from: +Base kit to extend your Arduino MEGA with your own wired circuit. The kit is composed from: -- 1x MEGA Proto shield Rev3 bare PCB -- 1x 40 way male 0.1" strip with long terminals -- 1x 18x2 way male 0.1" strip -- 2x pushbuttons -- 5x 220 Ohm resistors -- 5x 1K Ohm resistors -- 5x 10K Ohm resistors +- 1x MEGA Proto shield Rev3 bare PCB +- 1x 40 way male 0.1" strip with long terminals +- 1x 18x2 way male 0.1" strip +- 2x pushbuttons +- 5x 220 Ohm resistors +- 5x 1K Ohm resistors +- 5x 10K Ohm resistors - 3x LEDs - Arduino MEGA Board (not included) \ No newline at end of file diff --git a/content/retired/04.other/arduino-lcd-screen/content.md b/content/retired/04.other/arduino-lcd-screen/content.md index 67f8aafe77..0d48d16b1c 100644 --- a/content/retired/04.other/arduino-lcd-screen/content.md +++ b/content/retired/04.other/arduino-lcd-screen/content.md @@ -2,7 +2,7 @@ title: "Arduino LCD Screen" description: "Use this small LCD screen with Arduino Robot, Esplora, or on breadboard." coverImage: "assets/A000096_featured_2.png" -sku: "A000096" +sku: [A000096] source: "https://store.arduino.cc/arduino-lcd-screen" --- @@ -32,7 +32,7 @@ You can find in the [Getting Started section](https://www.arduino.cc/en/Guide/Ho Arduino LCD Screen is open-source hardware! You can build your own board using the following files: -[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/LCD_Rev-4.zip) +[EAGLE FILES IN .ZIP](https://www.arduino.cc/en/uploads/Main/LCD_Rev-4.zip) [SCHEMATICS IN .PDF](https://www.arduino.cc/en/uploads/Main/GLCD_sch.pdf) diff --git a/content/retired/04.other/arduino-materia-101-assembled/content.md b/content/retired/04.other/arduino-materia-101-assembled/content.md index 6c36c2f399..ec10d7f57f 100644 --- a/content/retired/04.other/arduino-materia-101-assembled/content.md +++ b/content/retired/04.other/arduino-materia-101-assembled/content.md @@ -2,7 +2,7 @@ title: "Arduino Materia 101 Assembled" description: "Arduino Materia 101 is the ideal 3D printer to enter the 3D printing world!" coverImage: "assets/3dp0002_landing.jpg" -sku: "3DP0002" +sku: [3DP0002] source: "https://store.arduino.cc/arduino-materia-101-assembled" --- @@ -10,40 +10,40 @@ source: "https://store.arduino.cc/arduino-materia-101-assembled" ![The Arduino Materia 101 assembled](./assets/3dp0002_iso.jpg) -**Arduino Materia 101** is the first official Arduino 3D printer. It uses an Arduino Mega2560 with a shield specifically made for controlling 3D printers. It's a small machine, with a sheet metal design housing the moving parts. The design is straightforward and easy to understand, which makes it a good machine for beginners, or up-and-coming hardware hackers who want to improve and experiment. -Arduino Materia 101 is an open-source machine, from the design of the mechanics to the electronics and firmware, as all Arduino products. It is fully compatible with other open-source design tools such as: Slic3r, OpenSCAD, blender with many many more. - +**Arduino Materia 101** is the first official Arduino 3D printer. It uses an Arduino Mega2560 with a shield specifically made for controlling 3D printers. It's a small machine, with a sheet metal design housing the moving parts. The design is straightforward and easy to understand, which makes it a good machine for beginners, or up-and-coming hardware hackers who want to improve and experiment. +Arduino Materia 101 is an open-source machine, from the design of the mechanics to the electronics and firmware, as all Arduino products. It is fully compatible with other open-source design tools such as: Slic3r, OpenSCAD, blender with many many more. + This product comes fully assembled. -As part of the Arduino family, also Materia 101 shares an OpenSource heart. Check the following links in order to access to the great database of information we have available for you. +As part of the Arduino family, also Materia 101 shares an OpenSource heart. Check the following links in order to access to the great database of information we have available for you. ## Documentation ### Use Manual -How does a 3D Printing machine works? With this simple manual you will be able to print your first project from scratch. Available in two languages, [Italiano](https://www.arduino.cc/en/uploads/Main/UseMateria101_IT.pdf) and [English](https://www.arduino.cc/en/uploads/Main/Materia101_User_Manual_EN_rev4.pdf). +How does a 3D Printing machine works? With this simple manual you will be able to print your first project from scratch. Available in two languages, [Italiano](https://www.arduino.cc/en/uploads/Main/UseMateria101_IT.pdf) and [English](https://www.arduino.cc/en/uploads/Main/Materia101_User_Manual_EN_rev4.pdf). ### Assembly Manual -Have you ever assembled a 3D printing machine? It may be quite frustrating at the very beginning of your career as Maker. Here a simple guide to start with, both available in [Italiano](https://www.arduino.cc/en/uploads/Main/Materia_101_Manuale_Assemblaggio_rev2B_smaller.pdf) and [English](https://www.arduino.cc/en/uploads/Main/Materia101_Assembly_Manual_EN_rev4.pdf). +Have you ever assembled a 3D printing machine? It may be quite frustrating at the very beginning of your career as Maker. Here a simple guide to start with, both available in [Italiano](https://www.arduino.cc/en/uploads/Main/Materia_101_Manuale_Assemblaggio_rev2B_smaller.pdf) and [English](https://www.arduino.cc/en/uploads/Main/Materia101_Assembly_Manual_EN_rev4.pdf). ### Firmware -[Download here](https://www.arduino.cc/en/uploads/Main/Materia101Firmware.zip) your Materia 101 firmware or check the latest version on [GitHub](https://github.com/radandre/MATERIA101). +[Download here](https://www.arduino.cc/en/uploads/Main/Materia101Firmware.zip) your Materia 101 firmware or check the latest version on [GitHub](https://github.com/radandre/MATERIA101). ### Software -We suggest you to start using [Slic3r](http://slic3r.org/) but there are so many online. Find the one that perfectly fits for you. +We suggest you to start using [Slic3r](http://slic3r.org/) but there are so many online. Find the one that perfectly fits for you. ### z calibration gCode -Download it at the [following link](https://www.arduino.cc/en/uploads/Main/zCalibration.zip). +Download it at the [following link](https://www.arduino.cc/en/uploads/Main/zCalibration.zip). ### Test Print gCode -Before start printing the Taj Mahal natural size, run a test! +Before start printing the Taj Mahal natural size, run a test! -Download your test print gCode at the [following link](https://www.arduino.cc/en/uploads/Main/test_print.zip). +Download your test print gCode at the [following link](https://www.arduino.cc/en/uploads/Main/test_print.zip). ## Tech Specs diff --git a/content/retired/04.other/arduino-robot/content.md b/content/retired/04.other/arduino-robot/content.md index 483c1d8fe4..2e00116112 100644 --- a/content/retired/04.other/arduino-robot/content.md +++ b/content/retired/04.other/arduino-robot/content.md @@ -3,7 +3,7 @@ title: "Arduino Robot" description: "The first Arduino on wheels, the easiest way to get started with robotics." url_guide: "https://www.arduino.cc/en/Guide/Robot" coverImage: "assets/store_a000078_featured.jpg" -sku: "A000078" +sku: [A000078] source: "https://store.arduino.cc/arduino-robot" --- @@ -27,7 +27,7 @@ In the [Getting Started section](https://www.arduino.cc/en/Guide/Robot), you can * On Projects [on the Arduino Forum](https://forum.arduino.cc/index.php?board=3.0) * On the Product itself through [our Customer Support](https://support.arduino.cc/hc) -## Documentation +## Documentation ### OSH: Schematics @@ -52,8 +52,8 @@ The ATmega32u4 has 32 KB (with 4 KB used for the bootloader). It also has 2.5 KB The Robot comes with a series of pre-soldered connectors. There are a number of additional spots for you to install additional parts if needed. All the connectors are labelled on the boards and mapped to named ports through the [Robot library](https://www.arduino.cc/en/Reference/RobotLibrary) allowing access to standard Arduino functions. Each pin can provide or receive a maximum of 40mA at 5V. Some pins have specialized functions: * Control Board TK0 to TK7: these pins are multiplexed to a single analog pin on theControl Board's microprocessor. They can be used as analog inputs for sensors like distance sensors, analog ultrasound sensors, or mechanical switches to detect collisions. -* Control Board TKD0 to TKD5: these are digital I/O pins directly connected to the processor, addressed using [Robot.digitalRead()](https://www.arduino.cc/en/Reference/RobotDigitalRead) and [Robot.digitalWrite)](https://www.arduino.cc/en/Reference/RobotDigitalWrite) functions. Pins TKD0 to TKD3 can also be used as analog inputs with [Robot.analogRead()](https://www.arduino.cc/en/Reference/RobotAnalogRead) - +* Control Board TKD0 to TKD5: these are digital I/O pins directly connected to the processor, addressed using [Robot.digitalRead()](https://www.arduino.cc/en/Reference/RobotDigitalRead) and [Robot.digitalWrite)](https://www.arduino.cc/en/Reference/RobotDigitalWrite) functions. Pins TKD0 to TKD3 can also be used as analog inputs with [Robot.analogRead()](https://www.arduino.cc/en/Reference/RobotAnalogRead) + *Note: if you have one of the first generation robots, you will see that the TKD\* pins are named TDK\* on the Robot's silkscreen. TKD\* is the proper name for them and is how we address them on the software.* ![](assets/LottieLemon_figure_ref_top.png) @@ -131,7 +131,7 @@ The Robot comes with a series of pre-soldered connectors. There are a number of ### Communication -The Robot has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega32U4 provides UART TTL (5V) serial communication, which is available on digital the 10-pin board-to-board connector. The 32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. [On Windows, a .inf file is required](http://arduino.cc/en/Guide/Windows#toc4). The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Robot board. The RX (LED1) and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication between boards). *Each one of the boards has a separate USB product identifier and will show up as different ports on you IDE.* *Make sure you choose the right one when programming.* The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus; see the [documentation](https://www.arduino.cc/en/Reference/Wire) for details. For SPI communication, use the [SPI library](https://www.arduino.cc/en/Reference/SPI). +The Robot has a number of facilities for communicating with a computer, another Arduino, or other microcontrollers. The ATmega32U4 provides UART TTL (5V) serial communication, which is available on digital the 10-pin board-to-board connector. The 32U4 also allows for serial (CDC) communication over USB and appears as a virtual com port to software on the computer. The chip also acts as a full speed USB 2.0 device, using standard USB COM drivers. [On Windows, a .inf file is required](http://arduino.cc/en/Guide/Windows#toc4). The Arduino software includes a serial monitor which allows simple textual data to be sent to and from the Robot board. The RX (LED1) and TX LEDs on the board will flash when data is being transmitted via the USB connection to the computer (but not for serial communication between boards). *Each one of the boards has a separate USB product identifier and will show up as different ports on you IDE.* *Make sure you choose the right one when programming.* The ATmega32U4 also supports I2C (TWI) and SPI communication. The Arduino software includes a Wire library to simplify use of the I2C bus; see the [documentation](https://www.arduino.cc/en/Reference/Wire) for details. For SPI communication, use the [SPI library](https://www.arduino.cc/en/Reference/SPI). ### Programming diff --git a/content/retired/04.other/getting-started-with-arduino/content.md b/content/retired/04.other/getting-started-with-arduino/content.md index ea9433496f..a1adaebe7e 100644 --- a/content/retired/04.other/getting-started-with-arduino/content.md +++ b/content/retired/04.other/getting-started-with-arduino/content.md @@ -3,7 +3,7 @@ title: "Getting Started with Arduino (book)" description: "Learn about the Arduino hardware and software development!" url_guide: "" coverImage: "assets/" -sku: "B000001" +sku: [B000001] source: "https://store.arduino.cc/product/B000001" --- @@ -18,7 +18,7 @@ Getting started with Arduino is a snap! To use the introductory examples in this guide, all you need an Arduino Uno or earlier model, along with USB A-B cable and an LED. The easy-to-use Arduino development environment is free to download. Join hundreds of thousands of hobbyists who have discovered this incredible (and educational) platform. -Written by the co-founder of the Arduino project, Getting Started with Arduino gets you in on all the fun! +Written by the co-founder of the Arduino project, Getting Started with Arduino gets you in on all the fun! Inside, you will learn about: @@ -29,10 +29,10 @@ Inside, you will learn about: *Only available in English* -By Massimo Banzi, Michael Shiloh. +By Massimo Banzi, Michael Shiloh. -Publisher: Maker Media, Inc. +Publisher: Maker Media, Inc. -Final Release Date: December 2014. +Final Release Date: December 2014. Pages: 262 diff --git a/content/retired/04.other/usb-serial-converter/content.md b/content/retired/04.other/usb-serial-converter/content.md index fc940a8c8b..0572e7dd05 100644 --- a/content/retired/04.other/usb-serial-converter/content.md +++ b/content/retired/04.other/usb-serial-converter/content.md @@ -2,7 +2,7 @@ title: "USB/Serial Converter" description: "Turns a USB connection to the 5V TX and RX Arduino requires to communicate." coverImage: "assets/a000014_featured.jpg" -sku: "A000014" +sku: [A000014] source: "https://store.arduino.cc/usb-serial-converter" --- @@ -10,6 +10,6 @@ source: "https://store.arduino.cc/usb-serial-converter" ![The Arduino USB/Serial Converter](assets/a000014_featured.jpg) -This board converts a **USB connection** to the 5V TX and RX an Arduino requires for communication. You can connect straight to the Arduino Mini or other microcontrollers, allowing them to talk to the computer. - +This board converts a **USB connection** to the 5V TX and RX an Arduino requires for communication. You can connect straight to the Arduino Mini or other microcontrollers, allowing them to talk to the computer. + It is based on the **FT232RL** chip from FTDI (drivers are included with the Arduino software). \ No newline at end of file From fa84e4b28bf91a47b4161af5482e1a2f3f5c198f Mon Sep 17 00:00:00 2001 From: Josefine Hansson <66409231+jhansson-ard@users.noreply.github.com> Date: Wed, 6 Mar 2024 08:16:37 +0100 Subject: [PATCH 12/20] Update content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md Co-authored-by: Kateryna Lukina <94372596+kateryna-lukina@users.noreply.github.com> --- content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md b/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md index 92cccac86f..0b6edc19e8 100644 --- a/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md @@ -9,7 +9,8 @@ forumCategorySlug: '/hardware/mkr-boards/mkr1000/137' certifications: [CE, UKCA] status: end-of-life productCode: '017' -sku: [ABX00004] +sku: [ABX00004, ABX00011] + --- The Arduino MKR 1000 WiFi is the easiest point of entry to basic IoT and pico-network application design. Whether you are looking at setting up a sensor network for your office or building a smart home, the MKR 1000 WiFi will make that journey easy. \ No newline at end of file From 62751c6797de5c49f7681f86baee9c3ab66feb69 Mon Sep 17 00:00:00 2001 From: Josefine Hansson <66409231+jhansson-ard@users.noreply.github.com> Date: Wed, 6 Mar 2024 08:16:51 +0100 Subject: [PATCH 13/20] Update content/hardware/01.mkr/01.boards/mkr-zero/product.md Co-authored-by: Kateryna Lukina <94372596+kateryna-lukina@users.noreply.github.com> --- content/hardware/01.mkr/01.boards/mkr-zero/product.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/hardware/01.mkr/01.boards/mkr-zero/product.md b/content/hardware/01.mkr/01.boards/mkr-zero/product.md index f000b55b2c..b450264663 100644 --- a/content/hardware/01.mkr/01.boards/mkr-zero/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-zero/product.md @@ -8,7 +8,8 @@ core: arduino:samd forumCategorySlug: '/hardware/mkr-boards/mkrzero/140' productCode: '016' certifications: [CE, UKCA] -sku: [ABX00007] +sku: [ABX00007, ABX00012] + --- The Arduino MKR Zero is a development board for music makers! With an SD card holder and dedicated SPI interfaces (SPI1), you are able to play music files without extra hardware. \ No newline at end of file From b1c99fe648b916a1aad64371a1abb69e9ca1e429 Mon Sep 17 00:00:00 2001 From: Josefine Hansson <66409231+jhansson-ard@users.noreply.github.com> Date: Wed, 6 Mar 2024 08:17:24 +0100 Subject: [PATCH 14/20] Update content/hardware/02.hero/boards/leonardo/product.md Co-authored-by: Kateryna Lukina <94372596+kateryna-lukina@users.noreply.github.com> --- content/hardware/02.hero/boards/leonardo/product.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/hardware/02.hero/boards/leonardo/product.md b/content/hardware/02.hero/boards/leonardo/product.md index 895797b6aa..20b3dd570a 100644 --- a/content/hardware/02.hero/boards/leonardo/product.md +++ b/content/hardware/02.hero/boards/leonardo/product.md @@ -8,7 +8,8 @@ core: arduino:avr productCode: '008' forumCategorySlug: '/hardware/12' certifications: [CE, UKCA] -sku: [A000057] +sku: [A000052, A000057] + --- The Leonardo differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port. \ No newline at end of file From 93d6a7e44e32e2a76fe457c95beb9da999763e3e Mon Sep 17 00:00:00 2001 From: Josefine Hansson <66409231+jhansson-ard@users.noreply.github.com> Date: Wed, 6 Mar 2024 08:17:44 +0100 Subject: [PATCH 15/20] Update content/hardware/02.hero/boards/micro/product.md Co-authored-by: Kateryna Lukina <94372596+kateryna-lukina@users.noreply.github.com> --- content/hardware/02.hero/boards/micro/product.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/hardware/02.hero/boards/micro/product.md b/content/hardware/02.hero/boards/micro/product.md index f2aa8343ca..d3108e9754 100644 --- a/content/hardware/02.hero/boards/micro/product.md +++ b/content/hardware/02.hero/boards/micro/product.md @@ -8,7 +8,8 @@ core: arduino:avr productCode: '006' forumCategorySlug: '/hardware/12' certifications: [CE, UKCA] -sku: [A000053] +sku: [A000053, A000093] + --- The Micro runs on an ATmega32u4 processor with native USB communication. Configure via software whether the board is recognised as a standard Arduino, a mouse or keyboard. From e77e749d6565aae6a7a0cadaa28af83d7db77541 Mon Sep 17 00:00:00 2001 From: Josefine Hansson <66409231+jhansson-ard@users.noreply.github.com> Date: Wed, 6 Mar 2024 08:17:57 +0100 Subject: [PATCH 16/20] Update content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md Co-authored-by: Kateryna Lukina <94372596+kateryna-lukina@users.noreply.github.com> --- .../03.nano/carriers/nano-screw-terminal-adapter/product.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md b/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md index 0197dfba99..5d1fbab2cc 100644 --- a/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md +++ b/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md @@ -6,7 +6,8 @@ primary_button_url: /tutorials/nano-screw-terminal-adapter/getting-started-nano- primary_button_title: Get Started certifications: [CE, FCC, IC, RCM, REACH, RoHS, UKCA, WEEE] forumCategorySlug: '/hardware/12' -sku: [ASX00037] +sku: [ASX00037, ASX00037-3P] + --- The Nano Screw Terminal Adapter is a simple design that allows you to create robust designs with your Nano boards. \ No newline at end of file From f117132378e5b1346d1f830abcce5cd5e21d5ef8 Mon Sep 17 00:00:00 2001 From: Josefine Hansson <66409231+jhansson-ard@users.noreply.github.com> Date: Wed, 6 Mar 2024 08:20:14 +0100 Subject: [PATCH 17/20] Update content/hardware/04.pro/carriers/portenta-breakout/product.md Co-authored-by: Kateryna Lukina <94372596+kateryna-lukina@users.noreply.github.com> --- content/hardware/04.pro/carriers/portenta-breakout/product.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/hardware/04.pro/carriers/portenta-breakout/product.md b/content/hardware/04.pro/carriers/portenta-breakout/product.md index 32189d5585..8ebeeeac98 100644 --- a/content/hardware/04.pro/carriers/portenta-breakout/product.md +++ b/content/hardware/04.pro/carriers/portenta-breakout/product.md @@ -5,7 +5,7 @@ url_guide: /tutorials/portenta-breakout/getting-started/ primary_button_url: /tutorials/portenta-breakout/getting-started/ primary_button_title: Get Started certifications: [CE, UKCA] -sku: [AKX00031] +sku: [ASX00031] --- Arduino Portenta Breakout board is designed to help hardware engineers and makers to prototype and help test devices connections and capacity within the Portenta family boards (e.g. the Portenta H7). From 26e682b56eaf622b9e088f1df447baf5e7f8fda0 Mon Sep 17 00:00:00 2001 From: Josefine Hansson <66409231+jhansson-ard@users.noreply.github.com> Date: Wed, 6 Mar 2024 08:20:42 +0100 Subject: [PATCH 18/20] Update content/hardware/10.mega/boards/due/product.md Co-authored-by: Kateryna Lukina <94372596+kateryna-lukina@users.noreply.github.com> --- content/hardware/10.mega/boards/due/product.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/content/hardware/10.mega/boards/due/product.md b/content/hardware/10.mega/boards/due/product.md index 7f0b561af7..b61aabbb7f 100644 --- a/content/hardware/10.mega/boards/due/product.md +++ b/content/hardware/10.mega/boards/due/product.md @@ -8,7 +8,8 @@ core: arduino:sam forumCategorySlug: '/hardware/arduino-due/64' productCode: '009' certifications: [CE, UKCA] -sku: [A000062] +sku: [A000056, A000062] + --- The Arduino Due is the first Arduino board based on a 32-bit ARM core microcontroller. With 54 digital input/output pins, 12 analog inputs, 2 DAC and 2 CAN it is the perfect board for powerful larger scale Arduino projects. \ No newline at end of file From a5005d649045f213d7454eff43b60bc2b92e54eb Mon Sep 17 00:00:00 2001 From: Josefine Hansson <66409231+jhansson-ard@users.noreply.github.com> Date: Wed, 6 Mar 2024 08:50:37 +0100 Subject: [PATCH 19/20] Update content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md --- content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md | 1 - 1 file changed, 1 deletion(-) diff --git a/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md b/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md index 0b6edc19e8..9c1be55152 100644 --- a/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-1000-wifi/product.md @@ -10,7 +10,6 @@ certifications: [CE, UKCA] status: end-of-life productCode: '017' sku: [ABX00004, ABX00011] - --- The Arduino MKR 1000 WiFi is the easiest point of entry to basic IoT and pico-network application design. Whether you are looking at setting up a sensor network for your office or building a smart home, the MKR 1000 WiFi will make that journey easy. \ No newline at end of file From 67f6e41fe628e987f5b59f914e3fd7e74354f781 Mon Sep 17 00:00:00 2001 From: Josefine Hansson <66409231+jhansson-ard@users.noreply.github.com> Date: Wed, 6 Mar 2024 08:54:26 +0100 Subject: [PATCH 20/20] Apply suggestions from code review --- content/hardware/01.mkr/01.boards/mkr-zero/product.md | 1 - content/hardware/02.hero/boards/leonardo/product.md | 1 - content/hardware/02.hero/boards/micro/product.md | 1 - .../03.nano/carriers/nano-screw-terminal-adapter/product.md | 1 - 4 files changed, 4 deletions(-) diff --git a/content/hardware/01.mkr/01.boards/mkr-zero/product.md b/content/hardware/01.mkr/01.boards/mkr-zero/product.md index b450264663..b9706b53b4 100644 --- a/content/hardware/01.mkr/01.boards/mkr-zero/product.md +++ b/content/hardware/01.mkr/01.boards/mkr-zero/product.md @@ -9,7 +9,6 @@ forumCategorySlug: '/hardware/mkr-boards/mkrzero/140' productCode: '016' certifications: [CE, UKCA] sku: [ABX00007, ABX00012] - --- The Arduino MKR Zero is a development board for music makers! With an SD card holder and dedicated SPI interfaces (SPI1), you are able to play music files without extra hardware. \ No newline at end of file diff --git a/content/hardware/02.hero/boards/leonardo/product.md b/content/hardware/02.hero/boards/leonardo/product.md index 20b3dd570a..fb5cc56460 100644 --- a/content/hardware/02.hero/boards/leonardo/product.md +++ b/content/hardware/02.hero/boards/leonardo/product.md @@ -9,7 +9,6 @@ productCode: '008' forumCategorySlug: '/hardware/12' certifications: [CE, UKCA] sku: [A000052, A000057] - --- The Leonardo differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor. This allows the Leonardo to appear to a connected computer as a mouse and keyboard, in addition to a virtual (CDC) serial / COM port. \ No newline at end of file diff --git a/content/hardware/02.hero/boards/micro/product.md b/content/hardware/02.hero/boards/micro/product.md index d3108e9754..1f1e39db57 100644 --- a/content/hardware/02.hero/boards/micro/product.md +++ b/content/hardware/02.hero/boards/micro/product.md @@ -9,7 +9,6 @@ productCode: '006' forumCategorySlug: '/hardware/12' certifications: [CE, UKCA] sku: [A000053, A000093] - --- The Micro runs on an ATmega32u4 processor with native USB communication. Configure via software whether the board is recognised as a standard Arduino, a mouse or keyboard. diff --git a/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md b/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md index 5d1fbab2cc..110641df12 100644 --- a/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md +++ b/content/hardware/03.nano/carriers/nano-screw-terminal-adapter/product.md @@ -7,7 +7,6 @@ primary_button_title: Get Started certifications: [CE, FCC, IC, RCM, REACH, RoHS, UKCA, WEEE] forumCategorySlug: '/hardware/12' sku: [ASX00037, ASX00037-3P] - --- The Nano Screw Terminal Adapter is a simple design that allows you to create robust designs with your Nano boards. \ No newline at end of file