loader image

Empire Training

Système Embarqué - Raspberry

Is a compact and affordable computer, used for learning programming, electronics projects and rapid prototyping. The Raspberry Pi is a versatile mini-computer, often used in embedded systems for prototyping, development and IoT applications.

Flexible 100% online training

Start your new career at any time! Available part-time? No problem, study at your own pace.

Professional projects

You will develop your professional skills by working on concrete projects inspired by business reality. No problem, study at your own pace.

Personalized support

Benefit from weekly mentoring sessions with a business expert.

image (69)

Earn certificates and diplomas

Earning certificates and degrees can enhance your career, broaden your horizons, and provide you with increased personal satisfaction.

Raspberry Pi Training Objectives

Operational objective:

Know how to make the right platform choices for your projects, design your circuits and program them with Arduino and Raspberry Pi. 

Educational objectives: 

At the end of Arduino Raspberry Pi training you will have acquired the knowledge and skills necessary to:

  • Choosing the right electronic rapid prototyping solution based on your project (Arduino, Raspberry Pi, etc.)
  • Know how to use a breadboard to prototype a simple circuit
  • Know how to create programs that allow the use of: a digital input/output (GPIOs), an analog input (ADC) and a PWM output
  • Using a Raspberry Pi to create a web server capable of displaying sensor data and allowing it to be controlled remotely 

Who is this training for?

Audience :

The course Arduino Raspberry Pi is aimed at anyone wishing to learn how to design and prototype a connected object: choosing components, creating a circuit, programming and debugging.

This course may also be of interest to developers wishing to add the basics of electronics and embedded programming to their range of skills. 

Prerequisites:

To follow this training of Arduino Raspberry Pi It is recommended to already have some programming basics (variables, loops, tests, functions, etc.) and to have already used a Linux command line environment. 

A pedagogy based on practice

  • Acquire essential skills by validating professional projects.
  • Progress with the help of a professional expert.
  • Gain real know-how as well as a portfolio to demonstrate it.

Arduino Raspberry Pi Course Contents:

Basics of electronics and first steps with Arduino

Practical workObjectives: Review the basics of electricity and create your first programmable circuits with Arduino
Description: Use an Arduino and a breadboard to create your first circuits. Simple practical exercises to control LEDs, read the state of a button and measure the brightness of a room. 

Go further with Arduino:

Practical workObjectives: Go further in the use of Arduino and the use of more complex sensors
Description: Creation of a first autonomous circuit: 
A “fan” that automatically turns on when the temperature detected exceeds a threshold. Installing a library (Adafruit DHT11) to read the status of a temperature sensor and use a relay to control a voltage greater than 5 volts. 

Raspberry Pi: Introduction

Practical work:Objectives: Get to grips with the Raspberry Pi, the Linux environment and learn how to use the Raspberry Pi GPIOs in Python
Description: Creation of a basic video surveillance system, capable of taking a photo each time a presence is detected by a PIR sensor. 

Raspberry Pi: Continued

Practical work:Objectives: Discover the advantages (and disadvantages) of the different ways to make an Arduino and a Raspberry Pi communicate
Description :
– Create a simple Python program capable of displaying data measured by an Arduino to store them in a text file
– Create a Python program capable of controlling an Arduino via the serial port according to a user’s requests 

Internet / Flask

Practical work:Objectives: Understand how the Internet works, the usefulness of different programming languages. Create your first web pages in HTML/CSS and make them accessible from the Internet
Description: Continuing the practical work from the day before:
– Create a web interface to display environmental data and a photo taken by the Raspberry Pi camera
– Allow to control an actuator or take a photo from a web page

APIs

Practical work:Objectives: Connect our circuits to external services in order to publish data on the Internet (Google Drive, social networks, instant chats) or retrieve data from the Internet.Description: Depending on the needs of the participants, use of an API to respond to one of their issues (e.g. Send a message on Telegram in the event of an alert on a sensor / React to a tweet / Store data in a Google Sheet)

Individual and privileged supervision.
The Empire Training community

Online pre-registration

Please fill out the form

Please fill out the form

Please enable JavaScript in your browser to complete this form.

Embedded system Pre-registration

Experience
Training format
Need for training
Click or drag a file into this area to upload it.

How does an Empire Training course work?

From the chosen training to their entry into their new career, our students recount each stage of their experience and the support they received.

WhatsApp
Send via WhatsApp