Skip to content

Add board pages for 3 missing boards from 10.2.1 and 10.3.0-alpha.2#1778

Merged
makermelissa merged 5 commits into
adafruit:mainfrom
makermelissa-piclaw:add-missing-boards-may2026
May 19, 2026
Merged

Add board pages for 3 missing boards from 10.2.1 and 10.3.0-alpha.2#1778
makermelissa merged 5 commits into
adafruit:mainfrom
makermelissa-piclaw:add-missing-boards-may2026

Conversation

@makermelissa-piclaw
Copy link
Copy Markdown
Contributor

@makermelissa-piclaw makermelissa-piclaw commented May 19, 2026

Adds board pages for the 3 boards reported by tools/missing-boards.py after the 10.2.1 and 10.3.0-alpha.2 releases:

board_id Family First released in Image Visible?
adafruit_p4gpio esp32p4 10.3.0-alpha.2 adafruit_p4gpio.jpg (still from Deep Dive 2026-05-09) ✅ shown
espressif_esp32p4x_function_ev esp32p4 10.3.0-alpha.2 reuses espressif_esp32p4_function_ev.jpg ✅ shown
nhbsystems_jl401_4mbflash_2mbpsram esp32s3 10.2.1 unknown.jpg hidden (downloads_display: false) until release

Notes per board

Verification

$ python3 tools/missing-boards.py
...
0 Missing Boards

makermelissa-piclaw added 5 commits May 19, 2026 10:57
Adds board pages for the 3 boards reported by tools/missing-boards.py:

- adafruit_p4gpio (ESP32-P4, family: esp32p4) - new in 10.3.0-alpha.2
- espressif_esp32p4x_function_ev (ESP32-P4, family: esp32p4) - new in
  10.3.0-alpha.2; rev 3 variant of the existing Function-EV board,
  reuses espressif_esp32p4_function_ev.jpg
- nhbsystems_jl401_4mbflash_2mbpsram (ESP32-S3, family: esp32s3) -
  new in 10.2.1

The Adafruit P4 GPIO and NHB Systems JL401-S3 are not yet released for
sale, so they use unknown.jpg and have Learn More sections pointing at
the board definition / vendor GitHub. The ESP32-P4X-Function-EV reuses
the existing P4 Function-EV image and AliExpress purchase link.
The Adafruit P4 GPIO and NHB Systems JL401-S3 are not yet released
for sale. Set downloads_display: false on both so they don't show up
on circuitpython.org/downloads until they're available. The pages
themselves remain reachable at /board/<id>/.
Pulled a still of the assembled v1 PCB from Scott Shawcroft's
2026-05-09 Deep Dive (Finishing P4HIL,
https://www.youtube.com/live/mMIY6kds0XM) and added it as
assets/images/boards/large/adafruit_p4gpio.jpg. Dropped
downloads_display: false so the board now shows up on the
downloads page, and added Learn More links to the KiCad repo
(tannewt/p4gpio) and both relevant Deep Dive streams.
Found the NHB Systems Tindie store at
https://www.tindie.com/stores/nhbsystems/ (JLogger-601 LoRa datalogger
and 24-bit AD7124-4 Analog Sensor FeatherWing currently for sale).
The JL401-S3 itself isn't listed yet, but adding the storefront and
the matching NHB_CircuitPython_AD7124 driver repo to Learn More so
anyone hitting the board page directly can find the manufacturer.
Still hidden via downloads_display: false until JL401-S3 ships.
check-images.py requires height/width between 0.75 and 0.80
(roughly 4:3 to 5:4), small images 292-800px wide, and an
original/large/small set per board.

Re-cropped the 1920x1080 source frame to 1030x772 (h/w=0.75)
keeping the full PCB visible and excluding the top-left PiP, then
exported:

  original/adafruit_p4gpio.jpg  1030x772
  large/adafruit_p4gpio.jpg     800x600
  small/adafruit_p4gpio.jpg     400x300

Verified locally with python3 tools/check-images.py (exit 0).
Copy link
Copy Markdown
Collaborator

@makermelissa makermelissa left a comment

Choose a reason for hiding this comment

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

Thank you

@makermelissa makermelissa merged commit 371a2fa into adafruit:main May 19, 2026
2 checks passed
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.

2 participants