Skip to content

RP2040W web server. Control outputs or retrieve sensor data in human friendly way - within your web browser. Interface easily with Node-RED using HTTP GET requests.

License

Notifications You must be signed in to change notification settings

Control-Freaks/PicoWeb2040

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PicoWeb2040 Project

• View/log sensor data while controlling fans, pumps, lights etc. with WiFi enabled basic web server.

• Runs on a RP2040 W and is programmed mostly in Micropython v1.20.0 or later and with some HTML.

• Run on bare Raspberry Pi Pico W or add carrier board for some pin protection and handy screw terminals.

• Query data and set output state with Node-RED or view and control in web browser.

• Interrupt power at bootup to force RP2040 into AP mode for field service. Use FTP to change WiFi connect info.

• Simply flash RP2040 W with https://rpf.io/pico-w-firmware and copy all files to board using Thonny.

• Disclaimer: Not intended for production applications - security is unsophisticated - use at your own risk.

Carrier Board Schematic: schematic

Carrier Board Physical Layout: Carrier Board Physical

Login Screen: login

Home Screen: home 6 56 30 PM

Log File Screen: log

FTP Active Screen: ftp 6 56 30 PM

NodeRED GET Data Example: NodeRED GET Data Example

NodeRED GET Output Example: NodeRED GET Output Example

About

RP2040W web server. Control outputs or retrieve sensor data in human friendly way - within your web browser. Interface easily with Node-RED using HTTP GET requests.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published