PlatformIO - alternative to Arduino IDE

in #steemhunt6 years ago (edited)

PlatformIO

alternative to Arduino IDE


Screenshots

platformio-logo.17fdc3bc.png

platformio-ide-vscode.png


Hunter's comment

If you had tried Arduino IDE, you will know that Arduino IDE could be one of the worst IDE. There is no code auto complete, all the files written in .ino format instead of .c or .cpp. In addition to that, you can only debug your code once you had compile it, and it only shows in command line, but not on the code editor itself.

PlatformIO could solve this pain! I had done a project with PlatformIO, where my codes are written in C++, and all the codes are seperated into individual files with Object Oriented concept.

About PlatformIO

PlatformIO is an ecosystem for building IOT project with Atom Text Editor. This project is open source and support more than 400 embedded boards including Arduino and Atmel chips.

Key Features

  • Open Source Github
  • Integrated with IDE (Using Atom)
  • Support code syntax highlighting, code autocomplete and compile time check.
  • Error checking and display in the source code editor on which line the error is.
  • Making multiple files for bigger project.
  • Can directly transfer compiled code to the board.

Final thoughts

This is a great open source tools integrated with Atom IDE, I had been successfully build a large scale IoT project with this library!

This is the project I had done with platform IDE, a solar boat with more than 10 sensors, using Arduino Mega.


Link

https://platformio.org?ref=steemhunt


Contributors

Hunter: @superoo7



Steemhunt.com

This is posted on Steemhunt - A place where you can dig products and earn STEEM.
View on Steemhunt.com

Sort:  

Pros:

  • Many people looking forward for something like this
  • Well done
  • The product will help people of different groups

Cons:

  • None


Awesome hunt ! Your hunt is now verified.

Join us on SteemHunt's discord
https://discord.gg/3BG4r4q

We welcome your participation in our vibrant community

checkout @steemhunt for latest updates


恭喜你!您的这篇文章入选 @justyy 今日 (2018-06-11) 榜单 【优秀被错过的文章】, 回复本条评论24小时内领赏,点赞本评论将支持 @dailychina 并增加将来您的奖赏。

Congratulations! This post has been selected by @justyy as today's (2018-06-11) 【Good Posts You May Miss】, Steem On! Reply to this message in 24 hours to get rewards. Upvote this comment to support the @dailychina and increase your future rewards! ^_^

You've been upvoted by TeamMalaysia community. Do checkout other posts made by other TeamMalaysia authors at http://steemit.com/created/teammalaysia

To support the growth of TeamMalaysia Follow our upvotes by using steemauto.com and follow trail of @myach

Vote TeamMalaysia witness bitrocker2020 using this link vote for witness

Good Luck .....

Comment Deleted

I love the promise this give, though I'm a beginner, I will give it a try.

你那里天气如何?众所周知cn区两大众筹互助平台,@cnbuddy@justyy ,股东,要不要了解一下?倘若你想让我隐形,请回复“取消”。

Pros: The best overall is the Open-Source, and the autocomplete feature.
Cons: Need time for newbie like me to understand hehe.

Pros :

  • It does support multiple architectures and development platforms
  • You can easily debug more than 200 embedded board with no need of configuration
  • It is a cross-platform build system that does not required any dependencies to the operating system
  • Can process multi-projects workflow with multiple panes
  • You can select themes you like from dark ones to lighter ones
  • A more reliable and improved IDE for developers
  • It is currently supported on Mac, Linux and Windows

Cons :

  • I have no cons for this

Wow, it looks cool.

Pros:

  • very useful for who have diffuculties in Arduino IDE
  • supports code auto complete and error checking
  • can process multiful files

cons:

  • none for this hunt

Thanks for your hunt.

Coin Marketplace

STEEM 0.27
TRX 0.11
JST 0.032
BTC 64579.45
ETH 3101.05
USDT 1.00
SBD 3.83