Circuito.io - Step By Step

Help open_in_new

First, make sure you have all the parts:

Note that the list contains additional parts that are essential to the circuit. like: resistors, capacitors, transistors, etc...

Jumper Wires Standard 6" - M/F 1
1K Ohm Resistor 1
Piezo Speaker 1
Jumper Wires Standard 7" M/M 1
9v Battery Connector 1
Soil Moisture Sensor 1
SparkFun FTDI Basic Breakout - 5V 1
9v Battery 1
USB Mini-B Cable - 6 Foot 1
Transistor - NPN BC337 1
BreadBoard 1
Arduino Pro Mini 328 - 5V/16MHz 1

Something wrong with this section?

Was this section helpful?

Help open_in_new

Now, assemble the circuit

Please unzip all files to a folder to view this file correctly

Image created with Fritzing.

A few things to pay attention to when using the diagram:

To modify the schematic, download the fritzing software here and our diagram in fritzing format below

. Fritzing of your circuito

Something wrong with this section?

Was this section helpful?

Help open_in_new

Let's code!

To upload the code to your controller, download Arduino IDE version 1.6.12 or higher. You can use the Getting Started Guide to set up your work environment.

  1. Download the code
  2. Unzip it
  3. Double click (don't drag and drop) firmware.ino - all the files in the folder should open in the Arduino development environment. (They're all libraries you'll need to run the code).
  4. Upload to Arduino and Go! The code provided is a sample for you to get started.
Download Code

Something wrong with this section?

Was this section helpful?

Well done! you've finished your Circuito project

You're more than welcome to contact us with any further questions

Also, we're giving you the chance to gain 1,000,000 karma points by answering this tiny-mini-micro survey:

Tell us what you think

Important Notes

Terms

By using the services made available at Circuito.io you agree to our Terms of Use.

Licenses

Firmware code libraries provided by us in the .zip file which we have made available for download on this page are governed by separate license terms. This means you may only use these libraries in accordance with those license terms.

For each library included in the .zip file which is governed by separate license terms, we have made that library's license terms and other information required by the license available in a corresponding ".txt" file (which will have the same file name as that library with the addition of the word "license").

The schematics, breadboard view and .fzz files for editing were created using Fritzing and are distributed under the Creative Commons Attribution ShareAlike 3.0 Unported (CC BY-SA 3.0) license.

All other content and materials provided by us, are the sole and exclusive property of Roboplan Technologies Ltd. and you may use them in accordance with our Terms of Use, including without limitation, Sections 6 (Restrictions) and 9 (Intellectual Property Rights).

Disclaimer

As further described in our Terms of Use, all content is provided by us "as is", with no warranties or guaranties, express or implied, and without any technical support from us.

Any separate or third party license terms do not derogate from, or limit the application of, the disclaimers of warranties, notices, warnings, or the limitations of liability set forth in the Terms of Use.