From SOSwiki

Jump to: navigation, search

EE542 : Advanced Embedded Systems

  • Instructor: Eric Klavins
  • Teaching Assistant: Chris Takahashi
  • Time: MW 2:30-4:30
  • Location: LOW 113

Equipment Required

Each student is required to obtain the following equipment. If you have financial difficulties and cannot purchase these items, please let the teaching staff know and will will attempt to arrange financial aid or equipment loans.

Needed By Wed 1/9

0. You need a laptop for this course and must bring it to class.

1. Raspberry Pi

Description: The Raspberry Pi is a small ARM based Linux computer. It will be used to manage all the hardware and networking required by the coursework and projects. More information can be found at http://www.raspberrypi.org/.
Where to buy: You can purchase a Pi at the EE stores for around $45.

2. 4GB or greater SD Card, full size (32x24x2.1 mm)

Description: This card is the hard drive of your computer. 4GB is fine, but 16GB would be better. More information can be found at Wikipedia.
Where to buy: Online at Amazon or similar. Or locally at Target, Office Depot, or possibly the UW bookstore.

3. USB to micro USB cable and a Wall power to USB power supply

Description: The Pi is powered via USB with a micro USB slot. You can hook it up to your laptop (although this violates USB specs) or to a wall power adapter that has a USB slot.
Where to buy: Online at Amazon or similar. Or locally at Target, Office Depot, or possibly the UW bookstore.

Needed By Monday 1/14

4. Wireless USB Adapter -- purchase this now so you have it asap.

Description: We will connect to the Pi to the Pi via Ethernet, with a cable and ultimately via wireless Ethernet. You can get a wireless adapter that uses USB, but not all of them work with the Raspberry Pi. After a fair amount of search, Chris as found that the AirLink101 AWLL5088 Wireless N 150 Ultra Mini USB Adapter works well. If you have another one, you might try it first just in case though.
Where to buy: At Amazon: http://www.amazon.com/dp/B003X26PMO

5. Solderless breadboard

Description: We will build some simple circuits to hook up to the Pi and prototype them on these boards.
Where to buy: EE Stores.

6. Possibly a few other items, TBA.

Schedule

1/7

Introduction.

1/9

Booting up the Pi, UNIX, nodejs websever.

TODO: Chris will check crossover cable idea or come up with another way to talk to the Pi in class.

1/14

Wireless working. Temperature sensor with web server.

TODO: Chris will get a wireless router.

1/16

MySQL on server side.

1/21

UI in javascript.

1/23

Software engineering.