Osion kuvaus

  • There are five different tracks at the NEPPI Tech.  As a student, you have to choose one track as your primary track.  Additionally, you may take one or two secondary tracks.

    There are specific admittance requirements for your primary track. You cannot take the course if you don't have the background for any at least one track, which will then be your primary track.

    1. PCB design track
    2. Embedded programming track
    3. Web and application programming track
    4. Mechanical design track
    5. User experience and interaction design track

    • On the PCB design track, you will learn how to create production-ready custom PCBs for IoT devices.  To enter the track, you should be familiar with the basics of PCB design.  At minimum, you should be able to make simple schematics by combining examples and reference designs.

      See the page content for the required courses to enter this track. 

    • In this track, you will produce the embedded micro-controller application that will be flashed to the custom PCB produced at the PCB design track. The enter the track you should be fluent in C coding and have some experience in using C in an embedded environment. For example, if you have completed a moderately complex Arduino project where you have started to see the limitations of the Arduino runtime, you most probably have sufficient background.

      See the page content for the required courses to enter this track. 

    • On the Web and application programming track, you will create a mobile or cloud based application for accessing the data and potentially controlling the custom IoT device made in the PCB design and embedded programming tracks. To enter this track, you should have practical knowledge on applications programming and know the basics of telecommunication protocols and using them from applications. For example, if you have made a simple web or mobile app, you should be fine.

      See the page content for the required courses to enter this track. 

    • This track focuses on making the device real.  You will iteratively create physical models to produce a product-like result, 3D printing parts and assembling the devices, together with the PCBAs. To enter this track, you should have experience in 3D printing and the basics of mechatronics.

      See the page content for the required courses to enter this track. 

    • On this track, you will focus on how the device and associated application will interact with the user. To enter this track, you should have suitable studies in human computer interaction and user experience design, or similar. This track is different from the other tracks in the sense that there are a number of different backgrounds where you may come from.

      See the page content for the recommended courses to enter this track.