Skip to content

lower tx_power to 15 for boards with chip antennas#11132

Draft
dhalbert wants to merge 2 commits into
adafruit:mainfrom
dhalbert:tx_power-chip-antennas
Draft

lower tx_power to 15 for boards with chip antennas#11132
dhalbert wants to merge 2 commits into
adafruit:mainfrom
dhalbert:tx_power-chip-antennas

Conversation

@dhalbert

Copy link
Copy Markdown
Collaborator

I went through all the boards in circuitpython.org that looked like they might have chip antennas based on their pictures (or lack of evidence contrary in their pictures, and tracked down whether they really did. Those boards had their default tx_power set to 15 dBm instead of the default 20. A few were already set, and one was already set to 11 dBm, which I left alone.

I can't see the pass I did was perfect, but I think I got all or nearly all.

Interesetingly, may of the M5Stack boards use a slot metal antenna which is compact but not a chip antenna. I left those alone.

I have asked @UnexpectedMaker if this value makes sense for his boards, all of which seem to use chip antennas. This PR is draft until then.

@mikeysklar

Copy link
Copy Markdown
Collaborator

More to consider.

Board Why likely a chip antenna
Unexpected Maker FeatherS3 Neo Specs list "3D antenna", same as other UM boards in this PR
Unexpected Maker RGBTouch Mini Specs list "3D High Gain Antenna"
Waveshare ESP32-C6-LCD-1.47 Waveshare wiki: "Onboard ceramic antenna"
Waveshare ESP32-S3-LCD-1.28 Ceramic antenna visible on back-of-board photo
Waveshare ESP32-S3-Touch-LCD-2 Ceramic antenna visible in wiki pinout diagram
Waveshare ESP32-S3-Touch-LCD-2.8 Waveshare wiki: "Onboard ceramic antenna" (IPEX optional via 0R resolder)
Waveshare ESP32-S3-ETH Ceramic antenna in photo; wiki FAQ: onboard antenna is default

Boards identified by mikeysklar.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@tannewt tannewt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works for me!

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

esp32 tx_power tuning

3 participants