Processor | 48 MHz none |
---|---|
RAM | SRAM |
Wireless Type | 802.11b |

Amazon Prime Free Trial
FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with FREE Delivery" below the Add to Cart button and confirm your Prime free trial.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited FREE Prime delivery
- Streaming of thousands of movies and TV shows with limited ads on Prime Video.
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Seeed Studio XIAO SAMD21 The Smallest Arduino Microcontroller Based on SAMD21nwith Rich Interfaces for Wearable Devices, 100% Arduino IDE Compatible, Desiged for Projects Need Arduino Micro, 3pcs.
Learn more
Return this item for free
We offer easy, convenient returns with at least one free return option: no shipping charges. All returns must comply with our returns policy.
Learn more about free returns.- Go to your orders and start the return
- Select your preferred free shipping option
- Drop off and leave!
Purchase options and add-ons
Brand | seeed studio |
Model Name | Seeeduino XIAO |
Ram Memory Installed Size | 32 KB |
Memory Storage Capacity | 256 KB |
CPU Model | None |
About this item
- 🌱【Powerful CPU】 The Seeeduino XIAO is equipped with an ARM Cortex-M0+ 32bit 48MHz microcontroller, which is three times faster than Arduino Uno and Arduino Nano. Furthermore, this Arduino IDE compatible board XIAO has 256KB flash memory and 32KB SRAM.
- 🌱【Rich Interfaces in a Tiny Size】 The device has 14 GPIO pins, each of which has 11 analog channels, 11 digital channels, I2C*1, UART*1, and SPI*1, USB Type-C interface*1 in a tiny space, just 20mm*17.5mm (about the size of your thumb). Seeeduino XIAO is the smallest Arduino compatible board in the Seeeduino series.
- 🌱【Fully compatible with Arduino IDE】 Seeeduino XIAO development board is perfectly compatible with Arduino IDE and you can easily create small projects using the extensive and comprehensive Arduino library. It has a 2.54mm pin pitch and can be used even when inserted into a breadboard because it is an Arduino microcontroller.It has a 2.54mm pin pitch and can be used even when inserted into a breadboard because it is an Arduino microcontroller.
- 🌱【Applications】 Seeeduino XIAO is suitable for Wearable devices, Rapid prototyping, DIY keyboard, USB to multi-channel TTL/USB host mode, etc.
- 🌱【Perfect for Wearable and Tiny Arduino Projects】 This microcontroller has good performance in processing but needs less power. As a matter of fact, it is designed in a tiny size and can be used for Arduino wearable devices and small projects.
Frequently bought together

Similar items that ship from close to you
Compare with similar items
This Item ![]() Seeed Studio XIAO SAMD21 The Smallest Arduino Microcontroller Based on SAMD21nwith Rich Interfaces for Wearable Devices, 100% Arduino IDE Compatible, Desiged for Projects Need Arduino Micro, 3pcs. | Recommendations | |||||
Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | Try again! Added to Cart spCSRF_Treatment Add to cart | |
Price | -7% $24.99$24.99 Typical: $26.99 | -8% $14.65$14.65 List: $15.99 | -13% $12.99$12.99 Typical: $14.98 | $9.99$9.99 | $9.90$9.90 | $24.99$24.99 |
Delivery | Get it as soon as Sunday, May 11 | Get it as soon as Monday, Apr 28 | Get it as soon as Monday, Apr 28 | Get it as soon as Monday, Apr 28 | Get it as soon as Monday, Apr 28 | Get it as soon as Sunday, May 11 |
Customer Ratings | ||||||
Sold By | Seeed Studio Official | GelekElectron | HONGXINBAORUI | Seeed Studio Official | Seeed Studio Official | Seeed Studio Official |
operating system | Windows, macOS, Linux | Linux, Windows | Linux | MicroPython or CircuitPython (or similar embedded operating system) | Arduino / CircuitPython | — |
hardware interface | usb | usb | — | — | bluetooth | — |
cpu manufacturer | ARM | Atmel | — | — | — | Himax |
RAM tech | SRAM | LPDDR3 | LPDDR4 | SRAM | SRAM | LPDDR2, LPDDR3 or LPDDR4X |
connectivity tech | I2C, UART, SPI, USB | USB | I2C | I2C | Wi-Fi | I2C |
wireless standard | 802 11 B | bluetooth | bluetooth | 802 11 B | bluetooth | — |
core count | 1 | 2 | 1 | 2 | 1 | 2 |
From the brand

-
The AI Hardware Partner
Seeed Studio has been a leading Open Hardware company since 2008, empowering half a million direct users to create real-world digital solutions. Through relentless efforts and earned trust, our ever-growing product lines now form around emerging AI scenarios:
- SenseCraft is a series of software services developed by Seeed Studio
- Edge computing to push intelligence to new frontiers
-
BEST SELLES
-
NEW ARRIVALS
-
What are we doing?
Seeed Studio provide industrial-ready modules and devices, and open up the capability of prototype, produce, and promote as Fusion service.
What makes our products unique?
We have an excellent R&D team that constantly upgrades and improves our products, and an after-sales service team that provides quick support.
What we bring to the user?
Seeed's solutions excel in their rapid deployment capabilities within the real-world AIoT sector, including Asset Tracking, Smart Building, Smart City, and Agriculture
What's in the box
Videos
Videos for this product
0:46
Click to play video
Customer Review: My go to for sooo many reasonsRay Phillips
Videos for this product
0:07
Click to play video
Customer Review: Small product with adequate instructions.V Roberts
Product information
Technical Details
Brand | seeed studio |
---|---|
Series | Seeeduino XIAO |
Item model number | 110010004 |
Operating System | Windows, macOS, Linux |
Item Weight | 0.317 ounces |
Package Dimensions | 3.58 x 2.24 x 0.51 inches |
Color | 3PCS |
Processor Brand | ARM |
Number of Processors | 1 |
Manufacturer | seeed studio |
ASIN | B08745JBRP |
Country of Origin | China |
Date First Available | April 15, 2020 |
Additional Information
Customer Reviews |
4.4 out of 5 stars |
---|---|
Best Sellers Rank | #1,777 in Single Board Computers (Computers & Accessories) |
Warranty & Support
Feedback

Seeed Studio XIAO SAMD21 The Smallest Arduino Microcontroller Based on SAMD21nwith Rich Interfaces for Wearable Devices, 100% Arduino IDE Compatible, Desiged for Projects Need Arduino Micro, 3pcs.
Share:
Found a lower price? Let us know. Although we can't match every price reported, we'll use your feedback to ensure that our prices remain competitive.
Where did you see a lower price?
Fields with an asterisk * are required
Product Description

Apart from the strong CPU, Seeed Sudio XIAO SADM21 is excellent in many other functions. Despite being this small size, it has 14 GPIO PINs, which can be used for 11 analog PINs, 11 digital PINs, 1*I2C interface, 1*UART interface, and 1*SPI interface. Some PINs have various functions, A1/D1 to A10/D10 Pins have PWM functions and Pin A0/D0 has a function of DAC which means you can get true analog signals not PWM signals when you define it as an analog pin, that’s why 14 GPIO PINs can realize more I/O PINs and interfaces.
The board is also breadboard compatible which is very rare for a small board like this!

Typical Application
- Wearable devices
- Rapid prototyping (directly attached to the expanded PCB as a minimal system)
- Perfect for all the projects need mini arduino
- DIY keyboard
- USB development (USB to multi-channel TTL/USB host mode, etc.)
- A scenario where you need to read multiple mock values The DAC output
Part List
- 3x Seeed Studio XIAO SAMD21- Arduino Microcontroller - SAMD21 Cortex M0+
- 6 x 7pins header
- 12 x pasters
![]()
XIAO
|
![]()
XIAO RP2040
|
![]()
XIAO nRF52840
|
![]()
XIAO nRF52840 Sense
|
![]()
XIAO ESP32C3
|
|
---|---|---|---|---|---|
Add to Cart
|
Add to Cart
|
Add to Cart
|
Add to Cart
|
Add to Cart
|
|
Customer Reviews |
4.4 out of 5 stars 709
|
4.4 out of 5 stars 709
|
4.4 out of 5 stars 130
|
4.4 out of 5 stars 130
|
4.5 out of 5 stars 470
|
Price | $9.50$9.50 | $24.99$24.99 | $16.99$16.99 | $24.99$24.99 | $9.90$9.90 |
Processor | SAMD21 | RP2040 | nRF52840 | nRF52840 | ESP32-C3 |
RAM | 32 KB SRAM | 264 KB SRAM | 256 KB RAM | 256 KB RAM | 400 KB SRAM |
Flash(chip) | 256KB | / | 1MB | 1MB | 4MB |
Interface | I2C/UART/SPI | I2C/UART/SPI | I2C/UART/SPI | I2C/UART/SPI | I2C/UART/SPI |
PWM/Analog Pin | 11/11 | 11/4 | 11/6 | 11/6 | 11/4 |
Onboard Button | / | Reset/Boot Button | Reset Button | Reset Button | Reset/Boot Button |
Bluetooth | / | / | ✓ | ✓ | ✓ |
WIFI | / | / | / | / | ✓ |
Programming Languages | Arduino, CircuitPython | Arduino, MicroPython, CircuitPython | Arduino, CircuitPython | Arduino, CircuitPython | Arduino |
Baterry Charge IC | / | / | ✓ | ✓ | ✓ |
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonCustomers say
Customers appreciate the microcontroller's postage stamp size and find it easy to work with, with one mentioning it can be controlled through Python. The device is fast and compatible with Arduino Library, and customers consider it worth the price. Functionality and microcontroller performance receive mixed reviews, with some saying it works great while others report it never worked. USB connectivity is also mixed, with multiple customers reporting Windows USB malfunction issues.
AI-generated from the text of customer reviews
Customers appreciate the size of the microcontroller, describing it as postage stamp-sized and perfect for small spaces, with one customer noting it's easy to fit into almost any project.
"Very good Stamp sized controller. Best in the series, the ESP32S3 chip is one of the best performers...." Read more
"...Though they aren't perfect. Pros: Size. They're tiny. Even 2 years on, most microcontrollers are *at least* 2 to 4 times the size...." Read more
"...This is so tiny, so inexpensive, and so easy to use. I power it with an old cellphone charger block and USB C cable...." Read more
"...Just a heads up. The product idea and the size/format is great!..." Read more
Customers find the single board computer easy to work with, with one customer noting that it can be controlled through Python and another mentioning that the connection pins are user-friendly.
"This tiny microcontroller is great for small projects. Actually, it's quite powerful for what it is and has plenty of I/O pins...." Read more
"...This is so tiny, so inexpensive, and so easy to use. I power it with an old cellphone charger block and USB C cable...." Read more
"...Overall this thing is finicky still, but manageable...." Read more
"...analog sharing almost the entirety of the I/O interface circuit integration is simple, along with I2C, UART, SPI, And a Built in 3.3v DAC, it..." Read more
Customers find the single board computer to be worth its price.
"...It's a design choice on their part. Darn good board. Five stars." Read more
"...This is so tiny, so inexpensive, and so easy to use. I power it with an old cellphone charger block and USB C cable...." Read more
"Absolutely a great value. Not a shill here, but I'm happy to say these are by far some of the best value micro controllers you can be get...." Read more
"...Overall, a great buy for anyone on a budget or with limited funds thats looking for some bang out of their buck!" Read more
Customers find the single board computer fast, with one customer noting its higher than average 48Mhz processing speed.
"...Speed...." Read more
"...A Bit Deeper: Pros: Fast, With its higher than average 48Mhz over the common 16Mhz I don't see nearly as many micro timing issues..." Read more
"...Being smaller than Nanos, and faster, they looked appealing...." Read more
"...I was quite disapointed because in it's tiny package it is faster and has more memory...." Read more
Customers appreciate the compatibility of the board with Arduino libraries, and one customer notes it works as a standard Arduino, while another mentions it supports ARM Cortex-M0+ Assembly and can run Circuit Python.
"...They're also Arduino compatible. You will have to download a new library, but it's not that hard...." Read more
"...The product arrived on time - It is compatible with Arduino Library - It is compatible with ARM Cortex-M0+ Assembly -..." Read more
"Windows Desktop PC would not recognize it...." Read more
"...The modules are a nice idea, very poorly executed." Read more
Customers have mixed experiences with the functionality of the board computer, with some finding it really functional while others report that it fails to work and is totally unreliable.
"...and not from the MCU power terminals, I was able to get the interrupts to work reliably...." Read more
"...I will look for a driver for it, but for now, it's not working. I will come back and update this review when I get it to work. It it cute." Read more
"It is perfect in all the ways: analog pins, uart, pwm n all but it has slow bootlader...." Read more
"...Set it up in Windows and it worked perfectly fine, every time...." Read more
Customers have mixed opinions about the microcontroller, with some finding it awesome while others report it being totally unreliable.
"Fantastic micro-controller. Easily replaces every Arduino nano or Uno I've ever used." Read more
"...This is such a cool microcontroller, so I'm praying to the maker gods that my first go around was the exception and not the rule for the Seeed..." Read more
"...might be ok for fairly simple projects, but it is just too hard to work around its defects to use it in anything that has an important function." Read more
"...AND THEY'RE USBC. phenomenal for any project, and a 3 pack is great to reduce shipping costs for several of them...." Read more
Customers have mixed experiences with the USB connectivity of the board computer, with some appreciating the USB-C connector while others report issues with Windows reporting USB malfunctions.
"...I really like that it has USB Type-C connector because then I can use the same cable as my Mobile Phones...." Read more
"...I am having issues with them being unreliable in establishing a USB connection when using the Arduino IDE to upload a sketch to them...." Read more
"...The big one for me, though, is HID support through the USB type C port. That's a much less common feature than you'd think...." Read more
"...I suspect there is something messed up with the USB drivers...." Read more
Reviews with images

My go to for sooo many reasons
Top reviews from the United States
There was a problem filtering reviews. Please reload the page.
- Reviewed in the United States on March 13, 2025Size: 3pcsVerified PurchaseVery good Stamp sized controller. Best in the series, the ESP32S3 chip is one of the best performers. My application involved an I2S interface to a microphone and four RMT interface outputs to SM2812B leds. Issue #1: The 3.3v regulator on this board has fluctuating output and I need to run my microphone on a separate regulator or I can 'hear' the CPU processing as noise in the microphone. Other arduino boards do not have this issue. The oscilloscope revealed that this chip makes it's power rails rather noisy! Issue #2: Pin 7 (GPIO43) has a part on it that makes the bandwidth poor. This pin isn't usable for high bandwidth control. It's a design choice on their part.
Darn good board. Five stars.
- Reviewed in the United States on November 13, 2022Size: 1pcVerified PurchaseThis tiny microcontroller is great for small projects. Actually, it's quite powerful for what it is and has plenty of I/O pins. My son uses it for Star Wars props and Cosplay. It's great for wearables, controlling LEDs, and just about anything an Arduino can do but just more.
The setup can be a little confusing at first, but the documentation on the SeedStudio site is really good. It will walk you through with setting up the Arduino IDE or setting up Circuit Python, since the setup is very different from each other. I've programmed this little microcontroller with both the Arduino IDE and with Circuit Python. Circuit Python might be more beginner friendly.
I really like that it has USB Type-C connector because then I can use the same cable as my Mobile Phones. It's annoying to have so many different cables around. One thing to make note is that these microcontrollers are not 5v tolerant. Yes, you can power it with 5 volts, but the inputs and outputs are 3.3 volts.
The one thing I wish it had was a reset button, but it's so small I'm sure it would be impossible to fit. You can add a reset button because there are soldering pads for it, but it doesn't have one on the board it self.
So, if you are making wearables this would be great. Actually, you can use it to control servos, led light strips, and a ton more. It even has a DAC so you can technically make it produce sound too!
- Reviewed in the United States on May 10, 2021Size: 3pcsVerified PurchaseThe media could not be loaded.
Pros:
Size. They're tiny. Even 2 years on, most microcontrollers are *at least* 2 to 4 times the size. The small size makes them easy to fit into almost any project. They're literally the size of a postage stamp. I can cover one with my finger. Which brings me to the next pro:
I/O. Even at this tiny size, you still have tons of I/O, with support for hardware interrupts, UART, I2C, SPI, and true analog pins with DAC. The big one for me, though, is HID support through the USB type C port. That's a much less common feature than you'd think. If you want to make devices that can talk to other devices as an input device, you need this.
Speed. You don't really think that a simple Arduino device needs to be fast, but having a 48mhz processor and 32mb of SRAM to work with open up a LOT of possibilities. Take, for example, my most recent project. I wanted to make a vintage laptop keyboard work with a modern laptop motherboard. But I wanted to do so without damaging the original keyboard. So to interface the two, I needed the Xiao to be able to read the PS/2 protocol that the keyboard was talking in, and give USB HID protocol commands to the computer. Reading the PS/2 protocol takes very precise timing. Your code has to execute within a certain number of microseconds, otherwise the command will fail. Because of the speed of the processor, I could have more code executing in the interrupts while still staying under the threshold.
Cons:
Storage. While I've never run up against the limit, the Xiao has 256 kB of flash memory. That's not the smallest, but it's certainly not the biggest I've seen on a microcontroller. So I do get a little nervous when I start importing a bunch of libraries. So far, my most involved project, the keyboard that I talked about earlier, only uses about 25% of that storage. And that's importing two different libraries plus my custom code. But if you have a large project that takes many libraries or a whole lot of code, you might run into problems with storage.
Bootloader Corruption. I've only had it happen once and it was after hundreds upon hundreds of code uploads. These guys saying they're bricking after 50 uploads have to be doing something wrong. Or maybe it's because they're on Mac hardware, I don't know. But I've had to upload 50 times pretty much everyday I've worked on this project and so far it's not been a problem. But like I said, I did have one of my original three stop responding to USB. So the problem does exist. The device itself still does what the last upload of code told it to do, but I can no longer get it to talk with the Arduino software. And resetting the unit didn't resolve it. So you're mileage may vary.
5.0 out of 5 starsI bought 3 of these a couple years ago to play around with. At the time, it was just because they were cheap and quick to get on Amazon. I quickly fell in love. Though they aren't perfect.My go to for sooo many reasons
Reviewed in the United States on May 10, 2021
Pros:
Size. They're tiny. Even 2 years on, most microcontrollers are *at least* 2 to 4 times the size. The small size makes them easy to fit into almost any project. They're literally the size of a postage stamp. I can cover one with my finger. Which brings me to the next pro:
I/O. Even at this tiny size, you still have tons of I/O, with support for hardware interrupts, UART, I2C, SPI, and true analog pins with DAC. The big one for me, though, is HID support through the USB type C port. That's a much less common feature than you'd think. If you want to make devices that can talk to other devices as an input device, you need this.
Speed. You don't really think that a simple Arduino device needs to be fast, but having a 48mhz processor and 32mb of SRAM to work with open up a LOT of possibilities. Take, for example, my most recent project. I wanted to make a vintage laptop keyboard work with a modern laptop motherboard. But I wanted to do so without damaging the original keyboard. So to interface the two, I needed the Xiao to be able to read the PS/2 protocol that the keyboard was talking in, and give USB HID protocol commands to the computer. Reading the PS/2 protocol takes very precise timing. Your code has to execute within a certain number of microseconds, otherwise the command will fail. Because of the speed of the processor, I could have more code executing in the interrupts while still staying under the threshold.
Cons:
Storage. While I've never run up against the limit, the Xiao has 256 kB of flash memory. That's not the smallest, but it's certainly not the biggest I've seen on a microcontroller. So I do get a little nervous when I start importing a bunch of libraries. So far, my most involved project, the keyboard that I talked about earlier, only uses about 25% of that storage. And that's importing two different libraries plus my custom code. But if you have a large project that takes many libraries or a whole lot of code, you might run into problems with storage.
Bootloader Corruption. I've only had it happen once and it was after hundreds upon hundreds of code uploads. These guys saying they're bricking after 50 uploads have to be doing something wrong. Or maybe it's because they're on Mac hardware, I don't know. But I've had to upload 50 times pretty much everyday I've worked on this project and so far it's not been a problem. But like I said, I did have one of my original three stop responding to USB. So the problem does exist. The device itself still does what the last upload of code told it to do, but I can no longer get it to talk with the Arduino software. And resetting the unit didn't resolve it. So you're mileage may vary.
Images in this review
- Reviewed in the United States on January 30, 2024Size: 1pcVerified PurchaseI am using this in my model train layout to operate a pair of crossing signals. This is so tiny, so inexpensive, and so easy to use. I power it with an old cellphone charger block and USB C cable. The microcontroller has a built-in 5 V to 3.3 V converter that allows me to power the sensors that detect the passing train and the DFplayer that play the mp3 crossing bell sound.
- Reviewed in the United States on November 8, 2024Size: 1pcVerified PurchaseI bought the quantity 1 version without the pre soldered pins, and though the pictures show the header pins,it does not come with the header pins at all. Something to be aware of.
- Reviewed in the United States on March 6, 2025Size: 3pcsVerified PurchaseI use these mainly for small projects with a few buttons and ws2812 pixels. I use them with RTC and TM1637 7-Segment LED module to create clocks though having 2 more inputs would be nice since I like up/down hour&minute, photocell for dimming, speaker, etc. I use them for costume blinky light control. I like that the inputs can be digital,analog,capacitive touch
Top reviews from other countries
- NelsonReviewed in Singapore on May 11, 2024
5.0 out of 5 stars All 3 tested and working good
Size: 3pcsVerified PurchaseVery satisfied with the purchase, all 3 SAMD21 board tested and confirmed working. I will be able to prototype easily with these spare boards
NelsonAll 3 tested and working good
Reviewed in Singapore on May 11, 2024
Images in this review
-
SimonReviewed in Canada on September 27, 2023
5.0 out of 5 stars Très petit, super content !
Size: Pre-SolderedVerified PurchaseSuper petit très content : ) !
-
海神Reviewed in Japan on October 10, 2024
1.0 out of 5 stars ピンが付いていない。
Size: 1pcVerified Purchase商品説明の写真にははんだ付けされたピンが付いているが
届いた物にはピンが付いていなかった。付属すらしていない。
返品するにも時間がもったいないからピンは自分で付ける。
SeeeduinoXIAOは悪くないけどSHOPがダメ。
海神ピンが付いていない。
Reviewed in Japan on October 10, 2024
届いた物にはピンが付いていなかった。付属すらしていない。
返品するにも時間がもったいないからピンは自分で付ける。
SeeeduinoXIAOは悪くないけどSHOPがダメ。
Images in this review
- Christopher BrownReviewed in Canada on February 19, 2023
4.0 out of 5 stars Awesome TINY but powerful board
Size: Pre-SolderedVerified PurchaseI really like this tiny board for its quick processor and large memory. It’s awesome for small projects or wearables. I did have some trouble getting started with it because I am still a Windows 7 user. Minimum system requirements is W10. After some searching I did find an unsigned driver for W7/8 that worked, but you have to manually install it. Once past that hurdle I got the board working on the Arduino IDE (1.8.8). The next challenge because of the Samd21 architecture was finding out which Arduino libraries were compatible. I managed to make work: FastLED, RC-Switch, Adafruit RTC, and u8g2 to drive a SSD1306 0.96” OLED display. I tried to make the Adafruit SSD1306 and Adafruit GFX libraries to work for the OLED but had compiling errors, so you might have to find alternatives for certain libraries. Next thing is something I have seen several here complain about: bricking the board. I ran into this situation where it locked up and became a unrecognized USB device. The solution I found was very simple… double short out the reset solder points until the orange LED on the board fades in and out, which puts the board into bootloader mode. Now it will show up as a USB storage device in windows, then in the Arduino IDE check the port shows XIAO and it checked off and hit “upload” again. This will unbrick the board and make it function normally again, provided you have fixed your program error that made it freeze up in the first place. Other then that amazing board that I have been able to upload to over and over and over again without any failure. Hope this information helps others.O