Gaurav Singh

SVideo — Synced video playback with Raspberry Pi

Networking

SVideo — Synced video playback with Raspberry Pi

2020-04-03 / Alongwith Debanshu Bhaumik

Popularity and power of single board computers like Raspberry Pi have made it possible not just to promote the teaching of basic computer science but also to prototype and in fact, to be even used by artists in their installations who often have particular requirements to be met. Boards like Raspberry Pi are quite capable and in many cases can substitute full PCs for such installations. Playing single/multiple videos across multiple (and often large) displays require specialized hardware splitters and devices to read in video from a computer and then sent out to multiple devices in a synchronised manner. However, these devices are expensive and require an expert who has the know-how of using it. This small but meaningful realization by Debanshu eventually led us to build a simple API to facilitate synced video playback across multiple Raspberry Pi boards.

View more

2019 — Beyond classrooms

Year in Review

2019 — Beyond classrooms

2019-12-31

In 2019, my teaching load was reduced, allowing me to explore diverse pedagogical approaches and their impact on student learning. This year proved transformative in my understanding and approach to education. I taught three courses throughout the year: Algorithms, computation, and HCI, which was a repetition of a course previously offered in 2017; Making with algorithms, which focused on the modern role of designers working with algorithmic-driven design; and Programming as a design tool for prototyping, a course repeated from 2018.

View more

2018 — Joys of teaching

Year in Review

2018 — Joys of teaching

2018-12-31

2018 marked an inflection in my teaching journey as I engaged in different courses and workshops that enabled my growth as an educator. I facilitated various courses throughout the year, from visual thinking and programming to tangible computing. Each class presented distinctive challenges and opportunities for growth. For instance, during the visual thinking workshop, I observed students' adeptness in crafting multiple anamorphic artworks without prior planning on paper, relying instead on peer guidance. Additionally, I pursued the ReRide project, concentrating on designing the subsequent iteration and getting into camera-based posture tracking.

View more

Sakleshpur 2018

Photo essay

Sakleshpur 2018

2018-12-01 / Alongwith Triangle

View more

Designing the next iteration of ReRide

Electronic Prototyping

Designing the next iteration of ReRide

2018-07-15 / Alongwith ReRide team

ReRide, after the demo at Interact 2017 went into its dormancy for some time due to our teaching engagements. But after an excellent, rigorous session of making and building the prototype for Interact 2017, we did learn a few things about rethinking the underlying architecture to create a more stable platform.

View more


Cite this webpage as: Gaurav Singh. Journal. The Personal Website of Gaurav Singh. Last modified 2023-10-29. https://gaurav-singh.info/journal/3/

Copy citation