2-day workshop

Two-Day Embedded Systems Workshop (PIC16F877)

Embedded systems are the dedicated computers inside every intelligent device, from a wristwatch to a spacecraft. Students learn microcontroller fundamentals on the PIC16F877 and build their own working model by hand.

2 days · approx. 16 hoursKits providedCertificates

Highlights

  • Students build their own models by hand
  • Basics to advanced in two days
  • Hands-on lab practice throughout

Who can attend

No prerequisites. Open to students interested in embedded systems, makers and designers.

Schedule

DAY 1

  1. Introduction to embedded systems
  2. Introduction to electronics
  3. Microcontrollers vs microprocessors
  4. C programming

DAY 2

  1. PIC controller architecture
  2. Embedded C programming
  3. Interfacing with a PC GUI
  4. Build your own PIC project

Detailed content

01Embedded systems
  • What an embedded system is
  • Programming languages
  • Applications and industrial need
02Microcontrollers
  • Microprocessor vs microcontroller
  • Choosing a controller
03Electronics
  • Active, passive and semiconductor devices
  • Using components correctly
04C programming
  • Data types, variables and operators
  • Decisions, loops and arrays
05PIC controller
  • Architecture
  • Registers
  • Instruction set
06Embedded C on PIC
  • I/O ports
  • Reading analog inputs
  • LCD interfacing
  • SPI, USART, UART and RS232
  • Motors and sensors
07PC GUI design
  • Designing a simple front end
  • Tools
  • Connecting it to hardware

Book this workshop

We'll confirm dates and send a proposal.

WhatsApp us