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:
Created by kfujioka on 2016/02/06 01:16.