
PROGRAMINO IDE for Arduino™
Programino is an alternative and comfortable easy-to-use IDE for the Arduino™ and compatible microcontroller plattforms. Use all Arduino™ compatible plattforms and boards such as (Portenta, Teensy©, Espressif ESP8266, ESP32, Controllino©, Seeed, Sparkfun, ARM boards, Adafruite boards, etc.)



- Preferred language is C, C++, C Header, HTML & HTML 5, JavaScript, CSS, Text-Files.
- For all these languages is also syntax highlighting & code autocomplete supported.



- Customize your IDE and share the style with other users. Programino has a import/export function for schemes.
- Programino supports dynamic syntax highlighting for user-variables.





- This feature makes coding fast and easy.
- Dynamic code completion with hints.
- Frequently used commands can be accessed via snippets.
- General information (hints) about the commands help you for faster programming.




- Mouseover tooltips shows you information about commands, functions and defines.



- Code folding makes it more manageable.
- It is also possible folding individual areas.



- Is an error in the program, Progamino displays an error list.
- Double-click on the error and Programino will jump to the error.



- Absolute easy to use serial Debugger.
- Set Breakpoints.
- Watch Variables.
- Not extra hardware required.



- With code snippets you can save parts of the programme for reuse.



- So you can quickly find often used code sections (also between different files).
- Bookmarks are saved.



- Advanced search and replace function with regex option.

- Advanced fast reference search function.



- Show search results with marker.



- Open quickly a included header file.



- Easy IDE configuration.



- Easy libraries import and download.



- Quickly open and add files to your project.




- Quickly open and add files to your project.
- Programino automatically searches for and lists the installed libraries.
- Custom paths and sketchbooks can be added manually.



- Find functions quickly in your program.



- This option allows you to use all installed boards in the Arduino IDE. The advantage is that Programino remains 100% compatible to all Arduino™ IDEs.



- So you always have an overview of your Arduino™ boards when programming.




- With the terminal you can communicate with the boards.
- Baudrate between 300 and 250.000 Baud.
- Representation of the values in ASCII, HEX, BYTE and BIN.
- Open a serial terminal log file.
- Save a serial terminal log file.
- #Home, #Save, #Clear - commands to control the terminal similar as a VT100 terminal.
- Save the input as file or picture.




- With this converter you can fast convert different values.



- You can define your own character and insert it easy as an array in your code.



- Easy RGB-Color selector for RGB-LEDs applications.



- Turn your Arduino into a measuring station for your laboratory.
- Voltage autoscale.
- Logger function.
- Serial communication
- Analog gauges (analog input).
- Digital mutlimeter (analog input).
- Analog plotter (analog input).
- LEDs (digital input).
- Digital Button (digital port).
- Analog slider (analog port - PWM).






- With the analog oscilloscopee you can graphically represent measurements.
- Serial communication.
- Up to 4 channel.
- Voltage or RAW values.
- Zoom and offset function.
- Measurement function (time and value).



Project Export
- For boards that are not yet supported, you can use the export function.
- Easy one click export to Arduino™ IDE.
- This feature is ideal for Arduino™ IDE versions that no command line support function have.
- Ideal for older Arduino™ projects (Arduino™ IDE less 1.6 and *.pde files).



- Use all Arduino™ libraries in Programino.
- Programino automatically search the installed Arduino™ libraries.
- Install a new library with the original Arduino™ IDE (this is then available in the Programino IDE).
- Use all Arduino™ libraries such as (Keyboard, Mouse, Adafruit, Sparkfun, Controllino, Servo, SD, etc.)



- For IoT/Web applications Programino IDE has a HTML editor and support HTML5.
- For a better design use the Bootstrap helper.




- Compare two files or copy and paste test.

And many more...
