Stino is an Arduino IDE based on Atom. It comes with code completion, syntax highlighting, code verification, and other IDE features to make it easier to write Arduino sketches. Stino aims to provide an improved Arduino coding experience compared to the official Arduino IDE.
A lightweight, open-source alternative to the official Arduino IDE, featuring code completion, syntax highlighting, and verification for a smoother coding experience.
What is Stino?
Stino is an open-source Arduino Software Development Environment based on Atom, developed by Robot&&Factory. It provides an enhanced experience for writing Arduino sketches over the official Arduino IDE, with features like:
Code completion and syntax highlighting for Arduino languages
Code verification, to check for errors and potential bugs
Serial monitor and plotter built-in
Project explorer and class hierarchy viewers
Support for common Arduino libraries and boards
Git and GitHub integration
Customizable interface, themes, etc. through Atom packages
By building on Atom, Stino is able to leverage its extensibility to offer IDE-like capabilities for Arduino coding. It aims to improve efficiency and minimize frustrations around the Arduino development workflow. Stino continues to evolve with new features and bug fixes added regularly.
Overall, Stino represents an alternative Arduino IDE that may appeal more to developers already familiar with common code editors like Atom, VSCode, or Sublime. Its enhanced editing experience can help accelerate Arduino prototyping and project development.
UECIDE (UECIDE Integrated Development Environment) is a lightweight, cross-platform IDE (Integrated Development Environment) designed specifically for Arduino sketch development and programming. It provides an all-in-one solution for writing, compiling, uploading and debugging Arduino sketches without the complexities and learning curve of using traditional Arduino IDE options.Some of the key features...
Visual Micro is an extension that integrates Arduino development capabilities into Microsoft Visual Studio. It allows developers to write, compile, upload, and debug Arduino sketches from within the Visual Studio IDE.Key features of Visual Micro include:Intelligent code completion, error checking, and syntax highlighting for Arduino sketchesSupport for hundreds of Arduino...
embedXcode is an open-source, cross-platform integrated development environment designed specifically for microcontrollers and embedded systems. It provides an easy-to-use interface for writing, compiling, and debugging code and uploading it to a variety of microcontroller development boards.Some key features of embedXcode include:Supports various microcontroller architectures like AVR, ARM Cortex M0/M3/M4, ESP8266,...
Programino is a web-based programming platform tailored for beginners who want to learn coding basics and build simple projects like games, animations, and interactive stories. It utilizes a block-based drag-and-drop interface similar to MIT's Scratch language to lower the barrier to entry for coding newcomers.Users can get started right away...
The Arduino Eclipse plugin integrates the Arduino IDE into the Eclipse integrated development environment as a set of Eclipse plugins. This allows developers to work with Arduino sketches and hardware in Eclipse instead of using the standard Arduino IDE.Key features of the Arduino Eclipse plugin include:Coding Arduino sketches in Eclipse...