Embedded Web Server from Scratch on W5500-EVB-Pico
Hand-built embedded web server on W5500-EVB-Pico (RP2040 + W5500) in C, serving a personal blog from scratch. No frameworks, no OS.
0
Project description
π κ°μ μ΄ νλ‘μ νΈλ WIZnet W5500-EVB-Pico 보λ(RP2040 + W5500 ν΅ν©)μμ HTTPλ‘ κ°μΈ λΈλ‘κ·Έλ₯Ό νΈμ€ν νλ μ²μλΆν° μ§μ ꡬνν μλ² λλ μΉμλ²μ λλ€. μΉ νλ μμν¬, RTOS, μΈλΆ λ€νΈμν¬ λΌμ΄λΈλ¬λ¦¬(lwIP, Mongoose λ±) μμ΄ CμΈμ΄(C11)λ§μΌλ‘ μμ±λ ν¬νΈν΄λ¦¬μ€ νλ‘μ νΈλ‘, μλ² λλ νλμ¨μ΄μμ μμΌ μμ€μ λ€νΈμν¬ νλ‘κ·Έλλ°μ λν κΉμ μ΄ν΄λ₯Ό μ€μ¦ν©λλ€. "Embedded Web Server from Scratch" = μλ² λλ μΉμλ²λ₯Ό μ무 λΌμ΄λΈλ¬λ¦¬λ μ°μ§ μκ³ λ°λ°λ₯λΆν° μ§μ λ§λ€μλ€" W5500-EVB-Picoλ μ΄ νλ‘μ νΈμ μ΅μ μ νλ«νΌμ λλ€. RP2040 λ§μ΄ν¬λ‘컨νΈλ‘€λ¬μ WIZnet W5500 μ΄λλ· μ»¨νΈλ‘€λ¬κ° νλμ 보λμ ν΅ν©λμ΄ μμ΄, λ³λμ μ΄λλ· λͺ¨λ λ°°μ μμ΄ μ»΄ν©νΈν νΌν©ν°λ§μΌλ‘ μμ ν μ μ HTTP μλ²λ₯Ό ꡬνν μ μμ΅λλ€. π μμ€ν μν€ν μ² W5500-EVB-Pico κΈ°λ° μΉμλ² μ 체 μν€ν μ² π μ£Όμ κΈ°λ₯ W5500 TCP μμΌμ μ¬μ©ν΄ HTTP/1.1 μλ² μ²μλΆν° μ§μ ꡬν μμ λ HTTP GET μμ²μ νμ±νκ³ HTML λΈλ‘κ·Έ μ½ν μΈ μλΉ W5500μβ¦
Keep reading with a free account
Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.