Stino

Stino

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.
Stino image
arduino ide atom code-completion syntax-highlighting

Stino: Arduino IDE on Atom

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.

Stino Features

Features

  1. Code completion
  2. Syntax highlighting
  3. Code verification
  4. Serial monitor
  5. Built on Atom editor

Pricing

  • Open Source

Pros

More features than Arduino IDE

Easier to write Arduino sketches

Better coding experience

Cons

Less stable than Arduino IDE

Less supported boards than Arduino IDE

Steeper learning curve than Arduino IDE


The Best Stino Alternatives

Top Development and Ides and other similar apps like Stino


UECIDE icon

UECIDE

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...
UECIDE image
Visual Micro icon

Visual Micro

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...
Visual Micro image
EmbedXcode icon

EmbedXcode

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,...
EmbedXcode image
PROGRAMINO icon

PROGRAMINO

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...
PROGRAMINO image
Arduino Eclipse plugin icon

Arduino Eclipse plugin

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...
Arduino Eclipse plugin image