v1.0.0
First release of the nRF52840 web server.
Highlights
- Static HTTP file serving from a microSD card
- W5500 Ethernet controller
- FreeRTOS-based firmware
- W5500 and microSD sharing a single SPI bus
- FatFs integration
- UARTE-based serial logging
- Runtime SD card and network recovery
- Basic MIME type handling and path validation
- Sequential and concurrent request testing
Hardware
Built around:
- nRF52840 DK
- W5500 Ethernet module
- microSD card
A 2 kΩ series resistor is currently used on the SD MISO line as a workaround for bus contention on the SD module used during development.
Notes
- SDHC/SDXC cards are supported.
- Network configuration currently uses a static IPv4 address.
- HTTPS is not supported in this release.
For implementation details, design decisions, and ongoing technical write-ups: