labs.fossasia.org
labs.fossasia.org copied to clipboard
Develop Firmware for Wireless Connectivity
The PSLab device has a breakout for an ESP8266 module. The wiring has already done to facilitate a UART-TCP bridge between the device and a computer over a wireless network. Once power is provided to PSLab it will initiate the bridge to connect to the computer.
This method will improve device usability as now the device is wireless. The idea requires adding necessary code to the existing firmware to help user configure the device, establish the UART-TCP bridge and interact with the ESP8266 module. Firmware need to be developed for ESP8266 to create a server and establish interconnection between PSLab and a PC.
The existing desktop application and the Android application will need modifications to the source code to facilitate new connectivity and they need to be thoroughly tested.
Prerequisite Knowledge
ESP libraries, C, Firmware development
Possible Mentors
Padmal M, Weitat Chung, Roland Turner
Links
Repository: https://github.com/fossasia/pslab
Website: http://pslab.fossasia.org
@mariobehling I would like to implement this project for Gsoc. Always a fan of ESP8266. Any ideas on how I should contribute?
@mariobehling, I have internship experience in firmware development for ARM-Cortex M4 microcontroller and I can contribute. I would like to discuss further.