https://github.com/gepd/deviot
Sublime Text plugin for IoT development based in PlatformIO ecosystem (Arduino IDE)
https://github.com/gepd/deviot
arduino arduino-ide deviot esp32 esp8266 ota platformio python
Last synced: 17 days ago
JSON representation
Sublime Text plugin for IoT development based in PlatformIO ecosystem (Arduino IDE)
- Host: GitHub
- URL: https://github.com/gepd/deviot
- Owner: gepd
- License: apache-2.0
- Created: 2015-12-11T23:56:06.000Z (over 9 years ago)
- Default Branch: develop
- Last Pushed: 2024-01-15T01:48:33.000Z (over 1 year ago)
- Last Synced: 2025-03-29T17:11:11.590Z (24 days ago)
- Topics: arduino, arduino-ide, deviot, esp32, esp8266, ota, platformio, python
- Language: Python
- Homepage:
- Size: 6.43 MB
- Stars: 307
- Watchers: 10
- Forks: 55
- Open Issues: 91
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
Awesome Lists containing this project
README
English | Español# Deviot
![]()
Sublime theme used: Boxy
**Deviot** is a plugin inspired in [stino](https://github.com/Robot-Will/Stino), it's compatible with Sublime Text 3 and uses the [PlatformIO](http://platformio.org/) ecosystem, which supports more than **450** boards.
# Features
- **450+ Embedded Boards**, thanks to *[PlatformIO](http://platformio.org/)*, Deviot can handle a lot of boards!
- **Library Manager**, find, install and remove any Library
- **OTA Upload** Sends your firmware Over The Air to any ***espressif*** board
- **PlatformIO Terminal**, if you love the CLI and know *[PlatformIO CLI](http://docs.platformio.org/en/latest/core.html)*, this is for you.
- **Serial Monitor**, display and Send data through a serial port
- **Quick Search**, all Deviot features at one step
- **Snippets**, code quickly with this shortcuts. [Read more](https://github.com/gepd/Deviot/wiki/Snippets-(Fragmentos))
- **Colored Output Console**, easier to understand the compilation/upload process
- **Multi-Language**, choose the available language that best suits youWant to learn more? [**See the wiki →**](https://github.com/gepd/Deviot/wiki).
## Languages
Deviot is available in:
* **English**
* **Spanish**
* **Portuguese**
* **Chinese**
* **German**
* **Russian**
* **French** (Incomplete)
* **Italian** (Incomplete)
* **Polish** (Incomplete)
* **Korean** (Incomplete)If you want to contribute and translate it to your language, use [this template](https://github.com/gepd/Deviot/blob/master/Languages/en.lang) or any other language file as reference. ([Languages availables](https://github.com/gepd/Deviot/tree/master/Languages))
You should let the `msgid` as is, and paste your translated string in `msgstr`. When you finish it **pull a request** with the new file. The file should be called in the [ISO 639*1](https://en.wikipedia.org/wiki/List_of_ISO_639*1_codes) format (two letters) and with the extension `.lang`
## Thanks to
* **[PlatformIO](http://www.platformio.org)**: Ivan Kravets
* **English Translation:** @thinkyhead, @dpeters19
* **Korean Translation:** @gro
* **Chinese Translation:** @chkb123456, loong
* **French Translation:** @Alnoa, @TrakJohnson
* **Italian Translation** @davide-dv, @avivace
* **Polish Translation** @jacek-c
* **Portuguese Translation** @alexandrefernandesjs
* **German Translation** @CSchoch
* **Russian** @r4dd
* **Code Contributor:** @goolic, @thinkyhead## Donate
Support the open source!. If you liked this plugin, and you want to make a contribution to continue its development, do it through [this link](https://www.paypal.me/gepd). If you have any problems, or want to contact me:
## License
Copyright 2015-2018 GEPD
Deviot is licensed with the permissive Apache 2.0 licence. It means that you can use it personal or commercially, free of charge.
[Read](https://github.com/gepd/Deviot/blob/master/LICENCE) the full Licence file.