Arduino - Electronics Prototyping Platform

  •        1363

Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It's intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
Arduino can sense the environment by receiving input from a variety of sensors and can affect its surroundings by controlling lights, motors, and other actuators. The boards can be built by hand or purchased preassembled; the software can be downloaded for free. The hardware reference designs (CAD files) are also available under an open-source license,



Related Projects

ide-hardware - Extensions to the Arduino IDE 1.5.x series to support additional hardware

Extensions to the Arduino IDE 1.5.x series to support additional hardware

Arduino-Projects - A collection of Arduino programs as I learn this opensource hardware platform.

A collection of Arduino programs as I learn this opensource hardware platform.

sharpdevelop - IDE for C#,VB.NET,Boo,IronPython

SharpDevelop is an Integrated Development Environment (IDE) for .NET Framework applications. It supports the development of applications written in C#, Visual Basic.NET, Boo and IronPython.

Signs - VHDL Hardware Developement

Signs is a development environment for hardware designs in VHDL and other hardware description languages. It provides synthesis and simulation tools which are fully integrated in an Eclipse plugin including graphical netlist and waveform viewers.


An IDE to create professional desktop, enterprise, web, and mobile applications with the Java language, as well as C/C++, PHP, JavaScript, Groovy, and Ruby.

Ninja-ide - Not Just Another IDE for Python

Ninja-IDE is a cross-platform integrated development environment (IDE) that runs on Linux/X11, Mac OS X and Windows desktop operating systems. Ninja-IDE allows developers to create applications for any purpose making the task of writing software easier and more enjoyable.It is specially designed for Python Applications Development.


This is controller software for LED Lights. It will be dynamic and react to the environment it's placed in, as well as being network-connected. The lights will also increase the utility of lighting by responding to the needs of the building occupants. It will do this using a variety of sensors and APIs. The entire project will leverage and consist of open source software and open hardware. This software depends on the Adafruit-WS2801-Library to drive WS2801 pixels. You will need an arduino comp

Ninja IDE - A Real Python IDE

NINJA-IDE ("Ninja Is Not Just Another IDE"), is a cross-platform integrated development environment specially design to build Python Applications.

Eric - Python and Ruby editor and IDE

Eric is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder.

StatET - Eclipse based IDE and Tools for R

StatET is an Eclipse based IDE (integrated development environment) for R. It offers a set of mature tools for R coding and package building. This includes a fully integrated R Console, Object Browser and R Help System, whereas multiple local and remote installations of R are supported.


Padre is a Perl IDE, an Integrated Development environment, or in other words a text editor that is simple to use for new Perl programmers but also supports large multi-lingual and multi-technology projects.


Kdevelop is a free, open source IDE (Integrated Development Environment) for MS Windows, Mac OS X, Linux, Solaris and FreeBSD. It is a feature-full, plugin extensible IDE for C/C++ and other programming languages. It is based on KDevPlatform, and the KDE and Qt libraries and is under development since 1998.

ide - Linux command line based IDE (Integrated Development Environment).

Linux command line based IDE (Integrated Development Environment).

mbed - Tool for Rapid Prototyping with Microcontrollers

The mbed Software Development Kit (SDK) is a C/C++ microcontroller software to write code for ARM microcontrollers. It provides enough hardware abstraction to be intuitive and concise, but powerful enough to build complex projects. It includes all the base level startup code, C runtime and library pre-integrated and tested for the target microcontrollers, and high-level MCU peripheral APIs that allow you to drive the peripherals of the microcontrollers without going near a datasheet.

Deco IDE - The React Native IDE

Deco is an IDE for React Native. It's an all-in-one solution for writing React Native apps that you can download and use without any environment setup. Deco improves the React Native development workflow by focusing on component reuse and enabling you to edit your UI in real time.

gobo-guide-2 - Gobo-Eiffel Users' Integrated Development Environment (IDE)

Gobo-Eiffel Users' Integrated Development Environment (IDE)

rstudio - RStudio is an integrated development environment (IDE) for R

RStudio is an integrated development environment (IDE) for R


avrLab is an IDE (integrated development environment) for AVR microcontroller from ATMEL. It includes an editor with syntax highlighting. avrLab includes support for macro assembler (tavrasm and avra) as well as support for accessing the AVR via uisp.

compass-core - Automating Distributed System Deployment to Baremetal Resources

As a platform-independent deployment automation system, Compass simplifies the complex and error-prone deployment process of various distributed systems such as Openstack, Ceph and so on. It dramatically reduces the time of datacenter server management. Compass, designed with an extensible architecture, can be easily integrated with most of the popular automation tools (Cobbler, Chef, Ansible) and allows third-parties (vendors) plugins for hardware discovery.ii. Dedicatedly create a virtual environment for your development. You can use virtualenvwrapper to help you manage your virtual environment.

Reactide - First dedicated IDE for React web application development

Reactide is the first dedicated IDE for React web application development. It is a cross-platform desktop application that offers a custom simulator, making build-tool and server configuration unnecessary. Reactide brings development back to the days where opening a single file instantly renders the project in the browser. With Reactide, developers can achieve the same simplicity with a single React JSX file while still utilizing the power of React.