Skip to main content

Electronics Workshop: Programming microcontrollers (5 cr)

Code: 1000BG01-3005

General information


Enrollment
02.12.2023 - 03.03.2024
Registration for the implementation has ended.
Timing
25.01.2024 - 31.05.2024
Implementation has ended.
Number of ECTS credits allocated
5 cr
Local portion
4 cr
Virtual portion
1 cr
Mode of delivery
Blended learning
Unit
Engineering and Business
Campus
Kupittaa Campus
Teaching languages
Finnish
Seats
10 - 30
Degree programmes
Kemiantekniikan koulutus
Teachers
Antti Haarto
Course
1000BG01

Realization has 2 reservations. Total duration of reservations is 16 h 0 min.

Time Topic Location
Thu 02.05.2024 time 08:00 - 16:00
(8 h 0 min)
Elektroniikan työpaja: Elektroniikan komponentit 1000BG00-3004, Elektroniikan työpaja: Mikro-ohjaimen ohjelmointi 1000BG01-3005
ICT_C2036 Elektroniikkalaboratorio
Thu 16.05.2024 time 08:00 - 16:00
(8 h 0 min)
Elektroniikan työpaja: Elektroniikan komponentit 1000BG00-3004, Elektroniikan työpaja: Mikro-ohjaimen ohjelmointi 1000BG01-3005
ICT_C2036 Elektroniikkalaboratorio
Changes to reservations may be possible.

Evaluation scale

H-5

Content scheduling

The course is implemented in February-May.
Content:
- Getting to know the TinkerCad simulation program.
- Designing and controlling an electronic circuit by programming Arduino. Circuits contain, for example, LEDs, switches, sensors and LCD screens.
- Reporting of the tasks.

Objective

After completing the course the student is able to:
•use C/C++ programming language with microcontrollers
•understand basic I/O of a microcontroller
•interface common sensors and motors to microcontrollers

Content

•C/C++ programming language
•architecture of a microcontroller
•basic I/O constructions
•maximum voltages and currents of a microcontroller
•serial communication of a microcontroller.

Materials

The material created by the teacher is in the Itslearning workspace. In addition, the arduino and the components used have online material for studying with links to the Itslearning workspace.

Teaching methods

Distance teaching, teacher-led classroom activities, task based, independent study, teamwork, innovativeness

Exam schedules

There is no exam in the course. A passed grade cannot be raised.

International connections

During the course, students study electronics and micro-controller programming that can be connected to embedded electronics engineering skills. In the course source material in English is used, which gives students the ability to understand the literature of the International Engineer. Tasks are done as teamwork. In the course digital learning materials and an electronic learning environment is used.

Completion alternatives

No other execution methods.

Student workload

Tasks performed in the laboratory 16 h
Preparatory distance learning, as needed, approx. 4 hours
The preliminary preparation of the tasks to be performed in the laboratory, 20 h
Reporting 20 h

Further information

More detailed instructions on assignments are in the Itslearning Workspace.

Go back to top of page