Table of Contents
296 Team Meeting - February 5, 2016
Meeting Plan
Discussions
Authors
296 Team Meeting - February 5, 2016
Attended:
Kyaw
Kenny
Jaimie
Meeting Plan
Arduino blinking LED
Practice Proposal presentation
Arduino and Embedded system Q/A
Discussions
Embedded Systems
Ordered List ItemWhat is an embedded system?
Computer system that mixes electrical and mechanical hardware
What is a microcontroller?
Intergrated circuit (IC: Processor core, memory, programmable input/output, memory)
“Intelligence” of a system
SPI, ADC, UART, I2C
What do they stand for?
SPI: Serial Peripheral Interface Bus
ADC: Analog to Digital Converter
UART: Univerasal Asynchronous receiver/transmitter
I2C: Inter Integrated Circuits
What are they?
SPI: Four wire seial bus4
ADC: Converts voltage to digital number to represent amplitude
UART: Used for communications over a computer or peripheral device
I2C: Serial computer bus communication system that transfers data between computer or computer component, multi-master and multi-slave, single-ended
What are they useful for?
SPI: Good for short distance communication in embedded system
ADC: Digital signals propagate better than analog signals (easy to detect noise)
UART: Computer hardware that translates between parallel and serial data
I2C: Bi-directional 2-wire bus
How are they all related?
All needed for a circuit to work efficiently and communicate with the circuit
How do you think this information will relate to this lab?
We will be working with a lot of this device or with its concepts
Arduino
What is Arduino?
Open-source prototype platform with software and hardware
What is an Arduino Uno?
A microcontroller (ATmega328)
What kind of programming language does the Arduino IDE support?
Uses C and C++
What are the two functions that are present in an Arduino program?
Main and loop
How is it different from a regular microcontroller
It is part of PCB and it's easy to code without HDL
Why do people use the Arduino
What are some advantages?
Overall it is easy to use and access
Open Sourced
What are some disadvantages?
Needs power supply unlike traditional microcontroller
Authors
Contributing authors:
jobatake
kfujioka
Created by
kfujioka
on 2016/02/06 01:16.