Starting from 14th of May 2018, I was a Google Summer of Code participant with PSLab organization. During this summer I was working on an Android project and a Python project making improvements to the existing user interfaces for PSLab device.
PSLab by FOSSASIA integrates commonly used electronic equipments such as Oscilloscope, Signal Generator, Logic Analyzer in a lab and even a connectivity to common I2C sensors into a pocket sized device using a PIC micro-controller. The functionalities can be accessed using a desktop application or an Android application.
The project consisted of multiple repositories which I had to work on. PSLab Android, PSLab Python, PSLab Artwork, PSLab Experiments and PSLab Hardware. The major outcome of the project was to improve the Android application. During the first month, I was helping with team building as this was my second time participating in this project so fellow developers would get a better insight into the project and it did. I first started with finalizing new layouts with more logical views to replace obsolete ones. In the latter two months, I was working on developing the Android application with fellow developers. At the end of GSoC '18 we were able to deliver a functional Android application.
I got an amazing chance again to work with a great development team during the summer; Abhinav, Avjeet, Harsh and Vikum. The mentors from FOSSASIA were really interactive and responsive. A special thank goes to all the mentors for their valuable time and effort towards this project. It was the combined effort which made GSoC '18 a great unforgettable summer with lots of experience!
Find me on : GitHub --- Facebook --- Twitter --- LinkedIn --- Gitter
- Organization : PSLab
- Project : Pocket Science Lab - GSoC '18
My daily scrum reports can be found in the google group pslab-fossasia
My contribution to each repository is listed below;
- pslab-android
- pslab-desktop
- pslab-hardware
- pslab-experiments
- pslab-python
![]() |
![]() |
![]() |
All the blog posts I have published, can be accessed here