====== Programming a Web Server ====== * [[http://www.heise.de/ix/artikel/Federleichte-Diener-1134638.html|Schlanke Webserver für eingebettete Systeme]] * [[http://www.ibm.com/developerworks/web/library/wa-ltwebserv/|Lightweight Web servers]] -- What does it take to be a Web server?\\ //"Lightweight" Web servers like lighttpd, litespeed, and mongrel can offer dramatic benefits for your projects. This article surveys the possibilities and shows how they apply to you.// * [[WP>Comparison of lightweight web servers]] * [[http://www2003.org/cdrom/papers/poster/p072/p72-harka.html|Portable minimal web servers]] (in C and Bash). * [[http://blog.client9.com/2008/11/minimal-http-file-server-in-python.html|Minimal HTTP File Server in Python]] * [[http://www.ibm.com/developerworks/systems/library/es-nweb/|nweb:]] a tiny, safe Web server (static pages only) with only 200 lines of C source code. * [[http://www.muquit.com/muquit/software/mhttpd/mhttpd.html|MHTTPD]] -- A Minimal, Fast Web Server for Unix. ===== Examples ===== * [[https://circuits4you.com/2019/03/20/esp8266-receive-post-get-request-data-from-website/|ESP8266 Node MCU Handling HTML web forms data]] [(https://web.archive.org/web/20201117095121/https://circuits4you.com/2019/03/20/esp8266-receive-post-get-request-data-from-website/)] * [[https://startingelectronics.org/projects/arduino-projects/web-server-two-temperature-gauges/|Arduino Web Server with Two Temperature Gauges using two MCP9700 temperature sensors]] * [[https://lastminuteengineers.com/creating-esp8266-web-server-arduino-ide/|Create A Simple ESP8266 NodeMCU Web Server In Arduino IDE]] [(https://web.archive.org/web/20201111212451/https://lastminuteengineers.com/creating-esp8266-web-server-arduino-ide/)] * [[https://lastminuteengineers.com/esp8266-dht11-dht22-web-server-tutorial/|Interface DHT11 DHT22 w/ ESP8266 NodeMCU Using Web Server]] [(https://web.archive.org/web/20201112013726/https://lastminuteengineers.com/esp8266-dht11-dht22-web-server-tutorial/)] * [[https://lastminuteengineers.com/multiple-ds18b20-esp8266-nodemcu-tutorial/|Display Values of Multiple DS18B20s on ESP8266 NodeMCU Web Server]] [(https://web.archive.org/web/20210104123718/https://lastminuteengineers.com/multiple-ds18b20-esp8266-nodemcu-tutorial/)] * [[https://theiotprojects.com/esp8266-data-logger-upload-data-on-webserver/|ESP8266 Data Logger to Upload Data on Webserver]] [(https://web.archive.org/web/20200926112915/https://theiotprojects.com/esp8266-data-logger-upload-data-on-webserver/)] * [[https://theiotprojects.com/esp8266-plot-sensor-readings-to-webserver-in-real-time-chart/|ESP8266 Plot Sensor readings to Webserver in Real-Time Chart]] [(https://web.archive.org/web/20201205114952/https://theiotprojects.com/esp8266-plot-sensor-readings-to-webserver-in-real-time-chart/)] * [[https://circuits4you.com/2016/12/16/esp8266-web-server-html/|ESP8266 Web Server with HTML Web Page]] [(https://web.archive.org/web/20201101034421/https://circuits4you.com/2016/12/16/esp8266-web-server-html/)] * [[https://circuits4you.com/2018/02/03/esp8266-nodemcu-adc-analog-value-on-dial-gauge/|ESP8266 (NodeMCU) ADC analog value on dial gauge]] [(https://web.archive.org/web/20210104130405/https://circuits4you.com/2018/02/03/esp8266-nodemcu-adc-analog-value-on-dial-gauge/)] * [[https://circuits4you.com/2018/02/04/esp8266-ajax-update-part-of-web-page-without-refreshing/|ESP8266 (ajax) update part of web page without refreshing]] [(https://web.archive.org/web/20210104132217/https://circuits4you.com/2018/02/04/esp8266-ajax-update-part-of-web-page-without-refreshing/)] * [[https://circuits4you.com/2018/03/10/esp8266-jquery-and-ajax-web-server/|ESP8266 jQuery and AJAX Web Server]] [(https://web.archive.org/web/20201117041950/https://circuits4you.com/2018/03/10/esp8266-jquery-and-ajax-web-server/)] ~~REFNOTES~~ ===== Projekte ===== * www.mikrocontroller.net -- [[https://www.mikrocontroller.net/articles/Miniwebserver|Übersicht Mini-Webserver]] * [[http://thomaspfeifer.net/avr_webserver.htm|Embedded AVR Webserver]] * www.ulrichradig.de -- [[http://www.ulrichradig.de/home/index.php/avr/eth_m32_ex|Ethernet ATmega32/644 Experimentierboard]] * [[http://www.lochraster.org/etherrape/|etherrape Projektseite]] * [[http://www.triplay.de/zeigeprojekt.php?id=22|Atmel Webserver mit ENC28J60]] * https://berlin.ccc.de/wiki/AVR-Board_mit_Ethernet * https://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin * https://www.pollin.de/p/bausatz-avr-net-io-810058 * https://www.mikrocontroller.net/articles/Einfacher_und_billiger_Webserver_mit_AtMega32 * https://www.mikrocontroller.net/articles/Avr_Webserver_mit_Wiznet_WIZ810MJ