will be read-only starting December 31st, 2018. For more info please look at this Forum Post

The Arduino Playground

Welcome to the Arduino Playground, a wiki where all the users of Arduino can contribute and benefit from their collective research.

This is the place to post and share your own code, circuit diagrams, tutorials, DIY instructions, tips and tricks, and after all the hard work, to show off your projects! Anyone can edit and add to the pages here.

Arduino Playground is a work in progress. We can use all the help you can give, so please read the Participate section and get your fingers typing!

If you are looking for inspiration you can also check out Arduino Project Hub, a tutorial platform where you can post your Projects, Getting Started Guides and Articles. You can also comment and respect the content you like the most.

Playground Content Tree

Arduino en Español, Български, Català, Deutsch, Français, Italiano, Português, Русский

Manuals and Curriculum

  • More Good starting places - Cohesive documentation that will step you through a variety of topics.

Board Setup and Configuration

  • Learn more about using and configuring your boards. For example: power supplies, burning bootloaders, firmwares, etc.

Development Tools

  • Software for PCs for Arduino development.

Arduino on other Chips

  • The Arduino IDE can be configured to program a variety of microcontrollers, not just the ones found on the standard Arduino boards.

Interfacing With Hardware

  • Output - Examples and information for specific output devices and peripherals: How to connect and wire up devices and code to drive them.
  • Input - Examples and information on specific input devices and peripherals: How to connect and wire up devices and code to get data from them.
  • User Interface
  • Storage - Adding external storage to your Arduino board.
  • Communication - various means of communicating to and from an Arduino board.
  • Data Logging and Plotting - libraries for SD cards, data loggers and plotters
  • Power supplies - Solutions for powering your project.
  • General - General interfacing that does not fit under any of the categories, or span across multiple.

Interfacing with Software

  • How to get Arduino to talk to various pieces of software on your computer.

User Code Library

Suggestions & Bugs

  • With your help this free open source project can continue to improve. Bug reports, feature requests, and pull requests are welcome!

Electronics Techniques

  • Soldering tutorials and electronics texts and resources.

Sources for Electronic Parts

Related Hardware and Initiatives

  • Arduino-compatible hardware, related initiatives, and other microcontroller platforms.

Arduino People/Groups & Sites


  • A gallery of projects made with Arduino (as opposed to tutorials on how to recreate them).

Project Ideas