Skip to main content

5 Effective Online Tools that will Spice up your Arduino Projects!

Arduino has made electronics projects easier than ever. The question now is- Can we make the process of building projects faster and more enjoyable? Let's have a look at some of the interesting softwares/online tools developed for the Maker Community to make tinkering more effective and documenting projects easier!

1. TinkerCad

TinkerCAD's recently created circuit simulator allows you to arrange your Arduino/Attiny circuits in an easy 'drag and drop' environment and test them virtually without having to make them. This can be really helpful, for testing projects that use components which you are yet to buy. And after all, who doesn't like tinkering?


Try out Tinkercad-Circuits here!

But that's not what Tinkercad is famous for. It offers an amazingly easy to use 3D design tool for Makers, once again in a simple 'Drag and Drop' interface! You can directly download the CAD file, once you're done designing. If you've ever thought of making your own unique 3D printed enclosure for your Arduino project, you know where to go!



2. App Inventor 2

MIT App Inventor is an intuitive, visual programming environment that allows everyone – even children – to build fully functional apps for smartphones and tablets. Those new to MIT App Inventor can have a simple first app up and running in less than 30 minutes. And what's more, the blocks-based tool facilitates the creation of complex, high-impact apps in significantly less time than traditional programming environments. 


If you're making an Arduino project that uses the bluetooth hc-05 module and are 'looking' for an app that gives you the user interface, STOP RIGHT HERE.
You can simply build your own android app for free and limitlessly customise it to your needs and creativity! Also if you've got an old smartphone lying around in your house, that can be your new all in one sensor module with your designed app. Best of all, you need no programming knowledge to go about it. You may publish the app to PlayStore if you've made something you'd like the world to see! Make your own apps today!

3. EveryCircuit





EveryCircuit is a circuit simulator available on Android, IOS and as an online tool. Unlike Tinkercad, EveryCircuit shows a circuit diagram with animated current that makes the working of the circuit very understandable. When you build an arbitrary circuit, EveryCircuit shows you how it works, even if you have just invented a new design. This is made possible by a custom-built circuit simulation engine under the hood. Adjust circuit parameters while simulation is running and see how that circuit responds — all in real time! The touchscreen interface makes it feel like you are building circuits with your own hands. 
Try out EveryCircuit here!

4. Fritzing

Fritzing is an OpenSource software that enables you to document your projects with simple picture circuit diagrams in an easy-to-use interface. By making a simple schematic of your project on fritzing, you can-
  1. Convert it to a perfboard schematic
  2. Export a custom PCB file for fabrication or directly send it to Fritzing Fab.
Most projects on this blog use circuit diagrams made on Fritzing. Download Fritzing here.




5. Thingiverse

Planning to make an enclosure for your Arduino project ? You need not start from scratch!
There are thousands of people making 3D printed enclosures for their projects. Some of these talented Makers have uploaded and documented their projects' CAD files for you on Thingiverse. Check it out today!



If there's anything that should've been on the list, leave a comment below for the Makers of tomorrow to enhance their journey in electronics!
SO, what new are you making today?

                                                                                    






Comments

Popular posts from this blog

TV Remote Controlled Servo Motor-Using Arduino!

Greetings!
We use our TV remotes to control the functions of the TV's, but when the TV is not in use, they're absolutely useless. Today, we are going to learn how to add more functionality to ordinary IR based remotes, in this one we shall see how to control servo motors. There are so many (SO MANY) different applications of this project that one can think of. Using the following tutorial, you can make one yourself!

1. Watch the video tutorial-


2. Things you will need-

Note that you may use a different IR receiver other than TSOP1738, if it isn't available. Usually you can find this on websites like amazon and ebay.
3. The circuit diagram!

4. The IR Remote Library http://z3t0.github.io/Arduino-IRremote/
5. The Arduino Code- Just copy paste this code into your Arduino IDE

// Written by Siddharth Kothari, curiousmotor.com// Enjoy your journey Exploring Arduino!#include <IRremote.h>#include <IRremoteInt.h>#include <Servo.h>intRECV_PIN=11;//IR receiver pinintgndIR=10;/…

NetBeans Java project- TIC TAC TOE (AI) - logic explained

Greetings!
This article covers the basic concept of how you can implement basic AI in you game, i.e allow the computer to compete with you, giving it equal chances of winning. It's worth a thought what makes the computer invincible in a human vs computer chess game?

A common notion is that programmers code for every single possibility in the game considering all permutations and combinations etc. However this is far from reality. We can instead make the computer go by the 'Human thought process ' for every move. Lets consider a simpler approach to the popular TIC-TAC-TOE game.



Try out TIC TAC TOE here. (500 Kb executable .jar file)



Coming to the TIC-TAC-TOE GAME. This project is a great exercise for beginners to get a hang of basic logic used in games and other applications.
The logic behind the computer's moves is simpler than you think. To begin with, lets see the logical flow of code before getting into the 'code'.
Here's how the code works-

After every move yo…