Learn Digital Systems Design Using Microcontrollers with Raspberry Pi Pico at Tog

Join us at Tog to learn about microcontroller design and implementation using the Raspberry Pi Pico from Cornell University by following their Digital Systems Design Using Microcontrollers. The course is perfect for intermediate coders who want to take their skills to the next level.


During this course, we’ll be watching lecture videos together and discussing the content in person. We’ll be scheduling one lecture every two weeks on Monday evenings, starting with the first four lectures. After that, we’ll discuss as a group if we’re ready to proceed with the next four lectures. With 28 lectures in total, there’s plenty of material to explore and learn from.

At Tog, we provide a welcoming environment for learning and collaborating. Our fully equipped electronics lab has lots of components and test gear, and we’ll have tea, coffee, and snacks available to keep you energized throughout the course.

Please note that this is a 3rd level university course, so it may not be suitable for absolute beginners. However, if you’re interested in learning and willing to put in the effort, this course could be a great opportunity for you to develop your skills.

To participate in the course, you’ll need to bring your own laptop and Raspberry Pi Pico. Donations to Tog are welcome but not required.

If you have any questions, please don’t hesitate to reach out to us via email or visit our website for more information. We look forward to seeing you at Tog!


Monday 24/04/23 7 pm – Lecture 1: Course Introduction
Monday 08/05/23 7:15 pm – Lecture 2: Hardware/software overview
Monday 22/05/23 7:15 pm – Lecture 3: Timers, timer interrupts, SPI
Monday 19/06/23 7:15 pm – Lecture 4: Direct Digital Synthesis