Skip to content

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

Closed
@FrightRisk

Description

@FrightRisk

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.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions