0% found this document useful (0 votes)
4 views16 pages

Halocode Level 1 Lesson 3 1

HaloCode is a powerful single-board computer designed for programming, featuring components like RGB LEDs, a motion sensor, and built-in Wi-Fi. It aims to educate users about microcontrollers, differentiating them from microprocessors, and introduces various types such as Arduino Uno, Raspberry Pi, and Makeblock mCore. The lesson emphasizes understanding microcontroller functions and applications in automated devices.

Uploaded by

Jena Libero
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views16 pages

Halocode Level 1 Lesson 3 1

HaloCode is a powerful single-board computer designed for programming, featuring components like RGB LEDs, a motion sensor, and built-in Wi-Fi. It aims to educate users about microcontrollers, differentiating them from microprocessors, and introduces various types such as Arduino Uno, Raspberry Pi, and Makeblock mCore. The lesson emphasizes understanding microcontroller functions and applications in automated devices.

Uploaded by

Jena Libero
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

Introduction to HaloCode

Lesson 3: Microcontrollers
What is Halocode?

 isa powerful single-board computer specially designed


for programming.
Integrated Onboard Components:
 12 programmable RGB LEDs
 Motion Sensor
 Microphone
 Programmable button
 4 touch sensors
 Micro USB connector
HaloCode Features:

 Built-in Wi-Fi Modules


 LAN Functionality
 Easy IoT Applications
 AI Speech Recognition
 Multi-Thread Programming
Parts of HaloCode:
(1) Halocode (1) AAA size battery holder

(1) micro usb cable (1) hook & loop strap

(1) copper foil tape (1) multicolored alligator clip

(4) black fuzzy fastener (4) white fuzzy fastener


 At the end of this session, you should be able to:
 define what microcontrollers;
 differentiate a microcontroller from a microprocessor; and,
 enumerate the different kinds of microcontrollers.
 A microcontroller or MCU is a small
programmable computer on a single
integrated circuit chip that can process
and perform data with a small amount
of memory.
 Microcontrollers are used in different
devices that can be controlled
automatically –like engines from
automobiles, home appliances, remote
control, toys, and other embedded
systems.
A microprocessor is a computer
processor that controls different functions
of a CPU or Central Processing Unit on a
single Integrated Circuit (IC).
 Microprocessors are usually found inside
in computer attached to the motherboard.
They are also known as the brains of a
Image source: Google ImageMicrocontroller
computer that carry out commands.
Different Kinds of Microcontrollers
 Arduino Uno is a microcontroller board
based on a microchip. It has 20 digital I/O
pins. It is designed to make electronics
accessible to everyone interested in
electronics and programming.

 Arduino Nano is a compact micro board


powerful enough to hold 16 MHz of frequency
which is the same as Arduino UNO. However,
it does not have a DC power jack .
 Raspberry Pi is a credit-card sized single board computer
that can be used for many applications. It has the
capability of a regular desktop. It can be connected to a
monitor, keyboard, and a mouse.

 Makeblock mCore is a microcontroller that powers the


mBot, with a built in I/O components like RGB LED,
buzzer, light sensors, motors, and other communicating
devices.

 Makeblock Orion is a main control board based on


Arduino Uno that makes connecting of wires from different
electronic modules of Makeblock easy. It can run and
program ten different I/O devices on a single board.
Write a short description for the different kinds of microcontrollers to
complete the table below.
Kinds of Description
Microcontrollers

1. Arduino Uno

2. Arduino Nano

3. Raspberry Pi

4. Makeblock
mCore

5. Makeblock Orion
Based on the description of a microcontroller, make an analogy.
Think of anything that will make you remember a microcontroller in
terms of size and functions. You may draw or write the description in
the space provided.

You might also like