Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for ESP8266 DEAUTHER board. #282

Open
SubCoderHUN opened this issue Oct 16, 2022 · 1 comment
Open

Add support for ESP8266 DEAUTHER board. #282

SubCoderHUN opened this issue Oct 16, 2022 · 1 comment

Comments

@SubCoderHUN
Copy link

References:

https://github.com/SpacehuhnTech/esp8266_deauther
https://raw.githubusercontent.com/SpacehuhnTech/arduino/main/package_spacehuhn_index.json

@ivankravets ivankravets transferred this issue from platformio/platformio-core Oct 26, 2022
@modem-man-gmx
Copy link

What's so different compared to NodeMCU or Wemos?
I am using one of the newer 8266 Deauther board (the one with 18650 battery and RGB led) as a HomeAssistant ESPHome display and can't remember any difficulties, when replacing my breadboard-wired NodeMCUv2 with the Deauther.
So in my opinion, the "DSTIKE 8266MOD" on Deauther is very similar to "AZ-Delivery 8266MOD 12-F", and even Spacehuhn points to similar details here.

So for my understanding, the trick is not to try following the All-at-once-Board-definition Spacehuhn made for the Arduino IDE. Because his Arduino "Board" package contains a lot of stuff which is organized diferently in PlatformIO. If you follow his Arduino IDE instructions, you inherit all the dependencies, from compiler via libraries. PIO is working a little bit different. A Board is a board. Dependencies are mainatined in platformio.ini.

Quite a some hours task to adopt this. But if you really need it, you could either ask Spacehuhn or could start a 8266 Arduino project in PIO, add his code and complete the dependencies by compile, error, look at his json for the lib name, add it, retry...

HTH,
Moritz

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants