University homepage | Suomeksi | På svenska | In English

Electronics II (MATR335) 2022

Lecturer: Edward Hæggström


Henri Österberg –
Julius Korsimaa – (Weekly reports and final project submissions)
Petri Lassila – (Exercises submission)

Page updated: 3.5.2021


  • No final project help -session on WED 4.5
  • Remember to send your time usage logs to Julius every Friday before 16:00 (even if you have not done anything this week).

Lectures and exercises:


Tue 12-14, in Zoom
Wed 12-14, in Zoom

Lecture material


Wed 14-16, Physicum D117 and Zoom


Exercise submission:

  • Come to the exercise session and show a working setup or send us well documented code and picture/video of the setup by email if you cannot attend. Be mindful of the file sizes.
  • The exercises should be returned as whole sets. If submitted via email put “Electronics 2 exercise week X, YOUR NAME” as the subject and send them to
  • The deadlines can be found on the exercises themselves.
  • You will need access to a computer (preferably a laptop) and Arduino IDE (or equivalent) to complete the exercises.

Final project:

During the course you need to keep track of your time usage on the final project and send your time usage log weekly to Julius every Friday before 16:00 (even if you have not done anything this week).

Submit your log via email and put “Electronics 2 log week X, YOUR NAME” as the subject and send them to The log should contain at least actions taken and time used. For example: “Discussed project plan, 2 hours”. Remember to send a log even if nothing of importance was done.

In the final project you are to create your own IoT (or other microcontroller based) design. The project consists of three parts: planning, demo and documentation.

The demos are to be presented at 13.5.2022 at 1200 o’clock in Physicum E204.


Course grading: 50% of course grade comes from exercise points. There are ~6 points available in each of the 8 weekly exercises. The other 50% of the grade comes from the final project. The final project is divided into three parts: planning (25%), demo (50%) and documentation (25%). The course cannot be passed without presenting a working demo.

Duration: 3. and 4. period

Timing in studies: Advanced studies

Prerequisites: Electronics I, Measurement methods in Physics

Recommended: Basic programming skills

Course description: The aim of the course is to learn to use digital components and microprocessors as well as to learn the basics of the latest microelectronics opportunities offered for information technology and signal processing.

Scope: 10 credits


– Tocci: Digital Systems, 12th ed (2017)

– Floyd: Digital Fundamentals, 11th ed (2015)

– Horowitz & Hill: The Art of Electronics, 3rd ed (2015)

The internet is also your good friend:

Arduino Language Reference – The documentation of the Arduino language
Arduino Registers control 1 //  Arduino Register control 2 (alternative source)
Arduino Timer interrupts

Electronics Tutorials – Well written tutorials
Falstad circuit simulator – Capable electronics simulator with great visualizations – Enlightening simulation of a CPU