question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Support ESP8266 devices

See original GitHub issue

There are many devices based on the ESP8266 chip:

  • Adafruit Feather Huzzah (link)
  • Adafruit Huzzah (link)
  • WEMOS D1 mini (issue #3) (link)
  • WEMOS D1 mini Pro (link)
  • NodeMCU

and others.

It would be nice to have them supported by the MicroPython Support plugin for PyCharm / IntelliJ.

See the discussion about supporting ESP8266 in PyCharm at PY-20308.

This issue is about the initial support for the ESP8266 devices.

The initial roadmap:

  • Create wiki pages for the supported devices containing general info, installation instructions, supported features, links to official pages, owners and maintainers of specific devices
  • Show the link to the wiki page in the device configuration dialog
  • Save the selected device type in the module settings
  • A way to detect the connected devices / to figure out the device port
  • A way to specify the device port manually #7
  • Type hints for MicroPython modules #5
  • Tools similar to ampy for flashing Python files to ESP8266 devices other than Adafruit #6

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:2
  • Comments:23

github_iconTop GitHub Comments

1reaction
costastfcommented, Jun 28, 2017

Hi Andrey,

Something personal came up and I will not be able to help out until next Tuesday. I am very invested on this and coming next week I will come on board and help out any way I can.

Kind regards Costas

On Jun 27, 2017 13:58, “Andrey Vlasovskikh” notifications@github.com wrote:

@costastf https://github.com/costastf Have you managed to launch IntelliJ 2017.1 and import the project into it? I could answer your questions about the development environment setup here in the comments.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/vlasovskikh/intellij-micropython/issues/2#issuecomment-311336758, or mute the thread https://github.com/notifications/unsubscribe-auth/AEbFa8xzyviSQfIivUm9ULd94Jjx_mf1ks5sIO5-gaJpZM4OFH6N .

0reactions
vlasovskikhcommented, Jan 15, 2018

MicroPython plugin 1.0 provides initial support for ESP8266-based devices. Please send your feedback in new issues / pull requests.

Read more comments on GitHub >

github_iconTop Results From Across the Web

start [ESP8266 Support WIKI]
Available Hardware · Device Overview · ESP8266 On-Chip development · ESP8266 Compiler Setup and Usage · AT Command Set · Getting Started ·...
Read more >
ESP8266 for IoT: A Complete Guide - Nabto
The ESP8266 is a system on a chip (SOC) Wi-Fi microchip for Internet of Things (IoT) applications produced by Espressif Systems.
Read more >
ESP8266 Wi-Fi MCU I Espressif Systems
ESP8266 is a cost-effective and highly integrated Wi-Fi MCU for IoT ... Engineered for mobile devices, wearable electronics and IoT applications, ...
Read more >
Supported Devices · SpacehuhnTech/esp8266_deauther ...
Affordable WiFi hacking platform for testing and learning - Supported Devices · SpacehuhnTech/esp8266_deauther Wiki.
Read more >
ESP8266 - Wikipedia
The ESP8266 is a low-cost Wi-Fi microchip, with built-in TCP/IP networking software, and microcontroller capability, produced by Espressif Systems in ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found