Enquiry Form

Microcontroller Training Courses

Local, instructor-led live microcontroller training courses demonstrate through hands-on practice how to set up and program microcontrollers for use in controlling real-world devices such as lights, motors and motion detection sensors. Microcontrollers can also be used as complete server systems for dedicated tasks such as printing and web serving.

Microcontroller training is available as "onsite live training" or "remote live training". Onsite live Microcontroller trainings in the Philippines can be carried out locally on customer premises or in NobleProg corporate training centers. Remote live training is carried out by way of an interactive, remote desktop.

NobleProg -- Your Local Training Provider

Testimonials

★★★★★

★★★★★

I liked the hands-on nature of it.

Maurice Egan

Course: Embedded Linux Kernel and Driver Development

I liked the take the first contact with embedded Linux kernel.

Analog Devices

Course: Embedded Linux Kernel and Driver Development

Good overview of how to build a kernel for Linux, would have liked to get more into the driver development.

Analog Devices

Course: Embedded Linux Kernel and Driver Development

"Crackers"

Motorola Solutions Systems Polska Sp Z O.O.

Course: Embedded Linux Kernel and Driver Development

Translated by

Good contact with the trainer. An attempt to solve problems specific to our product from Device Tree

Motorola Solutions Systems Polska Sp Z O.O.

Course: Embedded Linux Kernel and Driver Development

Translated by

The comprehensive knowledge of the trainer, going beyond the training program and his experience in the industry.

Andrzej Bodura - TRW Polska sp. z o.o. Centrum Inżynieryjne

Course: Introduction to Embedded Linux (Hands-on training)

Translated by

The opportunity to ask questions and the great knowledge of the trainer.

TRW Polska sp. z o.o. Centrum Inżynieryjne

Course: Introduction to Embedded Linux (Hands-on training)

Translated by

The practical part of the training.

TRW Polska sp. z o.o. Centrum Inżynieryjne

Course: Introduction to Embedded Linux (Hands-on training)

Translated by

A wide range of knowledge that Mr. Tomasz has on a given topic. Get answers to your questions quickly.

Microcontroller Course Outlines

Arduino is an open-source, single-board, microcontroller for building devices that can sense and control objects in the physical world.

In this instructor-led, live training, participants will learn how to program the Arduino for real-world usage, such as to control lights, motors and motion detection sensors.

By the end of this training, participants will be able to:

- Program Arduino to control lights, motors, and other devices.- Understand Arduino's architecture, including inputs and connectors for add-on devices.- Add third-party components such as LCDs, accelerometers, gyroscopes, and GPS trackers to extend Arduino's functionality.- Understand the various options in programming languages, from C to drag-and-drop languages.- Test, debug, and deploy the Arduino to solve real world problems.

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- Arduino is available in different models and supports different programming interfaces (C, C++, C#, Python) and IDEs (Arduino IDE, Visual Studio, etc.). This course assumes the Arduino Uno board, Arduino ID**E and the Arduino language** (based on C/C++). To request a different setup, please contact us to arrange.- Participants are responsible for purchasing the Arduino hardware and components.

In this instructor-led, live training, participants will learn how to set up and program the Raspberry Pi to serve as an interactive and powerful embedded system.

By the end of this training, participants will be able to:

- Set up an IDE (integrated development environment) for maximum development productivity- Program Raspberry Pi to control devices such as motion sensor, alarms, web servers and printers.- Understand Raspberry Pi's architecture, including inputs and connectors for add-on devices.- Understand the various options in programming languages and operating systems- Test, debug, and deploy the Raspberry Pi to solve real world problems

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- Raspberry Pi supports various operating systems and programming languages. This course will use Linux-based Raspbian as the operating system and Python as the programming language. To request a specific setup, please contact us to arrange.- Participants are responsible for purchasing the Raspberry Pi hardware and components.

The website is operated by NobleProg Hong Kong Limited, a Franchisee of NobleProg Limited. If you are interested in opening a franchise in your country, please visit https://training-franchise.com for more information.

NobleProg® is a registered trade mark of NobleProg Limited and/or its affiliates.