labs.fossasia.org icon indicating copy to clipboard operation
labs.fossasia.org copied to clipboard

Develop Firmware for Wireless Connectivity

Open mariobehling opened this issue 6 years ago • 2 comments

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 avatar Mar 19 '18 01:03 mariobehling

@mariobehling I would like to implement this project for Gsoc. Always a fan of ESP8266. Any ideas on how I should contribute?

rameela20 avatar Mar 26 '18 09:03 rameela20

@mariobehling, I have internship experience in firmware development for ARM-Cortex M4 microcontroller and I can contribute. I would like to discuss further.

pramodk51 avatar Feb 01 '19 11:02 pramodk51