Skip to content

2.0.7 broke Arduino board compatibility by changing build.board names to lower case #7943

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

Closed
1 task done
FrightRisk opened this issue Mar 8, 2023 · 0 comments · Fixed by #8958
Closed
1 task done
Labels
IDE: Arduino IDE Issue relates to Arduino IDE Type: 3rd party Boards
Milestone

Comments

@FrightRisk
Copy link

Board

Heltec ESP Wifi boards and other

Device Description

All board types that are used to define boards for the Arduino IDE should be lower case. Version 2.0.7 broke conditional compiles based on some board types (like the Heltec boards) when they were changed to lower case.

Hardware Configuration

Not Applicable. Compile issue

Version

v2.0.7

IDE Name

Arduino IDE

Operating System

Windows 11

Flash frequency

40MHz

PSRAM enabled

yes

Upload speed

115200

Description

Version 2.0.7 broke Arduino capability with some boards when those board names were changed to lower case

Sketch

#if defined(ARDUINO_HELTEC_WIFI_KIT_32) breaks because the board type was changed to ARDUINO_heltec_wifi_kit_32 (lower case)

Debug Message

Not applicable, error depends on what code is in the board type check

Other Steps to Reproduce

No response

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment