PSoC Design TX00DB04
Last update: February 12, 2024
Welcome to learn the fundamentals of Programmable Systems on Chip Design
This course is targeted for Smart Systems/Embedded Engineering B.Eng. and M.Eng. students and embedded micro-controller enthusiasts. We strongly believe in sharing ideas free for non-profit use, so your are welcome to use the material for self learning. If you wish to get your exercises assessed and a study transcript, you need to enroll to this implementation. If you are our brother in arms and teach a similar course somewhere else, we would appreciate if you dropped us an email. Maybe we can work together on this field?
I wish you all a happy journey on the world of sensors!
Enrollment
Metropolia students: use Oma-services to enroll (TX00DB04-xxxx) and send an email to the teacher.
Partner university students:
Frankfurt University of Applied Sciences enroll before the first class using this link or the following QR
others: send an email for starters.
NOTE: This course uses software which can be downloaded only after registration to myInfineon. If you do not want to register, then team up with someone who has the required software installed on his/her computer. All exercises can be done in small groups.
INTENSIVE WEEK (Tokyo KOSEN: March 4-7, 2024)
Lecture topics
Monday March 4, 2024 at 10:00-15:00: Foundations
Tuesday March 4, 2024 at 10:00-15:00: Timers and IRQ
Wednesday March 4, 2024 at 10:00-15:00: Data Acquisition
Thursday March 4, 2024 at 9:00-14:00: SPI and I2C Buses
INTENSIVE WEEK (Frankfurt UAS: spring 2024)
Lecture topics
Monday 8.4.2024 at 9.00-13.00 and 14.00-15.30 German time: Foundations
Tuesday 9.4.2024 at 9.00-13.00 and 14.00-15.30 German time: Timers and IRQ
Wednesday 10.4.2024 at 9.00-13.00 and 14.00-15.30 German time: Data Acquisition
Thursday 11.4.2024 at 9.00-13.00 and 14.00-15.30 German time: SPI and I2C Buses
Friday 12.4.2024 at 9.00-13.00 and 14.00-15.30 German time: OneWire and Project
Online tutoring may be available on weekly basis at (German time) / (Finnish time)
VIDEO RECORDINGS
The video recording links are added under each topic (currently the videos are from the previous year) after each session (may take time to appear after the class). The full set of videos will be available on an unlisted YouTube playlist "PSoC Design 2024 (FRA-UAS)" and the link is provided only to the registered students. If you are studying on your own time, you can still use 2020-2021 playlists.
Hardware
This course is based on hands-on exercises and requires some specific hardware.
Frankfurt UAS students: please contact laboratory engineers Mr. Michalik or Mr. Umanski.
Other students: ask your professor to send email to me.
Hobbyists: feel free to use the learning material if you find it useful. All parts are commercially available from well equipped electronics online stores. If you wish to get open university credits, please send an email to me for starters.
Topics
Each session starts with a topical lecture, continues with a lab tutorial, and the remaining time is reserved for individual/pair/group work. Lectures and tutorials are video recorded for later use. I am using just webcam, free encoder software, and YouTube channel, so please don't expect too high quality.