to design circuits, as well as so called "layouts", be it PCB or stripboard or breadboard...
very-very handy a tool, very complex but very simple to use.
Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code.
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software.
An open source ecosystem for IoT development.
Cross-platform IDE and unified debugger. Remote unit testing and firmware updates.
Real Time Electronic Circuit Simulator.
Include PIC, AVR and Arduino simulation.
LabsLand lets students access real educational laboratories through the Internet. Schools, institutions and homeschoolers can use it to provide real labs and real practical and scientific education without having the physical equipment themselves.
Fugio is a free, open source, visual programming system for making digital art and creative projects using a wide range of technologies, for Windows, OS X, and Linux (including Raspberry Pi).
embedXcode is a template for Xcode. It eases development for the most popular embedded computing boards.
Universal Embedded Computing IDE - UECIDE is aiming to be a generic IDE based on the Arduino IDE which can easilly support ALL the available boards.
Arduino IDE for Visual Studio and Atmel Studio
Xively brings meaning to the Internet of Things through cloud based services that simplify and accelerate the creation, deployment, scaling and management of compelling products...
Where Arduino meets EclipseYou like Arduino, your projects are getting bigger and you feel the Arduino IDE is not powerful enough?
incrediBits.io is a subscription free social media platform that is designed to allow communities of online users to share the progress of their projects, primarily aimed at DIY...
Arduino Studio is a new open source development environment for the Arduino Programming Language. Instead of a monolithic architecture and a centralized development model, Arduino Studio take advantage of Adobe Brackets Editor's pluggable system.
Stino is a Sublime Text plugin, which provides an Arduino-like environment for editing, compiling and uploading sketches. The plugin was written by Robot Will in 2012-2014.