Programino is a comfortable alternative IDE for both Arduino™, Teensy, Espressif ESP, and the most harmonious microcontroller boards. Programino IDE for Arduino™ is created for"Pros" and"Hobby". The easy-to-use editor, the sequential Debugger, the many integrated tools, and the HTML5-Editor for microcontroller IoT/Web software make it easy to plan your job thought quickly.
Programino is an alternative and comfy easy-to-use IDE for its Arduino™ and harmonious microcontroller platforms. For example, utilize all Arduino™ compatible platforms and planks (Portenta, Teensy©, Espressif ESP8266, ESP32, Controllino©, Seeed, Sparkfun, ARM boards, Adafruite boards, etc..)
PROGRAMINO IDE for Arduino Great Features:
Preferred Coding languages
- Preferred language is C, C, C++, C Header, HTML & HTML 5, JavaScript, CSS, Text-Files.
- For these languages can also be syntax highlighting & code autocomplete supported.
Customized Syntax Highlighting
- Customize your IDE and discuss the style along with other users. Programino includes an import/export role for strategies.
- Programino supports dynamic syntax highlighting for user variables.
Code Autocompletion, Snippets, and Hints
- This attribute makes communicating fast and simple.
- Dynamic code conclusion with tips.
- Often used controls can be retrieved through snippets.
- General information (tips ) about the controls assist you in getting quicker programming.
Tooltips
- Mouseover tooltips show you info regarding orders, defines, and functions.
Code Folding
- Code folding makes it more manageable.
- It's also possible to fold different places.
Easy Error Tracking
- Is a mistake in the program, Progamino shows an error record.
- Double-click about the mistake, and Programino will leap into the mistake.
Serial Debugger
- Absolut simple to use successive Debugger.
- Set Breakpoints.
- View Variables.
- No additional hardware is needed.
Code Snippets
- With code snippets, you'll be able to save portions of the program for reuse.
Bookmarks
- So that you may quickly locate frequently used code segments (also between distinct files).
- Bookmarks are stored.
Find and Replace
- Advanced search and replace work with a regex alternative.
- Advanced quick reference search purpose.
Quick Look and Marker
- Display search results with mark.
Open Header Documents
- Open fast a comprised header file.
IDE Configuration
Libraries Manager
- Easy libraries download and import.
Project Explorer
- Instantly open and include documents in your project.
Document Explorer
- Instantly open and include documents in your project.
- Programino automatically searches for and lists the libraries that are installed.
- You could use custom paths and sketchbooks manually.
Object Explorer
- Find works quickly in your own program.
Utilize the Arduino™ IDE Board setup for 3rd party Boards
- This choice lets you utilize all installed boards at the Arduino IDE. The benefit is that Programino stays 100% compatible with all Arduino™ IDEs.
Hardware Viewer
- So that you always have a summary of your own Arduino™ boards when programming.
3x UART Terminals
- Together with the terminal, you can communicate with all the planks.
- Baudrate between 300 and 250.000 Baud.
- Representation of those values in ASCII, HEX, BYTE, and BIN.
- Open a sequential terminal log document.
- Save serial terminal log document.
- #Home, #Save, #Clear - controls to command the terminal like a VT100 terminal.
- Save input file as picture or file.
Value Converter
- With this converter, you can quickly convert unique values.
LCD Designer
- It is possible to specify your own character and add it simply as a choice in your code.
Color Selector
- Easy RGB-Color selector to get RGB-LEDs software.
Programino Lab
- Switch your Arduino to a measuring channel for your lab.
- Voltage autoscale.
- Logger function.
- Serial communication
- Analog gauges (analog input).
- Digital multimeters (analog input).
- Analog plotter (analog input).
- LEDs (digital input).
- Digital Button (digital interface ).
- Analog slider (analog jack - PWM).
Serial Oscilloscope
- Together with the analog oscilloscopes, you can represent dimensions.
- Serial communication.
- Up to 4 stations.
- The voltage or RAW values.
- Zoom and cancel function.
- Measurement function (value and time ).
Project Export
- For boards that aren't yet supported, you may use the export function.
- Easy one-click export to Arduino™ IDE.
- This attribute is excellent for Arduino™ IDE models that no command line service function has.
- Ideal for elderly Arduino™ jobs (Arduino™ IDE significantly less 1.6 and *.pde documents ).
Arduino™ Libraries
- Utilize all Arduino™ libraries in Programino.
- Programino automatically looks for the setup Arduino™ libraries.
- Install a brand new library with the first Arduino™ IDE (then available from the Programino IDE).
- Utilize all Arduino™ libraries (Computer Keyboard, Mouse, Adafruit, Sparkfun, Controlling, Servo, SD, etc.)
HTML5 Web-Editor for IoT Web-Applications
- For IoT/Web software Programino IDE includes an HTML editor and service HTML5.
- At a better layout, utilize the Bootstrap helper.
Text and file Compare
- Compare two documents or copy and paste the evaluation.