Loading 3D model… large boards can take a moment.
A 0.8mm thick PCB business card that hosts its own website.
This repository contains the KiCad hardware design files and the PlatformIO firmware source code for a custom PCB business card. The card features a built-in ESP32-C3 microcontroller, a PCB-edge USB-C connector, and enough flash memory to host a compressed version of my personal portfolio website.
The hardware is designed around the Espressif ESP32-C3FH4, a RISC-V microcontroller with built-in 4MB flash, chosen for its low component count and ease of use.
The firmware is built using PlatformIO with the Arduino Framework atop ESP-IDF.
/about) to their corresponding compressed files ()./about.html.gzGenerate gerbers for your PCB using the KiCad files in this repository and assemble the components listed in the BOM.
pio run --target upload
The website files live in the data/ folder. You must upload the filesystem image separately from the code.
# Compress your site and place in data/
# Then run:
pio run --target uploadfs
I've set up an ESP32 webserver hosting a mirror of my website 24/7.
No comments yet. Be the first to ask about this board.