https://github.com/mrjackus1/micropython-pi-pico-web-server
A fast webserver using Micropython for the Pi Pico W. Auto connect to Wifi, SD card support and RTC update on start. Support for Multicore and https soon!
https://github.com/mrjackus1/micropython-pi-pico-web-server
micropython micropython-rpi-pico pi pi-pico pi-pico-w pico pico-w raspberry-pico-w server web webserver
Last synced: 3 months ago
JSON representation
A fast webserver using Micropython for the Pi Pico W. Auto connect to Wifi, SD card support and RTC update on start. Support for Multicore and https soon!
- Host: GitHub
- URL: https://github.com/mrjackus1/micropython-pi-pico-web-server
- Owner: MrJackus1
- Created: 2024-08-01T21:42:30.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-01-29T21:30:51.000Z (5 months ago)
- Last Synced: 2025-03-23T15:23:07.229Z (3 months ago)
- Topics: micropython, micropython-rpi-pico, pi, pi-pico, pi-pico-w, pico, pico-w, raspberry-pico-w, server, web, webserver
- Language: Python
- Homepage:
- Size: 64.5 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Micropython Pi Pico Web Server
Welcome to yet another Pi Pico Web Server.## Pi Pico Webserver
A webserver made with Micropython for Pi Pico W boards. It can handle requests and serve files over http. In the future i want to expand this into serveral servers such as ones for: http, https and a multithreaded server / versions of them.
#### Version 1.1
- Settings.ini support. Now allows the user to add their Wifi and webserver settings without having to change the pico_webserver.py (Allows the program to be used with mpy-cross!)
- Added in some garbage collection.
- Set WIFI powermode to full power. Improves request response times massively! (Maybe will be a setting in the ini soon. Trades power usage of the WIFI chip for improved networking capability.)
#### Version 1
- Basic file and folder support
- Favicon support, please use small favicons as they stay loaded in the memory, this speeds up the browser request for it.
- http support
- Easy to intergrate function support. Connect to your pico and use 'http:/your-pico-ip-here/pico', 'http://192.168.10.88/pico' for an example.