Skip to main content

Seeeduino V2.21

enter image description here enter image description here

Here is the wiki page for Both Seeeduino V2.21 Atmega 168P and Seeeduino V2.21 Atmega 328P.

Seeeduino is Arduino compatible board. Its design is based on Diecimila scheme, 100% compatible to its existing program, shield and IDEs. On the hardware part, remarkable changes are taken to improve the flexibility and user experience.


  • Inherits all of Arduino Diecimila's features.

  • Compatible to Diecimila's pin layout, screw hole and dimensions.

  • Evolved with SMD components

  • Improved on extensibility and convenience


Here is the Seeeduino FAQ, now the version is v2.21, users can list the Frequently Asked Questions here, example as below:

What is Seeeduino

Answer: Seeeduino is a ...

How do I use the Seeduino 328 with the Arduino IDE?

Answer: Select the "Arduino Dueminalove 328" in the Arduino IDE and also make sure the reset switch is set to AUTO for programming.

What voltages can I feed through the JST power connector

Answer: This is a non-authoritative (user-submitted) response. The JST connector is connected to a L1117-50 voltage regulator which takes the input voltage down to 5.0 VDC. The L1117 is a LDO (low-drop out) regulator, so it needs a minimum of +1.2 volts over the regulated voltage to operate. In conclusion, you need a minimum of at least 6.2 VDC but more is preferred. The maximum voltage is 15 volts DC for the regulator, however this assumes best-case scenario for the regulator. To be on the safe side with adequate margins on both ends, you should keep the voltage between 7 VDC and 13 VDC.

What is the use of M_RST_A switch ?

""Answer:""M_RST_A switch , turn on 'M' mean when you download the program the board will auto restart , turn on 'A' will not auto restart ,default to turn on 'M'


If you have questions or other better design ideas, you can go to our forum or wish to discuss.

Version Tracker

RevisionDescriptionsRelease Date
Seeeduino V0.9Initial public release
Seeeduino v1.11. Fixed bug - unnessesary via on Pin4 wire.2. Fixed bug - Lable mistakenly covered by switches. 3. Added I2C and sensor port.4. Added an 100uF capacitor for vcc switch.5. Grouped new 100mil grid pins.6. Replaced reset buttons with metal ones.7. Rearranged texts and lables for clearer indications.
Seeeduino v2.121. Zero external power consumption when switched off 2. Stronger Switches3. Second power supply for 5V direct input. [Caution] USE 5V ONLY!4. 150mA driver capacity under 3.3V5. 1.0mm slim PCB for lighter weighs6. Extra row reserved for pin headers
Seeeduino v2.21. USB/EXT power auto select2. Upgrade power capacitor3. Clean up layouts4. Reset easier5. Real Quartz Crystal6. Extern power Diode change to 1N4004(more power on Vin pin)Dec 16, 2010
Seeeduino v2.211.Upgraded to Stronger mini USB connector.Jan 12, 2011
Seeeduino v3.01.change JST connector to DC Jack connectorJan 1, 2012

Bug Tracker

Bug Tracker is the place you can publish any bugs you think you might have found during use. Please write down what you have to say, your answers will help us improve our products.

  • The mini-USB connector can break off the board very easily if you apply sidewise force while a mini-USB cable is connected. Consider using an extension USB cable and refrain for plugging/unplugging the mini-USB cable to/from the Seeduino board very often.

Additional Idea

The Additional Idea is the place to write your project ideas about this product, or other usages you've found. Or you can write them on Projects page.

How to buy

Here to buy Seeeduino v2.21 (Atmega 168P) and Seeeduino v3.0 (Atmega 328P) on SEEED Bazaar


This documentation is licensed under the Creative Commons Attribution-ShareAlike License 3.0 Source code and libraries are licensed under GPL/LGPL, see source code files for details.


Tech Support & Product Discussion

Thank you for choosing our products! We are here to provide you with different support to ensure that your experience with our products is as smooth as possible. We offer several communication channels to cater to different preferences and needs.

Loading Comments...