Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions _board/adafruit_p4gpio.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
layout: download
board_id: "adafruit_p4gpio"
title: "Adafruit P4 GPIO Download"
name: "Adafruit P4 GPIO"
manufacturer: "Adafruit"
board_url:
- "https://github.com/adafruit/circuitpython/tree/main/ports/espressif/boards/adafruit_p4gpio"
board_image: "adafruit_p4gpio.jpg"
date_added: 2026-05-19
family: esp32p4
features:
- USB-C
---

The Adafruit P4 GPIO is a development board based on the Espressif ESP32-P4 (rev 3+) dual-core RISC-V SoC running at up to 400 MHz, paired with 16 MB of QSPI flash and 32 MB of HPI PSRAM. The board breaks out the ESP32-P4 GPIO pins across four 8-pin headers (B1–B4), with a status NeoPixel on GPIO52 and a boot button on GPIO35. Two USB ports are provided: a high-speed USB device on the J1 connector and a full-speed USB on J2.

This board is not yet available for purchase. Board definition by Scott Shawcroft ([@tannewt](https://github.com/tannewt)).

## Learn More

* [CircuitPython board definition](https://github.com/adafruit/circuitpython/tree/main/ports/espressif/boards/adafruit_p4gpio)
* [KiCad design files (tannewt/p4gpio)](https://github.com/tannewt/p4gpio)
* [Deep Dive w/Scott: Finishing P4HIL](https://www.youtube.com/live/mMIY6kds0XM) (board hardware shown)
* [Deep Dive w/Scott: ESP32-P4 Logic Analyzer](https://www.youtube.com/watch?v=9de1m5kM4es) (KiCad walkthrough)
29 changes: 29 additions & 0 deletions _board/espressif_esp32p4x_function_ev.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
layout: download
board_id: "espressif_esp32p4x_function_ev"
title: "ESP32-P4X-Function-EV Download"
name: "ESP32-P4X-Function-EV"
manufacturer: "Espressif"
board_url:
- "https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html"
board_image: "espressif_esp32p4_function_ev.jpg"
date_added: 2026-05-19
family: esp32p4
features:
- Wi-Fi
- Bluetooth/BTLE
- USB-C
- External Display
---

The ESP32-P4X-Function-EV is the rev 3 variant of Espressif's ESP32-P4-Function-EV multimedia development board. ESP32-P4 features a dual-core 400 MHz RISC-V processor and supports up to 32 MB PSRAM. In addition, ESP32-P4 supports USB 2.0 specification, MIPI-CSI/DSI, an H.264 encoder, and various other peripherals. With all of its outstanding features, the board is an ideal choice for developing low-cost, high-performance, low-power network-connected audio and video products.

The 2.4 GHz Wi-Fi 6 & Bluetooth 5 (LE) module ESP32-C6-MINI-1 serves as the Wi-Fi and Bluetooth module of the board. The board also includes a 7-inch capacitive touch screen with a resolution of 1024 x 600 and a 2 MP camera with MIPI CSI, enriching the user interaction experience. The development board is suitable for prototyping a wide range of products, including visual doorbells, network cameras, smart home central control screens, LCD electronic price tags, two-wheel vehicle dashboards, etc.

Most of the I/O pins are broken out to the pin headers for easy interfacing. Developers can connect peripherals with jumper wires.

[Hardware User Guide is available here](https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32p4/esp32-p4-function-ev-board/user_guide.html)

## Purchase

* [AliExpress](https://www.aliexpress.us/item/3256807624599045.html)
35 changes: 35 additions & 0 deletions _board/nhbsystems_jl401_4mbflash_2mbpsram.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
layout: download
board_id: "nhbsystems_jl401_4mbflash_2mbpsram"
title: "NHB Systems JL401-S3 4MB Flash 2MB PSRAM Download"
name: "NHB Systems JL401-S3 4MB Flash 2MB PSRAM"
manufacturer: "NHB Systems"
board_url:
- "https://www.tindie.com/stores/nhbsystems/"
- "https://github.com/NHBSystems"
board_image: "unknown.jpg"
date_added: 2026-05-19
family: esp32s3
downloads_display: false
features:
- USB-C
- STEMMA QT/QWIIC
---

The NHB Systems JL401-S3 is a datalogger board built around the ESP32-S3-MINI-1 module with 4 MB of flash and 2 MB of PSRAM and a native USB-C interface. The board integrates a rich set of on-board peripherals aimed at field data acquisition:

* Analog Devices AD7124-4 24-bit ADC
* PCA9546A I²C multiplexer
* MCP7940N real-time clock
* ST LSM6DSO 6-axis IMU
* microSD card slot
* Status NeoPixel with switchable power
* Switchable I²C and microSD power rails

This board is not yet released for sale. Board definition by Jaimy Juliano ([@jjuliano77](https://github.com/jjuliano77)) of NHB Systems.

## Learn More

* [NHB Systems on Tindie](https://www.tindie.com/stores/nhbsystems/) (manufacturer's storefront; JL401-S3 not yet listed)
* [NHB Systems on GitHub](https://github.com/NHBSystems)
* [NHB_CircuitPython_AD7124](https://github.com/NHBSystems/NHB_CircuitPython_AD7124) — CircuitPython driver for the on-board 24-bit ADC
Binary file added assets/images/boards/large/adafruit_p4gpio.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/boards/small/adafruit_p4gpio.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.