MIT: Independent Activities Period: IAP

IAP 2016 Activities by Category - Computers: Hardware and Devices

Expand All | Collapse All


ATIC (Assistive Technology) Open House

ATIC staff

Jan/28 Thu 12:00PM-02:00PM 7-143

Enrollment: Unlimited: No advance sign-up

The Assistive Technology Information Center opens its doors to show visitors the latest in commercially available assistive technologies for people with disabilities.  We will demonstrate

and various other technologies such as Braille labelers, tactile graphics and ergonomic keyboards and pointing devices

 

Contact: Kathleen Cahill, 7-143, 617 253-5111, KCAHILL@MIT.EDU


Build an RC Bot you can control with your smartphone using Cypress Programmable System-on-a-Chip (PSoC)

Danielle Class, Patrick Kane, Mike Daly, Craig Cheney, Steven Leeb, Greg Landry

Jan/26 Tue 10:00AM-05:00PM EDS, 38-501
Jan/27 Wed 10:00AM-05:00PM EDS, 38-501
Jan/28 Thu 10:00AM-05:00PM EDS, 38-501

Enrollment: Limited: Advance sign-up required
Sign-up by 01/10
Limited to 30 participants
Attendance: Participants must attend all sessions
Prereq: Programming, circuits, soldering experience helpful

The goal of the competition is to build an RC Bot that can be controlled using the Bluetooth Low
Energy (BLE) protocol. If you have an iPhone 4 or newer or an Android device, BLE is already
built into it.
You will compete in a Programmable System on a Chip (PSoC) design competition using a
Cypress CY8CKIT-042-BLE PSoC 4 Pioneer Bluetooth Low Energy development kit. PSoC 4
BLE is a programmable device with an ARM Cortex M0, programmable digital and analog
blocks, and a BLE radio all on a single chip!
Workshop Breakdown
• Session 1: Combination of lecture and hands-on labs to introduce you to PSoC 4 BLE
and its design environment (PSoC Creator), as well as the RC Bot structure.
• Session 2: Hands-on RC Bot build day.
• Session 3: Finish RC Bot project and present your version of the solution.
Space is limited. To apply, please e-mail your full name, MIT class year and major, and MIT email
address to iap-psoc@mit.edu. We’ll let you know after January 10th if you have received a
spot in the class. We will maintain a waiting list in the event that spots open up.

Circuit boards sponsored by Sunstone Circuits -  quoting.sunstone.com

Sponsor(s): Electrical Engineering and Computer Science
Contact: Danielle Class, iap-psoc@mit.edu


Comprehensive Overview of Arduino Microcontrollers for Creative Exploration (8-day workshop)

Kyle Keane, Lecturer, Craig Carter, Professor, Materials Science and Engineering

Jan/11 Mon 01:00PM-04:00PM TBD, Students should bring a laptop to each class. Befo
Jan/12 Tue 01:00PM-04:00PM TBD, Students should bring a laptop to each class. Befo
Jan/13 Wed 01:00PM-04:00PM TBD, Students should bring a laptop to each class. Befo
Jan/14 Thu 01:00PM-04:00PM TBD, Students should bring a laptop to each class. Befo
Jan/15 Fri 01:00PM-04:00PM TBD, Students should bring a laptop to each class. Befo
Jan/19 Tue 01:00PM-04:00PM TBD, Students should bring a laptop to each class. Befo
Jan/20 Wed 01:00PM-04:00PM TBD, Students should bring a laptop to each class. Befo
Jan/21 Thu 01:00PM-04:00PM TBD, Students should bring a laptop to each class. Befo

Enrollment: Limited: Advance sign-up required
Sign-up by 01/10
Limited to 30 participants
Attendance: Participants must attend all sessions
Prereq: none; however, see note about

This is an 8-day experiential immersion into electronics and prototyping where participants will learn all of the foundational skills required to collaborate, design, and build complete electronics projects using open-source microprocessors. No previous experience with computer programming or electronics is required, since participants will be taught everything they need to know. Advanced students are welcome and will be accommodated with a faster pace and more free time to work on projects. Each day during the first week, there will be a short (20 minute) lecture about some aspect of building collaborative Arduino projects. Following the lectures, participants will break into small teams (2-4 members per team) to complete an activity that requires the application of the concepts covered in the lecture. Participants will be encouraged to form a new team every day during the first week. The five concepts that will be covered sequentially are: collaborating on software development using GitHub, the basics of electricity and circuits, programming Arduino microcontrollers, physical computing and tangible interfaces, and the complete design process. During the second week, participants will divide into slightly larger teams (3-6 members per team). These teams will have three days to design, plan, and build a final project that they will present to the rest of the course participants on the last day of the course. 

If new to Arduino, consider taking 1-day crash course first. 

 

Sponsor(s): MIT-SUTD Collaboration, Materials Science and Engineering
Contact: Kyle Keane, 13-4061, kkeane@mit.edu


Cybersecurity - Reducing Your Attack Surface

Roy Wattanasin

Jan/22 Fri 12:00PM-01:00PM 3-133, All are welcome to attend!

Enrollment: Limited: First come, first served (no advance sign-up)
Prereq: None, Open To All, Invite your friends & colleagues!

Whether you realize it or not, end user cybersecurity plays a major role in everyones' lives: from your siblings to your grandparents. It affects your family, friends and even your colleagues. It is critical for all to understand how to be safer with today's online threats.

Come to this 1-hour conversation (new for 2016) to understand and learn more. Bring your questions to this information security open-ended general session for all. Hear from Roy and Frank Quinn (both security professionals) to hear about their thoughts and recommendations regarding the topics below.

(This is designed to be a session for the MIT community in order to reduce your attack surface. Feel free to invite your friends and colleagues!)

A. Backing Your Data

B. Administrative Access

C. Operating System (OS) Patching

D. Third-party patching

E. Defenses For You

F. Passwords

G. Wireless Connectivity / Internet-VPN Usage

H. Social Networking, "What People Know About you?"

I. Maintaining Your Privacy and "Being Aware"

J. Hack the world

K. Any other security/privacy questions to ask us

Contact: Roy Wattanasin, roywatt@mit.edu


Digital Imaging 101

Jenn Morris, Digital Imaging Manager, MIT Libraries

Jan/19 Tue 11:00AM-12:00PM 4-145

Enrollment: Limited: Advance sign-up required
Sign-up by 01/19
Limited to 35 participants

With current tools like smartphones and photocopiers, digital images of paper or photographs can be captured in a snap. While these quick and easy methods might work for instant online sharing and social media, they are not the best choice for scans you want to keep long term. This class will cover basic digital imaging concepts and considerations to keep in mind when digitizing for future access. Topics to be covered will include planning your digital project, imaging specifications, equipment, simple image correction and retouching methods, storage, optical character recognition, and metadata.

Please register as space is limited.

Sponsor(s): Libraries
Contact: Jennifer Morris, 14-0551, 617 253-7286, J_MORRIS@MIT.EDU


Getting Started with Arduino Programming and Electronics Prototyping (1-day crash course)

Kyle Keane, Lecturer, Craig Carter, Professor, Materials Science and Engineering

Jan/06 Wed 09:00AM-12:00PM TBD, Participants should bring a laptop to each session
Jan/06 Wed 01:00PM-05:00PM TBD, Participants should bring a laptop to each session
Jan/08 Fri 09:00AM-12:00PM TBD, Participants should bring a laptop to each session
Jan/08 Fri 01:00PM-05:00PM TBD, Participants should bring a laptop to each session

Enrollment: Limited: Advance sign-up required
Sign-up by 01/05
Limited to 40 participants
Attendance: Repeating event, particpants welcome at any session
Prereq: None

This series includes four independent sessions: 2 half-day guided introductions to Arduino programming and 2 half-day open Arduino mini-makerspaces. We provide all the necessary equipment for all four sessions (except laptops, you should bring your own laptop). Participants should register for each session that wish to attend separately, it is recommended to register for 1 guided introduction and 1 mini-makerspace.

For those who wish to delve deeper, consider following this course with the 8-day "Comprehensive Overview of Arduino" course offered weeks 2-3 of IAP by the same instructors.

 

Session Description (A guided intro to Arduino programming):

Morning Sessions (Choose from Jan. 6 or Jan. 8)

This is a 3-hour survey of Arduino programming and circuit construction, designed for those with no previous experience in computer programming or electronics. The course will start with a 30-minute lecture about Arduinos, how to program them, and how to use basic electronic components (breadboards, resistors, LEDs, buttons). Participants will then receive instructions and materials to complete a simple Arduino project (controlling an LED and motor using a button and potentiometer).

 

Session Description (Open Arduino mini-makerspace):

Afternoon Sessions (Choose from Jan. 6 or Jan. 8)

We will host a fully-stocked Arduino mini-makerspace. Participants will have access to breadboards, Arduinos, motors, LEDs, resistors, buttons, and a whole bunch of sensors.

Sponsor(s): MIT-SUTD Collaboration, Materials Science and Engineering
Contact: Kyle Keane, 13-4061, kkeane@mit.edu


Hands on PCB Fabrication of Cloud Connected Devices

Isaac Ehrenberg, Joshua Siegel

Enrollment: Limited: Advance sign-up required
Attendance: Participants must attend all sessions

Have you ever wanted to design and build your own electronics, but lack the time, money and equipment to figure it all out? In this course, you will learn the principles behind Printed Circuit Board (PCB) design, fabrication, and wireless connectivity, as well as gain experience designing and assembling boards. Students will learn the basics of designing PCBs in EAGLE, get to set up a pick-and place machine, and learn about reflow and hand soldering of surface mount components. Members of the course will leave having built and programmed simple Internet of Things (IoT) enabled devices over four two-hour sessions. Enrollment limited to 10 students. 

 

Sponsor(s): Mechanical Engineering
Contact: Isaac Ehrenberg, 617 324-1984, iappcb2016@MIT.EDU


All Sessions

Jan/11 Mon 09:00AM-11:00AM Room 35-308, Bring Your Laptop
Jan/12 Tue 09:00AM-11:00AM Room 35-308, Bring Your Laptop
Jan/13 Wed 09:00AM-11:00AM Room 35-308, Bring Your Laptop
Jan/14 Thu 09:00AM-11:00AM Room 35-308, Bring Your Laptop

Isaac Ehrenberg, Joshua Siegel


Hardware Hacking and Rapid Prototyping

Kurt Keville

Enrollment: Unlimited: No advance sign-up
Attendance: Participants welcome at individual sessions

Compete in this year's Soldier Design Contest and Rapid Equipment Force Grand Challenge. Attend sessions for a foundation in the fundamental processes of Rapid Prototyping and build a winning design for prizes. Prototype development will be funded through lab resources and teams will compete to win a portion of $20K.

Jan 12: Build your own OpenWRT router (parts provided)

Jan 14: Intro To Fusion 360

Jan 19: Phun with Photonics

Jan 21: Solving the Big Problems

Jan 26: TI hackathon
http://tinyurl.com/TIhackathon

Jan 28: Final Project (Powerpoint) Presentations

Web: http://mit.edu/isn/sdc

Contact: Kurt Keville, 4-6424, kkeville@mit.edu


Session Title TBD

Jan/12 Tue 06:00PM-08:00PM 32-155, Bring Your Laptop
Jan/14 Thu 06:00PM-08:00PM 32-155, Bring Your Laptop
Jan/19 Tue 06:00PM-08:00PM 32-155, Bring Your Laptop
Jan/21 Thu 06:00PM-08:00PM 32-155, Bring Your Laptop
Jan/26 Tue 06:00PM-08:00PM 32-155, Bring Your Laptop
Jan/28 Thu 06:00PM-08:00PM 32-155, Bring Your Laptop

Rapid Prototyping Soldier Design Contest


Physical Computing, Prototyping, Cities, and Selves: A Day-long Hackathon

Arlene Ducao

Jan/11 Mon 10:00AM-04:00PM 9-451

Enrollment: Limited: Advance sign-up required
Sign-up by 12/16
Limited to 16 participants

How can urban planners take advantage of the connected technologies that are starting to transform individual data to massively larger scales in time and space? From smartphones to wearables, from social media to quantified self, the aggregation and geo-location of data is becoming a major part of urban studies and planning.

In this workshop, we'll look at how we can design and deploy with some of the most common components for prototyping-- microcontrollers, sensors, and phones-- that collect urban data. The workshop should give students the physical computing resources they need to deploy their own small data collection networks.

Recommended experience: Interest in electronics and sensors. Experience in building simple circuits is preferred but not required.

Recommended equipment: Your favorite microcontroller, your laptop, and a cable to connect the two. If you're not sure what to bring, an Arduino Uno is a good starting point.

Sponsor(s): Urban Studies and Planning
Contact: Arlene Ducao, arlduc@mit.edu


Reproducible, Automated Server Configuration with SaltStack

Andrew Farrell

Jan/07 Thu 07:00PM-08:00PM 4-231

Enrollment: Unlimited: No advance sign-up
Prereq: Unix command line fluency, working install of Vagrant

Do you find yourself trying to manage multiple servers? Do you find yourself wishing that installing and configuring servers could be more like programming? I will introduce you to SaltStack, an open source tool written in python that you can use to write modular configurations for one server or for one thousand. I will also teach you some techniques for troubleshooting some common server configuration problems.

Attendees must download and install Vagrant from https://www.vagrantup.com/downloads.html prior to class.

Sponsor(s): Student Information Processing Board
Contact: Andrew Farrell, sipb-iap16-saltstack@mit.edu


(CANCELED) Sensory Translations: Interactive Interpretations of Artworks

Dina El-Zanfaly, PhD Candidate

Enrollment: Limited: Advance sign-up required
Sign-up by 01/09
Limited to 12 participants
Attendance: Participants must attend all sessions

We understand art though our senses, we see, we touch and experience the artwork. In this workshop, we will investigate the spatial dimensions of senses through the use of physical and digital computing. Students will work on an artwork of their choosing to translate it to an interactive piece with integrated electronics. We will examine its sensory qualities, and translate it to an interactive installation-- such as kinetic structures, interactive lighting, or an acoustic installation-- through an iterative making process. They will learn how to use a laser cutter and a 3D printer to materialize their ideas. We will learn how to use Arduino for integrating various sensors, lights and actuators into their physical interactive projects.

Materials and electronics will be provided.

Students will present and exhibit their work in front of invited reviewers.

All courses are welcome.

** Please contact Dina El-Zanfaly, dzanfaly@mit.edu , Cagri Zaman, Zaman@mit.edu ,  to enroll by January 9. Enrollment limited to 12.

The class will not meet on Monday, January 18 as the Institute observes the Martin Luther King holiday.

Sponsor(s): Architecture
Contact: Dina El-Zanfaly, dzanfaly@mit.edu


Sensory Translations Sessions

Jan/13 Wed 12:30PM-03:30PM TBA, Bring laptop
Jan/14 Thu 12:30PM-03:30PM TBA, Bring laptop
Jan/15 Fri 12:30PM-03:30PM TBA, Bring laptop
Jan/16 Sat 12:30PM-03:30PM TBA, Bring laptop
Jan/17 Sun 12:30PM-03:30PM TBA, Bring laptop
Jan/19 Tue 12:30PM-03:30PM TBA, Bring laptop
Jan/20 Wed 12:30PM-03:30PM TBA, Bring laptop
Jan/21 Thu 12:30PM-03:30PM TBA, Bring laptop
Jan/22 Fri 12:30PM-03:30PM TBA, Bring laptop
Jan/23 Sat 12:30PM-03:30PM TBA, Bring laptop
Jan/24 Sun 12:30PM-03:30PM TBA, Bring laptop
Jan/25 Mon 12:30PM-03:30PM TBA, Bring laptop

Cagri Zaman - PhD Candidate, Dina El-Zanfaly - PhD Candidate