Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Delhi, India
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"Project: Raspberry Pi Pico W (C/C++ SDK) – Wi-Fi AP & SD Card Data Logger with Live Web Interface and Metadata
Overview:
Looking for a developer experienced with the Raspberry Pi Pico C/C++ SDK to build firmware that turns the Pico W into a Wi-Fi hotspot hosting a webpage for real-time data display, user input, and SD card data logging.
Requirements:
1. Wi-Fi Access Point Mode
- Pico W should create its own Wi-Fi network (e.g., “PicoLogger”) and host a webpage accessible via phone or laptop.
2. Web Interface (HTML/CSS/JavaScript)
- Clean, responsive webpage served by the Pico W.
- Must include:
- Four live data text boxes continuously displaying values sent from the Pico W.
- Three user input text boxes (for metadata such as test name, operator, notes).
- “Log START / STOP” toggle or button.
- “Download Files” button for file management.
- Data exchanged between Pico W and webpage using JSON (HTTP or WebSocket).
Functionality:
A. Real-Time Data
- Pico W continuously generates and sends four numeric values (e.g., once per second).
- These values are shown in real time on the webpage.
B. User Input Metadata
- The three text input fields allow users to enter metadata before starting logging.
- On Log START, this metadata should be included at the top of the CSV file or stored as a metadata header line.
C. Logging
- On START:
- Create a new .csv file on the SD card.
- Save the 3 metadata fields.
- Begin recording the four live numeric values (1 line per second).
- On STOP:
- Stop logging and properly close the file.
D. File Management
- “Download Files” button displays a list of files stored on the SD card (JSON format):
- Serial Number, File Name, Size, Date/Time Created.
- User can download or delete selected files.
Deliverables:
- Complete, well-commented C/C++ code built with the Raspberry Pi Pico SDK (CMake).
- Embedded or served HTML/CSS/JS for the webpage.
- Working demo showing:
- Pico W as Wi-Fi Access Point
- Real-time data streaming (4 values)
- User metadata input (3 fields) saved to CSV
- Logging control and file management via webpage
Hardware:
- Microcontroller: Raspberry Pi Pico W
- Storage: microSD card module (SPI)
- Environment: Raspberry Pi Pico C/C++ SDK
- Language: C/C++" (client-provided description)
Matched companies (5)

April Innovations

HJP Media

Appeonix Creative Lab

eShop Genius
