HACKER GUIDE February 17 - 19, 2017

1500 Stony Brook Road Web: www.cewit.org/hack Stony Brook, NY 11794-6040 : @CEWIT_SBU, #HackAtCEWIT Phone: 631-216-7000 Devpost: hackatcewit.devpost.com Email: [email protected] Slack: hackatcewit.slack.com, #team-sbu TABLE OF CONTENTS

SECTION I: SECTION VI: SCHEDULE WELCOME TO HACK@CEWIT – About Hack@CEWIT/CEWIT SECTION VII: – A Major League Hacking Event JUDGING PANEL AND PRIZES – General Logistics – Judging Panel – Connect – Prizes – Schedule Overview SECTION VIII: SECTION II: FAQS SPONSORS & COLLABORATORS

SECTION III: RULES SECTION IX: EXTRAS – Extracting Serial Numbers from Currency with Zortag Technologies SECTION IV: MAPS – White Hat Hacking with MESH’D – Campus Map – Mini-Contests with MLH – CEWIT Building Map SECTION X: APPENDIX SECTION V: PEOPLE – Getting Started with OpenStack – CEWIT Leadership – Government Hubs – Keynotes – Hardware & Libraries – Hacker Gurus – Pinouts – Hack@CEWIT Organizers WELCOME TO HACK@CEWIT SECTION I

Hack@CEWIT About CEWIT at Stony Brook University 43-Hour IoT and Microservices Hack The Center of Excellence in Wireless and Information Technology (CEWIT) President’s Day Weekend 2017 is a New York State-designated next generation research and education The Center of Excellence in Wireless and Information facility at Stony Brook University whose mission is three-fold: become Technology (CEWIT) at Stony Brook University recognized as a world leader in interdisciplinary research in the emerging, critical technologies of the information age, address the skilled technology Hack@CEWIT is the Center of Excellence in Wireless and Information worker shortage, and foster new enterprise development. Technology (CEWIT)’s inaugural region-wide, interdisciplinary student hackathon focusing on industry-relevant internet of things (IoT) and Hack@CEWIT Organizers microservices challenges in the Center’s 100,000 s.f., next-generation Dr. Satya Sharma, Executive Director, CEWIT research and education facility – at Stony Brook University. Dr. Shmuel Einav, Director, Medical Technologies Division, CEWIT Dr. Fan Ye, Director, Communications & Devices Division, CEWIT Hack@CEWIT is a 43-hour hack over President’s Day Weekend 2017 Dr. Rong Zhao, Director, Software Systems Division, CEWIT featuring an interactive speaker series, hands-on, deep-dive workshops, Dr. Lawrence Weber, Business Development Manager and Entrepreneur in industry hacker guru programs games, multimedia experiences, and Residence, CEWIT & SensorCAT opportunities for recruitment with top industry prizes for the most Bin Zhang, Associate Director of Computing Services, CEWIT innovative, most ambitious, most original, most health-conscious, Boris Yakovich, Server Administrator, CEWIT and most industry-applicable IoT hacks. Christopher Ryan, Software Engineer & Programmer, CEWIT Cynthia Davis, Staff Assistant, CEWIT Kathleen Ferrell, VP Coordinator and Director of Special Programs, A Lab to Marketplace Approach Office of the Vice President for Economic Development Hack@CEWIT is designed in conjunction with our core industry partners, LeeAnn Iassogna, Programs and Communications Coordinator, CEWIT sponsors, and member entrepreneurs to select scenarios that will have a Matthew Cordaro, Software Engineer & Researcher, CEWIT direct, real-world application to their product portfolios. Getting Here A Major League Hacking Event Hacker check-in begins at 4:00pm on Friday, February 17, 2017 and will close at 6:00pm sharp. The CEWIT building located in Stony Brook University’s Major League Hacking (MLH) is the official student R&D Park, 1500 Stony Brook Road, Stony Brook, NY 11794-6040. hackathon league. Each year, we power over 200 See Campus Map. weekend-long invention competitions that inspire innovation, cultivate communities and teach On Friday, February 17, 2017 Stony Brook University’s R&D Park shuttle computer science skills to more than 65,000 runs from the the Student Activities Center to CEWIT every 15 minutes students around the world. MLH is an engaged and passionate maker from 8:00am-10:00pm. Throughout the remainder of the weekend community, consisting of the next generation of technology leaders Hack@CEWIT will provide an additional van service the will run at prime and entrepreneurs. times to and from the Student Activities Center (SAC). From the SAC, students will be able to connect with a variety of campus buses heading to different campus locations including the Long Island Rail Road station at Stony Brook, as well as with Suffolk County’s bus system. WELCOME TO HACK@CEWIT SECTION I

Getting Here (cont’d) Driving? Parking is both available and free! For all of your campus transportation needs, visit www.stonybrook.edu/transportation. • With your A-Team on MESH’D art-sync.labs.stonybrook.edu. Because you can’t win a hackathon with only your friend’s roommate’s Campus Safety boyfriend. MESH’D is a collaboration application that allows users to Hack@CEWIT is a Stony Brook University campus event. Please refer to find others to create teams for projects. It’s an the Campus Safety , www.stonybrook.edu/campus-safety, for all SBU-based interdisciplinary project, built and resources and links. Your safety is extremely important to us. Please designed by designers and programmers here on exercise appropriate caution during your participation. In addition, campus. We are introducing MESH’D in a BETA the Stony Brook University Police will be on-site at Hack@CEWIT from version for Hack@CEWIT to help hackers connect 9:00pm-6:00am each evening. The University Police Headquarters is with other participating hackers and form teams. located in Dutchess Hall on South Campus and is open 24 hours a day, Find your A-team team. 7 days a week. For emergencies, contact University Police at 333 from campus phones or (631) 632-3333 from non-campus phones.

Connect • To the HACK@CEWIT Network, Powered by Cisco Meraki: HACK@CEWIT, Password: cewit@1500! • To the Hack@CEWIT Live Schedule: www.event.hack.cewit.org • With Hack@CEWIT Organizers: Questions, concerns, issues? Find the Hack@CEWIT Organizers all weekend-long in room 260 or contact us on slack at #team-cewit: hackatcewit.slack.com. Email at [email protected]. • With Hacker Gurus: Hacker gurus are here to help in all of your project needs, including initial direction and project conceptualization, connecting with available resources, and getting over technical and design hurdles, while helping you to develop new skills, build confidence, and get creative. Find the Hacker Gurus all weekend-long in room 260 or contact them on slack at #team-guru: hackatcewit.slack.com. • On Slack: hackatcewit.slack.com • On Twitter: @CEWIT_SBU, #HackAtCEWIT • On Snapchat: Check out the Hack@CEWIT geofilter and share your pictures with us on Twitter! • On Devpost: hackatcewit.devpost.com. Mandatory for Hack@CEWIT project submissions. All projects to be uploaded to DevPost for review and judging beginning at 11:00pm on Saturday February 18, 2017. WELCOME TO HACK@CEWIT SECTION I

Hack@CEWIT

DAY 1: FRIDAY, FEBRUARY 17 DAY 2: SATURDAY, FEBRUARY 18 (Cont’d) 4:00pm-6:00pm Registration: Hacker & Hacker Guru Networking; 2:00pm-3:00pm Hacker Guru Checkpoint Experiences: Reality Deck, Gesture Garden & há˘cek 3:00pm-7:00pm Tech Talks & Deep-Dive Workshops: Intro to 4:00pm-8:00pm Team Formation & Team Photos CompArts-Processing, Intro to Microservices, 6:00pm-7:00pm Opening Ceremony & Keynotes: Welcome to Building a DIY GameTrak Controller, Dorm Room to Hack@CEWIT, Dr. Yacov Shamash, Vice President Board Room-How to Get There, Into to HCI, Strings for Economic Development, Stony Brook University; Attached: A Multimedia Performance & Open House, Keynotes, Jonathan Gottfried ‘11, Co-Founder, Major Intro to Artificial Intelligence, Intro to Virtual & League Hacking & Eugene Sayan, CEO, Softheon; Augmented Reality, How to Ace a Technical Interview Hack@CEWIT Overview; Introduction of Softheon Web 6:00pm-8:00pm Dinner Session Services; Meet Your Hack@CEWIT Sponsors, Gurus 8:00pm-12:00am Night School: Game Room + Movies and Organizers 10:00pm-12:00am Night School: Midnight Howl, Fusion Yoga Session, 7:00pm Hack@CEWIT, Softheon, and MLH Hardware Labs Sugar Rush & DJ+VJ Set 7:00pm- 8:00pm Dinner Reception 11:00pm Project Submission 8:00pm Official Hack@CEWIT Kickoff 8:00pm-12:00am Hack@CEWIT Zero to Hero Kickoff Tracks: Raspberry Pi, Arduino & ESP 8266, Softheon Software Services: DAY 3: SUNDAY, FEBRUARY 19 Identity, Payment, and Data 6:00am-8:00am Meet the Sun: Sunrise Bagels, Yoga & Meditation Session 9:00am- 10:00am Brunch Session DAY 2: SATURDAY, FEBRUARY 18 10:00am-12:00pm Project Presentations, Judging 12:00am-2:00am Night School: Midnight Howl, Yoga Fusion, 12:00pm-1:00pm Closing Ceremony: Prizes & Giveaways, Wrap Up & Sugar Rush & DJ+VJ Set Open Networking 12:00am-9:00am Night School: Game Room + Movies 8:00am-9:00am Meet the Sun: Sunrise Yoga & Meditation Session 9:00am-11:00am Breakfast Session ALL WEEKEND 10:00am-1:00pm Tech Talks & Deep-Dive Workshops: Intro to IoT Hack@CEWIT Sponsor Stations: Hacker Gurus & Recruitment Teams Security, Intro to 3D Printing with Fusion 360, Hack@CEWIT, Softheon, and MLH Hardware Labs Getting Started with Azure IoT, Everyday Interfaces - Beverage & Snack Station Provided by Softheon Turning Objects into Capacitive Touch Sensors, Night School: Game Room + Movies RESTful Interface Design, Designing User Interfaces, R&R Rooms + Team Breakout Rooms Serious Games - Gaming for Good, Git: On Exhibit: há˘cek A Comprehensive Introduction, A Verified Internet On Exhibit: Gesture Garden of Dumb Things 1:00pm-3:00pm Lunch Session FAQS SECTION II

FAQS

What are the rules? How can I contact the Hack@CEWIT Team? As a Major League Hacking member event, Hack@CEWIT is adopting Questions, concerns, issues? Find the Hack@CEWIT Organizers all Major League Hacking’s Code of Conduct. We additionally expect students weekend-long in room 260 or contact us on slack in #team-cewit: to abide by CEWIT’s set of rules. hackatcewit.slack.com. Email at [email protected].

What should I bring? Yourself, a valid photo ID (including date of birth), a valid student ID from an How can I contact Hacker Gurus? accredited college/university, your laptop, phone, and chargers as well as an Hacker gurus are here to help in all of your project needs, including extra of clothes, basic toiletries, water bottle, sleeping bag, and blankets to initial direction and project conceptualization, connecting with available keep yourself comfortable for the weekend. resources, and getting over technical and design hurdles, while helping you to develop new skills, build confidence, and get creative. Find the What should I NOT bring: Hacker Gurus all weekend-long in room 260 or contact them on slack in Firearms or weapons or any kind, alcohol, illegal drugs, animals, soldering #team-guru: hackatcewit.slack.com. irons, knives, blades, or other sharp hand tools, power tools, and drones/ quadcopters.

Are there reimbursements for travel? CEWIT will not be providing any form of travel reimbursement for this event. Traveling to Hack@CEWIT will be the responsibility of participating hackers.

I am from out of town, where can I stay? Hackers are welcome at CEWIT all-hours over the course of the Hack@CEWIT weekend. If you are looking for a hotel alternative, our friends at the Holiday Inn Express Stony Brook and the Hilton Garden Inn Stony Brook are offering an incredible discount to Hack@CEWIT participants seeking a hotel alternative for the weekend. Stay over with Holiday Inn Express. Stay over with the Hilton Garden Inn.

HACKER RULES SECTION III

Hacker Rules By participating in Hack@CEWIT 2017, hackers understand and agree to the following: • Your safety is extremely important to us. Please exercise appropriate caution • Do not leave bags, computer cell phones, or personal items unattended at during your participation. In addition, there will be University Police on site any time. CEWIT is not responsible for any lost, stolen, or damaged personal during the evening hours in room 210. items. If you have misplaced a personal item, or have found a misplaced • All participating students must be currently enrolled in an accredited college/ personal item, the Hack@CEWIT Organizers will have a Lost and Found university. A valid student ID must be presented at the registration desk in area in room 260. Furthermore, any damages to devices from misuse or order to check-in. misappropriation of hardware is the responsibility of the student. • Teams are not to exceed four individuals. • Students must wear their wristbands at all times to verify participation in • At no point may the CEWIT IT infrastructure be unsolicitedly tested, Hack@CEWIT. Wristbands are not to be removed, shared, or tampered with. reviewed, inspected, or otherwise hacked during the Hackathon. Anyone If you have any issues with your wristband, please visit the Hack@CEWIT found to be attempting to subvert any aspect of CEWIT infrastructure will Organizers in room 260. be immediately disqualified and will be reported to the proper authorities. • Students must be considerate of Hack@CEWIT hardware at all times. If • At no point may the hardware or software of another team participating in hardware is not in use, please return it in a timely manner to be made Hack@CEWIT be unsolicitedly tested, reviewed, inspected, or otherwise available to other hackers. Hack@CEWIT will not tolerate equipment hoarding, hacked during the Hackathon. Anyone found to be attempting to gain multiple checkouts per team, and/or general disrespect for shared resources. unauthorized and unwanted access to another Hacker’s equipment, source • Students must be respectful of noise levels, especially with regards to code, or other infrastructure will be immediately disqualified and will be ongoing tech talks and workshops. Students must also be respectful of tech reported to the proper authorities. talks and workshop locations, as these spaces are not be used as working • Each team may submit only ​one project at the close of Hack@CEWIT. All work areas during scheduled activities. on this project must be completed and uploaded via the appropriate web portal • Students must be respectful of designated male, female, and universal spaces. to Dev-Post before the announced project submission deadline. No additional • As part of campus regulations, smoking is not permitted in the building or work may be done on the project after this time. All project work submitted for anywhere on the grounds. prizes should be done exclusively within the Hack@CEWIT timeframe. • As all exterior doors are locked, students leaving the building must make arrange- • Each team must submit only their own work, and licensed use of others, ments with either Hack@CEWIT Organizers or fellow hackers to be let back in. for their project at the close of Hack@CEWIT. Any work that is not the sole • Items NOT to bring: Firearms or weapons or any kind, alcohol, illegal drugs, property of the team must be disclosed at the judging discussion, and not animals, soldering irons, knives, blades, or other sharp hand tools, power attempt may be made to pass off another person’s work as one’s own. tools, and drones/quadcopters. • Individual hackers and teams are responsible for maintaining cleanliness of their • Participants irrevocably authorize Hack@CEWIT and its collaborators to copy, personal spaces and general respect and appreciation for the facility at all times. publish, exhibit or distribute in any legal manner, any and all images, videos, • Do not unplug, add to, or rearrange power strips or power cords. The current and audio recordings in which their likeness appears. set-up is specifically designed to minimize surges and must remain in place • Students agree to the terms of both the MLH Contest Terms and for the duration of the weekend. Conditions and the MLH Privacy Policy. Please note that you may receive • Students are responsible for abiding by all ‘Do Not Touch’ and ‘Restricted pre and post-event informational e-mails and occasional messages about Area’ signage. The overarching rule to follow is that if a room is NOT hackathons from MLH as per the MLH Privacy Policy. Students further designated for use by being marked with a Hack@CEWIT sign, than this acknowledge and agree to the MLH Code of Conduct, as adopted by room is off limits even if it does not explicitly state that it is off limits. CEWIT for Hack@CEWIT. • All telephones in Hack@CEWIT spaces are not for the participants’ use. • Stealing, vandalism, bullying, and all other forms of misconduct of will Failure to comply and/or testing the boundaries of any of the above rules absolutely not be tolerated. will result in immediate disqualification and removal from the premises. Welcomes You To

MAPS SECTION IV

Campus Map Click for Details

A B C D E F G

To Stony Brook Village

. L.I.R.R 25A

1 North ve Entrance Dri nce tra En h rt o N d

P Circle Roa Joe Nathan Field North P Lot Cir Natural cle Softball Ro Meadow ad

A THLET IC FIELDS NYS Department of Environmental Conservation Recreation (DEC) Fields Soccer Complex Varsity Tennis Nicoll L.I.R.R. Recreation Courts Softball s Road 2 L.I.R.R. Lot Recreation Sports Stadium Road General Information (631) 632-6000 Station Softball Soccer Court Practice Field Recreation Langmuir University Police (631) 632-3333 Tennis College Courts Benedict H Qua d P Lacrosse College Track Practice Practice Field Student James

Field Health College C Campus Map

i r

25A c

Center l

e

R

Soccer o a Practice Kenneth P. Ammann O’Neill d Field LaValle College College Athletic N Stadium Mendelsohn Quad Irving Circle Road College Outdoor P P Gray P Basketball College Courts Walter J. East Chávez Gym Roa Stony Tubman P Hawrys Side Hall Hall 3 Island Sports Brook d Campus Union Dining Federal Complex Recreation Arena n S. Tol Central Center Joh l Drive

Stores P Staller Charles B. Wang Central P Chemistry CoGen Services Center for Center M A I N the Arts Plant Van de CAMPUS Physics Graa Mile Accelerator Frey Frank Melville Jr. Memorial S 1 Simons Harriman hir 0 4 Math Hall Library ley Point of / Center Tower Hall Ken Service ny D Woods Bldgs. Group rive Administration P e v i r A CADEMIC MALL D

l l Earth and Space Adminis tration o Main T Sciences A Hilton . Parking Entrances S (ESS) Student Activities Garden Inn n Psychology Garage h P Center o Humanities Circle Roa 25A J (SAC) B

Drive ly Ni

el Educational L.I. High Technology K col

Social and

Communications d

Eisenhower Incubator

ls ls

Center Behavioral

4 College Schick P Ro Light (ECC) Sciences

College Engineering Javits a

(SBS) d Campus Drive Engineering New Lecture Baruch Kelly Hamilton Computer Center College College Qua d Computing Science Bioengineering L.I.R.R. Center Computer Science Centers for West Side IACS H Dewey Molecular e I Dining a l Sports Schomburg e Health Sciences Garage t College Heavy v Laufer Life Medicine h i Court Apartments Nobe l r S Engineering D Center Sciences (CMM) c est D i W rive g Hendrix e Halls n n ri c e College e Lauterbur Yang e Underpass s H Wagner in Mount D G Hall Hall g r n College iv College E e W est Gershwin P S T ONY BRO OK M E DIC I N E Stimson SCAN D Circle Road Apartmen t College Basic Roosevelt College Roth Qua d Center Comple x C Qua d Sciences E F W est Whitman Tower Keller Cardozo Roth Health W Apartmen t Greeley College College Café College est Drive B A College Sciences Comple x Emergency Tower Entrance Hospital Roosevelt Drive Main Entrance Sports Circle Road Hospital Court MART Chapin Toscanini (under construction) Commons College 5 Tabler Hand Center College

Marburger Sanger College Tabler Chapin Qua d Douglass Hospital Apartments

College Dri Ashley Parking Garage v Dreiser e Schif f P d P ts Roa College Patrio ive Preserve Dr er abl L.I. State T P Veterans P Home d S O U T H oa o R Cancer rin eg CAMPUS Nicolls Roa Center E ell Carol M. Baldwin dmund D. P Breast Care Cente r Pain Management Dana Center d Nassau Hall Imaging Center Hall Putnam P Hall Ambulatory St Dutchess Surgery ony B rook Hall Center Ro Su olk 6 ad Hall UniversityP olice P rive nces D Challenger alth Scie Marine an d Hall He Atmospheri c Science s Endeavour Discovery Hall Hall South Entrances Marburger D Rockland Westchester Hall rive Hall D Sullivan South rive Hall Dental Clinics

P

P To Route 347

I AERTC nn 7 o va t io n e R Entrance iv o P r D a d h t CEWIT u

o

S e t Driv men lop ve De

PUT STONY BROOK IN e riv t D en pm elo ev Child Care rive THE PALM OF YOUR HAND D th D 8 Center Sou R ESE ARCH AND Download our FREE mobile app at DEVELO PME NT P ARK P stonybrook.edu/itour Entrance Campus Recreation South Fields

P

P South Soccer Fields Stony Brook Road P Lot Research & Support Services Three (RSS) Village Soccer 9 Soccer Fields

INDEX Computer Science Bldg...... C,D4 Health Sciences To w...... er . E5 Mendelsohn Qua...... d . D3 Sports Comple ...... x . C3 Accelerator, Van de Graa ...... C3 Computing Cente ...... r . C4 Heavy Engineering B ...... ldg. . C4 Mount College ...... * . C4,5 Sports Cour ...... ts . A4,C5, and C,D2 Administration Bldg.* ...... * . D4 Dana Hal ...... l . D6 Hendrix College ...... * . C4 Nassau Hal ...... l . D6 Stadium, Kenneth P. LaValle At ...... hletic . C3 Administration Parking Garag ...... e . D4 DEC (NYS Dept. of Environmental Conserva ...... tion). D2 Hilton Garden In...... n . D4 New Computer Science B...... ldg. . C4 Staller Center for the A...... rts . C,D3 AERTC (Advanced Energy Research and Technolog... Ay 7CentDerental) Clinic ...... s . D7 Hospital Parking Garag ...... e . E5 Nobel Hall ...... s . B4,5 Stimson College...... * . B5 Ambulatory Surgery C en...... ter . E6 Dewey College ...... * . B4 Hospita ...... l . E5 North P Lo ...... t . B,C1,2 Stony Brook Children’s Hospital (in ...... MART) . E5 Ammann College ...... * . D3 Discovery Hal ...... l . E6 Humanities Bldg...... D4 O’Neill College ...... * . D3 Stony Brook Unio...... n . C3 Arena, Island Federal Credit Unio ...... n . B,C3 Douglass College ...... * . C5 Imaging Cen t...... er . E6 Pain Management Cente ...... r . E6 Student Activities Center ( ...... SAC) . C4 Dreiser College...... * . C5 Institute for Advanced Computational Science ...... (IACS. D4) Parking, Administration Ga ...... rage . D4 Baruch College ...... * . A,B4 Student Health Cen ...... ter . C2 Dubin Family Athletic Performance Center Irving College ...... * . D3 Parking, Hospital Garag ...... e . E5 Basic Sciences Towe ...... r . E5 (in Sports Complex ...... ) . C3 Island Federal Credit Union Aren ...... a . B,C3 Physics Bldg ...... C3 Su olk Hal ...... l . D6 Benedict College...... * . D2 Dutchess Hal ...... l . D6 James College ...... * . D2 Point of Woods Bldgs...... E4 Sullivan Hal ...... l . D7 Bioengineering B ldg...... D4 Earth and Space Sciences Bldg. ( ...... ESS) . C4 Javits Lecture Cen ...... ter . C,D4 Pritchard Gymnasium (in Sports Comple ...... x) . C3 Tabler Cente ...... r . C5 Campus Recreation Center, Walter J. Hawry...... s . C3 East Side Dinin ...... g . D3 Keller College ...... * . B5 Psychology Bldgs. A and ...... B . C4 Tabler Qua ...... d . C5 Cancer Cente ...... r . E6 Educational Communications Center...... (ECC) . C4 Kelly Qua ...... d . B4 Putnam Hal ...... l . D6 Toscanini College ...... * . B5 Cardozo College ...... * . C5 Eisenhower College ...... * . A,B4 Kenneth P. LaValle Athletic Stadiu ...... m . C3 Research & Support Services ( ...... RSS) . A9 Tubman Hall ...... * . D3 Carol M. Baldwin Breast Care Cente...... r . E6 Endeavour Hal ...... l . E6 Langmuir College ...... * . C,D2 Rockland Hal ...... l . D6,7 University Police (in Dutchess...... Hall) . D6 Centers for Molecular Medicine (CMM...... ) . D4 Engineering Bldg ...... C4 Laufer Cente ...... r . D4 Roosevelt Qua ...... d . B5 Veterans Home, L.I. S t...... ate . G5,6 Centra Sel rvices (Receiving ...... ) . B3 Frank Melville Jr. Memorial Lib ...... rary . C3,4 Lauterbur Hall...... * . B5 Roth Caf ...... é . C5 Visitors’ Parkin ...... g . Centra Storesl (Warehouse ...... ) . B3 Frey Hal ...... l . C3,4 Library, Frank Melville Jr. Memo ...... rial . C3,4 Roth Qua ...... d . C5 Wagner College...... * . B4,5 CEWIT (Center of Excellence in Wireless and Gershwin College ...... * . C,D5 Life Sciences Bldg ...... D4 SAC (Student Activities Cente ...... r) . C4 Walter J. Hawrys Campus Recreation ...... Center . C3 Information Technology ...... ) . B7 Goldstein Family Student-Athlete Developmen t Center Light Engineering Bldg ...... C4 Sanger College ...... * . B5 Wang Cent ...... er . D3 Challenger H ...... all . E6 (in Sports Comple ...... x) . C3 L.I. High Technology Incuba ...... tor . E4 SCAN (Social, Cognitive and West Apartment Comple ...... x . A4,5 Chapin Apartmen ...... ts . F,G5 Gray College ...... * . D3 L.I. Rail Road Statio...... n . B2 A ective Neuroscience) Cente ...... r . D5 West Side Dinin ...... g . B4 Charles B. Wang Cen ...... ter . D3 Greeley College ...... * . B5 L.I. State Veterans Hom ...... e . G5,6 Schick College ...... * . B4 Westchester H ...... all . D6,7 Chávez Hall ...... * . D3 H Qua d...... D2 Louis and Beatrice Laufer Center for Physica l Schomburg Apartment ...... s . A4 Whitman College ...... * . C,D5 Chemistry Bldg ...... C3 Hamilton College ...... * . B4 and Quantitative Biolog ...... y . D4 Service Grou ...... p . B3,4 Yang Hall ...... * . B5 Child Care Cen t...... er . C8 Hand College ...... * . C5 Marine and Atmospheric Science ...... s . D6 Simons Center for Geometry and Physic...... s . B4 Children’s Hospital, Stony Brook (in ...... MART) . E5 Harriman Hal ...... l . C4 MART (Medical and Research Translation ...... Bldg.) . E5 Social and Behavioral SciencesBldg. (SBS ) ...... D4 *Residence Hall CoGen Plan ...... t . B3 Health Sciences Garag ...... e . E4 Math Towe ...... r . C4 South P Lo ...... t . C,D8,9 **Admissions O ce, 118 Administration Bldg. MAPS SECTION IV

CEWITACKCEWT Building Map FLOOR MAP First Floor FIRST FLOOR

R&D Bus Stop Innovation Road

Van Pick-Up

MAIN ENTRANCE Main Lobby Registration Desk, Dining Meal Station Hall, Night School & BATHROOMS BATHROOMS BATHROOMS STAIRWELL STAIRWELL ELEVATIOR ELEVATIOR Video Wall Beverage 173 Station Breakout Room ELEVATIOR ELEVATIOR STAIRWELL STAIRWELL

STAIRWELL

SECOND FLOOR

Workshops & Tech Talks 11:00pm-7:00am R&R Room (Universal) 200 Main Event Room 280 & Hacker Space 286 260 252 Sponsor Stations Workshops Hack@CEWIT R&R Room (F)+ On Exhibit: Main O ce Hacker Space BATHROOMS hacek STAIRWELL STAIRWELL BATHROOMS BATHROOMS ELEVATIOR ELEVATIOR 208 209 Security 273 261 Workshops & 210 O ce Breakout Breakout Tech Talks +

STAIRWELL STAIRWELL 212 Room Room ELEVATIOR Hacker Space Hack@CEWIT 237 215 Hardware Lab Workshops & Tech Talks

243 Workshops & Tech Talks + STAIRWELL Hacker Space

THIRD FLOOR

Workshops & Tech Talks 11:00pm-7:00am R&R Room (M) 380

GENDER NEUTRAL BATHROOMS STAIRWELL STAIRWELL BATHROOMS BATHROOMS ELEVATIOR ELEVATIOR 308 Breakout

383 373 361 ELEVATIOR Room

Night School: Breakout Breakout STAIRWELL Game Room + Room Room Movies 335 Reality Deck Demo

STAIRWELL ACKCEWT FLOOR MAP

FIRST FLOOR

R&D Bus Stop Innovation Road

Van Pick-Up

MAIN ENTRANCE Main Lobby Registration Desk, Dining Meal Station Hall, Night School & BATHROOMS BATHROOMS BATHROOMS STAIRWELL STAIRWELL ELEVATIOR ELEVATIOR Video Wall Beverage 173 Station Breakout Room ELEVATIOR ELEVATIOR STAIRWELL STAIRWELL

MAPS STAIRWELL SECTION IV

HACK@CEWIT Floor Map Second Floor SECOND FLOOR

Workshops & Tech Talks 11:00pm-7:00am R&R Room (Universal) 200 Main Event Room 280 & Hacker Space 286 260 252 Sponsor Stations Workshops Hack@CEWIT R&R Room (F)+ On Exhibit: Main O ce Hacker Space BATHROOMS hacek STAIRWELL STAIRWELL BATHROOMS BATHROOMS ELEVATIOR ELEVATIOR 208 209 Security 273 261 Workshops & 210 O ce Breakout Breakout Tech Talks +

STAIRWELL STAIRWELL 212 Room Room ELEVATIOR Hacker Space Hack@CEWIT 237 215 Hardware Lab Workshops & Tech Talks

243 Workshops & Tech Talks + STAIRWELL Hacker Space

THIRD FLOOR

Workshops & Tech Talks 11:00pm-7:00am R&R Room (M) 380

GENDER NEUTRAL BATHROOMS STAIRWELL STAIRWELL BATHROOMS BATHROOMS ELEVATIOR ELEVATIOR 308 Breakout

383 373 361 ELEVATIOR Room

Night School: Breakout Breakout STAIRWELL Game Room + Room Room Movies 335 Reality Deck Demo

STAIRWELL ACKCEWT FLOOR MAP

FIRST FLOOR

R&D Bus Stop Innovation Road

Van Pick-Up

MAIN ENTRANCE Main Lobby Registration Desk, Dining Meal Station Hall, Night School & BATHROOMS BATHROOMS BATHROOMS STAIRWELL STAIRWELL ELEVATIOR ELEVATIOR Video Wall Beverage 173 Station Breakout Room ELEVATIOR ELEVATIOR STAIRWELL STAIRWELL

STAIRWELL

SECOND FLOOR

Workshops & Tech Talks 11:00pm-7:00am R&R Room (Universal) 200 Main Event Room 280 & Hacker Space 286 260 252 Sponsor Stations Workshops Hack@CEWIT R&R Room (F)+ On Exhibit: Main O ce Hacker Space BATHROOMS hacek STAIRWELL STAIRWELL BATHROOMS BATHROOMS ELEVATIOR ELEVATIOR 208 209 Security 273 261 Workshops & 210 O ce Breakout Breakout Tech Talks +

STAIRWELL STAIRWELL 212 Room Room ELEVATIOR Hacker Space Hack@CEWIT 237 215 Hardware Lab Workshops & Tech Talks

243 Workshops & MAPS Tech Talks + STAIRWELL SECTION IV Hacker Space

HACK@CEWIT Floor Map Third Floor THIRD FLOOR

Workshops & Tech Talks 11:00pm-7:00am R&R Room (M) 380

GENDER NEUTRAL BATHROOMS STAIRWELL STAIRWELL BATHROOMS BATHROOMS ELEVATIOR ELEVATIOR 308 Breakout

383 373 361 ELEVATIOR Room

Night School: Breakout Breakout STAIRWELL Game Room + Room Room Movies 335 Reality Deck Demo

STAIRWELL CEWIT Leadership PEOPLE SECTION V

CEWIT Leadership Keynote Speakers

Dr. Shamash supervises the University’s four incubators, three As Softheon’s Founder and Chief New York State Centers for Advanced Technology (Medical Executive Officer, Eugene Sayan leads Biotechnology, Sensor Systems and Integrated Electric Energy the company’s vision and strategic Systems); two New York State Centers of Excellence (Wireless direction to help achieve your goal of and Information Technology (CEWIT), and the Advanced Energy addressing ACA mandate challenges, Research and Technology Center (AERTC)); the Small Business implementing single and multi-carrier Development Center; and the workforce development programs private exchanges, and integrating with of the Center for Emerging Technologies. In 1995, Dr. Shamash Federal & State Based Marketplaces. led SUNY’s colleges of engineering to create the statewide Over the past 25 years, he has developed Strategic Partnership for Industrial Resurgence (SPIR) program. and nurtured innovative solutions that Stony Brook’s cumulative results include more than 3,100 are adopted by many healthcare payers, Dr. Yacov Shamash projects completed with more than 490 companies, helping Eugene Sayan providers, and government agencies, Vice President for company partners win more than $105.9 million in competitive Founder & CEO, including Massachusetts Connector, Economic Development, federal awards. Softheon the nation’s first fully operational State Stony Brook University Health Benefits Exchange.

Dr. Satya Sharma came to Stony Brook University as the Executive Jon Gottfried is the co-founder of Major Director of CEWIT and a faculty member of Department of Mechanical League Hacking, the official student Engineering in 2003. Before joining Stony Brook, Dr. Sharma was hackathon league. He is one of the Senior Vice President at Symbol Technologies from 1995 to 2003, foremost experts on Developer Relations. overseeing various divisions of the company including World-Wide Jon previously co-created the Hacker Operations, Mobile Computing & Wireless Engineering, and Quality Union, worked as a Developer Evangelist & Process Improvements. Dr. Sharma has managed technology, led at Twilio and Echo Nest, and served as product development, managed marketing and financial functions, National Director for StartupBus. Jon led operations and taken a leadership role in organizational loves creating new technology and transformation. He led Lucent Technologies to win the Deming Prize teaching people to do the same. He in 1994, making it the first and still the only American manufacturing graduated from SUNY Stony Brook Dr. Satya Sharma company to have this honor. While leading Symbol’s Mobile Computing Jonathan Gottfried University in 2011 and was recently Executive Director, & Wireless Engineering, the company won the National Medal of ‘11, Founder, named to the Forbes 30 Under 30 CEWIT, Technology in 2000. Dr. Sharma also led Lucent and Symbol to win Major League Hacking Education category. Stony Brook University the Shingo Prize in 1992 and 2003 respectively. Dr. Sharma has more than 70 technical publications and conducts research in a wide variety of disciplines including wireless and mobile computing, quality management, and materials science. He holds a Ph.D. degree in mechanical engineering from University of Pennsylvania and an MBA degree from State University. PEOPLE SECTION V

Hacker Gurus – hackatcewit.slack.com; #team-guru Team Softheon

Andrew La Manna Erik Driscoll George Economos Jaewoong Shin Jeremy Tocher Jesse Hake John Paul Pennisi John Reilly Kevin Radcliffe Software Engineer, Software Engineer, Enterprise Architect, Software Engineer, Quality Assurance Software Engineer, Senior Software Software Engineer, Software Engineer, Softheon Softheon Softheon Softheon Manager, Softheon Softheon Engineer, Softheon Softheon Softheon

Mark Graffia Nicholas Horn Paul Cohen Sarah Uckan Serhiy Konyk, Shiyun Zhang Soumya Vanga Vassili Bolotnikov Software Software Engineer, Quality Assurance Software Engineer, Software Engineer, Senior Software Software Engineer, Software Engineer, Development Softheon Tester, Softheon Softheon Softheon Engineer, Softheon Softheon Softheon Manager, Softheon

Team 1010data Team Henry Schein

Daniel Yount Michal Wallace Ryan Burda ○ Michael Caplan ○ Tim Cooper Project Manager, Developer, Developer, Development Manager, Software Developer, Hack@CEWIT 1010data 1010data Dental Lab Software Division Global Innovation Recruiter, 1010data and the Global Innovation Center, Center, Henry Schein, Inc. Henry Schein, Inc. PEOPLE SECTION V

Hacker Gurus – hackatcewit.slack.com; #team-guru Team Hack@CEWIT

Anthony Musco Brent Schiller Christopher Ryan Daniel Lukach David Ecker David Maiman Flannery Cunningham Jay Loomis Software Engineering Ph.D. Candidate, Software Engineer Researcher, Director, Research Software Engineer, Graduate Composer, Teaching Assistant, Intern, Research Assistant, & Programmer, SensorCAT, Technologies & Intelligent Product Stony Brook University; cDACT; CEWIT Lockheed Martin SensorCAT, CEWIT Stony Brook University Innovation, Division of Solutions Artist-in-Residence, Researcher & Stony Brook University Information Technology, CEWIT Ethnomusicologist Stony Brook University

Margaret Schedel Matthew Cordaro Matthew Del Signore Rebecca Uliasz Richard McKenna Richard von Rauchhaupt Sharon Pak Timotius Sitorus Associate Professor, Software Engineer Treasurer, MFA 2017 Candidate, Lecturer, Computer Senior Programmer/ Software Developer, TLL Designer, Developer, Composition and & Researcher, Stony Brook Stony Brook University; Science Department, Analyst, Web Platform Media Lab, Stony Brook and Hardware Hacker, Computer Music, CEWIT Computing Society Artist-In-Residence, Stony Brook University Strategist and Architect, University; DJ/Designer, Stony Brook University Stony Brook University; CEWIT Division of Information WUSB Director, cDACT Technology, Stony Brook University

Hack@CEWIT Organizers hackatcewit.slack.com; #team-cewit; [email protected]

n Dr. Satya Sharma, Executive Director, CEWIT n Boris Yakovich, Server Administrator, CEWIT n Dr. Shmuel Einav, Director, Medical Technologies Division, CEWIT n Christopher Ryan, Software Engineer & Programmer, CEWIT n Dr. Fan Ye, Director, Communications & Devices Division, CEWIT n Cynthia Davis, Staff Assistant, CEWIT n Dr. Rong Zhao, Director, Software Systems Division, CEWIT n Kathleen Ferrell, VP Coordinator and Director of Special Programs, n Dr. Lawrence Weber, Business Development Manager and Office of the Vice President for Economic Development Entrepreneur in Residence, CEWIT & SensorCAT n LeeAnn Iassogna, Programs and Communications Coordinator, CEWIT n Bin Zhang, Associate Director of Computing Services, CEWIT n Matthew Cordaro, Software Engineer & Researcher, CEWIT WELCOME TO HACK@CEWIT SECTION VI

Hack@CEWIT

DAY 1: FRIDAY, FEBRUARY 17 DAY 2: SATURDAY, FEBRUARY 18 (Cont’d) 4:00pm-6:00pm Registration: Hacker & Hacker Guru Networking; 2:00pm-3:00pm Hacker Guru Checkpoint Experiences: Reality Deck, Gesture Garden & há˘cek 3:00pm-7:00pm Tech Talks & Deep-Dive Workshops: Intro to 4:00pm-8:00pm Team Formation & Team Photos CompArts-Processing, Intro to Microservices, 6:00pm-7:00pm Opening Ceremony & Keynotes: Welcome to Building a DIY GameTrak Controller, Dorm Room to Hack@CEWIT, Dr. Yacov Shamash, Vice President Board Room-How to Get There, Into to HCI, Strings for Economic Development, Stony Brook University; Attached: A Multimedia Performance & Open House, Keynotes, Jonathan Gottfried ‘11, Co-Founder, Major Intro to Artificial Intelligence, Intro to Virtual & League Hacking & Eugene Sayan, CEO, Softheon; Augmented Reality, How to Ace a Technical Interview Hack@CEWIT Overview; Introduction of Softheon Web 6:00pm-8:00pm Dinner Session Services; Meet Your Hack@CEWIT Sponsors, Gurus 8:00pm-12:00am Night School: Game Room + Movies and Organizers 10:00pm-12:00am Night School: Midnight Howl, Fusion Yoga Session, 7:00pm Hack@CEWIT, Softheon, and MLH Hardware Labs Sugar Rush & DJ+VJ Set 7:00pm- 8:00pm Dinner Reception 11:00pm Project Submission 8:00pm Official Hack@CEWIT Kickoff 8:00pm-12:00am Hack@CEWIT Zero to Hero Kickoff Tracks: Raspberry Pi, Arduino & ESP 8266, Softheon Software Services: DAY 3: SUNDAY, FEBRUARY 19 Identity, Payment, and Data 6:00am-8:00am Meet the Sun: Sunrise Bagels, Yoga & Meditation Session 9:00am- 10:00am Brunch Session DAY 2: SATURDAY, FEBRUARY 18 10:00am-12:00pm Project Presentations, Judging 12:00am-2:00am Night School: Midnight Howl, Yoga Fusion, 12:00pm-1:00pm Closing Ceremony: Prizes & Giveaways, Wrap Up & Sugar Rush & DJ+VJ Set Open Networking 12:00am-9:00am Night School: Game Room + Movies 8:00am-9:00am Meet the Sun: Sunrise Yoga & Meditation Session 9:00am-11:00am Breakfast Session ALL WEEKEND 10:00am-1:00pm Tech Talks & Deep-Dive Workshops: Intro to IoT Hack@CEWIT Sponsor Stations: Hacker Gurus & Recruitment Teams Security, Intro to 3D Printing with Fusion 360, Hack@CEWIT, Softheon, and MLH Hardware Labs Getting Started with Azure IoT, Everyday Interfaces - Beverage & Snack Station Provided by Softheon Turning Objects into Capacitive Touch Sensors, Night School: Game Room + Movies RESTful Interface Design, Designing User Interfaces, R&R Rooms + Team Breakout Rooms Serious Games - Gaming for Good, Git: On Exhibit: há˘cek A Comprehensive Introduction, A Verified Internet On Exhibit: Gesture Garden of Dumb Things 1:00pm-3:00pm Lunch Session When What Where Who About

Day I: Friday, February 17

4:00pm- CEWIT Main Registration Hackers Welcome hackers! 6:00pm Lobby

4:00pm- Hacker & Hacker Guru Hacker and Hacker Get familiar with fellow hackers, find your A-team with MESH'D, and meet your Room 200 6:00pm Networking Gurus mentors for the weekend.

The Reality Deck is an Immersive Gigapixel Display in a 40' x 30' x 11' high room at CEWIT containing 308 LCD display screens driven by an 85-node graphics CEWIT and the 4:00pm- Experience: The computing cluster that rivals the performance of modern supercomputers. The Room 331 Department of 6:00pm Reality Deck facility, led by Dr. Arie Kaufman, Distinguished Professor and Chair, Department Computer Science of Computer Science and Chief Scientist, CEWIT, will fully immerse users in 1.25 billion pixels of information, approaching the visual acuity of the human eye.

MESH'D: Because you can't win a hackathon with only your friend's roommate's boyfriend. MESH’D is a collaboration application that allows users to find others to create teams for projects. It’s an SBU-based interdisciplinary project, built and 4:00pm- designed by designers and programmers here on campus. We are introducing Team Formation Room 200 Hackers 8:00pm MESH’D in a BETA version for Hack@CEWIT to help hackers connect with other participating hackers and form teams. Find your A-team team: art- sync.labs.stonybrook.edu. Register your team on Devpost by 8:00pm the latest: hackatcewit.devpost.com.

6:00pm- Opening Ceremony 7:00pm

Welcome to Hack@CEWIT Room 200 Dr. Yacov Shamash CEWIT and Stony Brook University welcome you to Hack@CEWIT.

Softheon welcomes you to its headquarters here in CEWIT for the opportunity to meet and learn from all of you at Hack@CEWIT. The industry-relevant IoT and microservices challenges you will be addressing here will have real-world From Our Sponsors: Innovating Eugene Sayan, CEO, Room 200 applications that could one day make a revolutionary change in the lives of real with Softheon Softheon people. The Softheon team is here to create an environment as comfortable and inviting of innovation as possible and looks forward to your creativity, teamwork, and diligence to turn ideas into reality.

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day I: Friday, February 17 Jon Gottfried is the co-founder of Major League Hacking, the official student hackathon league. He is one of the foremost experts on Developer Relations. Jon Jonathan Gottfried previously co-created the Hacker Union, worked as a Developer Evangelist at Hack@CEWIT Keynote Speaker Room 200 '11, Founder, Major Twilio and Echo Nest, and served as National Director for StartupBus. Jon loves League Hacking creating new technology and teaching people to do the same. He graduated from SUNY Stony Brook University in 2011 and was recently named to the Forbes 30 Under 30 Education category. Dr. Satya Sharma, Hack@CEWIT Overview and An overview of Hack@CEWIT expectations, rules of conduct, and review of the Room 200 Executive Director, Ground Rules building layout and available resources. CEWIT George Economos, A high level introduction to the technology and web services Softheon offers and Introduction to Softheon Web Room 200 Enterprise Architect, those that will be available for hackers including Softheon's Identity, Payment, and Services Softheon Data Services API. Matthew Cordaro, Software Engineer & Introduction of Available Researcher, CEWIT; A rundown of Available Hack@CEWIT Hardware and the Guidelines and Room 200 Hardware Christopher Ryan, Schedule for Checking-Out/Checking-In Equipment. Software Engineer & Programmer, CEWIT

Meet the Hack@CEWIT Organizers and your Hacker Gurus for the weekend! Find Dr. Satya Sharma, Meet Your Hack@CEWIT the Hack@CEWIT Organizers all weekend-long in room 260 or slack us at #team- Room 200 Executive Director, Organizers, Sponsors and Gurus cewit: hackatcewit.slack.com. Hacker Gurus will also be available in room 260 and CEWIT on slack at #team-guru.

7:00pm- CEWIT Main Kickoff Reception, Hacker Networking & Team Formation: Register your team on Dinner Reception Powered by Softheon 8:00pm Lobby Devpost by 8:00pm: hackatcewit.devpost.com.

7:00pm- Hack@CEWIT Take a team photo! Use our Hack@CEWIT Snapchat filter and tweet to us Team Photos Room 200 8:00pm Organizers @CEWIT_SBU, #HackAtCEWIT.

Officially opens for the weekend! Team check-out for Friday night's Raspberry Pi Hack@CEWIT Hack@CEWIT & MLH 7:00 PM Room 212 and Arduino & ESP 8266 Tracks. Work with Hack@CEWIT and MLH Hardware Lab Team representatives to access with the hardware you need for your project goals.

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day I: Friday, February 17

Work with Softheon engineers to access the hardware you need for your project 7:00pm- Workshop: Softheon Softheon Engineers goals while learning about Softheon's Identity, Payment, and Data Services APIs in Room 215 12:00am Hardware Lab Team the adjacent Software Services Track. Gear up to compete for the Best Use of Softheon API, $500 cash prize! 8:00 PM Official Hack@CEWIT Kickoff 8:00pm- Hack@CEWIT Zero to Hero Kickoff Tracks 12:00am Zero to Hero: Raspberry Pi

Matthew Cordaro, Hey NOOBS! Ever wonder what a Raspberry Pi is? Get the lowdown on how to get 8:00pm- Introduction & Set-Up: Room 209 Software Engineer & started with this cheap delicious computer in your hack. Disclaimer: Contains no 8:45pm Raspberry Pi Researcher, CEWIT actual raspberries or pie. Matthew Cordaro, 8:45pm- Hello World: So you've used a pi, but never actually attached hardware to it? Time to learn a Room 209 Software Engineer & 9:30pm Raspberry Pi little GPIO! Press a button and get your blink on! Researcher, CEWIT Introduction to OpenHAB. OpenHAB is an open-source framework for home Anthony Musco, automation and Internet-of-Things (IoT) device networking. This session will 9:30pm- Communications: Software Engineering Room 209 consist of a hands-on tutorial and workshop in which participants will learn the 10:30pm Raspberry Pi Intern, Lockheed fundamentals of the OpenHAB framework using a Raspberry Pi. Some experience Martin with Linux is recommended, but all are welcome to learn. Matthew Cordaro, Software Engineer & Raspberry Pi Expert Researcher, CEWIT 10:30pm- You are now an expert! Q&A session with instructors and demos of advanced Workshop: Demos and Room 209 and Anthony Musco, 12:00am projects. Q&A Software Engineering Intern, Lockheed Martin

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day I: Friday, February 17

Zero to Hero: Arduino & ESP 8266

Brent Schiller and Daniel Lukach, 8:00pm- Introduction & Set-Up: Lets prepare your software and your mind! - Setting up the Arduino IDE and an Room 243 Researchers, 8:45pm Arduino & ESP 8266 introduction into the Arduino board. SensorCAT, Stony Brook University Brent Schiller and Daniel Lukach, 8:45pm- Hello World: Arduino Let's start with the basics! - Learn basic GPIO, Analog input, and Serial Room 243 Researchers, 9:30pm & ESP 8266 Communication so that you can program an Arduino "Hello World"! SensorCAT, Stony Brook University Brent Schiller and Daniel Lukach, 9:30pm- Communications: Let's learn the advanced tools! - Discover more advanced ways to interface with Room 243 Researchers, 10:30pm Arduino & ESP 8266 your Arduino; digital interfaces and web servers! SensorCAT, Stony Brook University Brent Schiller and Arduino & ESP 8266 Daniel Lukach, Let’s pull it all together! - Time to combine everything we know to create a full- 10:30pm- Expert Workshop: Room 243 Researchers, fledged IOT device! Learn how to build an IoT Smart Light Switch and an IoT 12:00am Demos and Q&A SensorCAT, Stony Weather Station that can convert any room into a smart room! Brook University

Zero to Hero: Softheon Software Services

8:00pm- Softheon Identity John Reilly, Software The presentation will be covering the different parts of Softheon's Identity Services Room 237 8:45pm Services API Engineer, Softheon API, such as OAuth 2.0 and OpenID Connect, and how to use them.

This technical talk will introduce the Payment Card Industry Data Security 8:45pm- Softheon Payment Vinnie Bodo, Software Standard (PCI DSS) and how using a 3rd-party payment platform like the Softheon Room 237 9:30pm Services API Engineer,Softheon Payment API can minimize or eliminate a company’s PCI DSS compliance responsibility.

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Mark Graffia, A brief overview of the Softheon content repository. Overview of entities and how 9:30pm- Softheon Data Software Room 237 to create entity templates. Interfacing with Softheon entities and manipulating data 10:30pm Services API Development within the repository. Manager, Softheon Software Expert 10:30pm- Softheon Engineers You are now an expert! Q&A session with instructors and demos of advanced Workshop: Softheon Room 237 12:00am Team projects combining Softheon web services and available devices. Demos and Q&A

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day II: Saturday, February 18

Hack@CEWIT Group CEWIT Main 12:00 AM Everyone! Get to the CEWIT main lobby at midnight for an epic Hack@CEWIT group photo! Photo Lobby

DJ Sharon Pa,Software Developer, TLL Media Lab, Stony Brook University; Night School: 12:00am- CEWIT Main DJ/Designer, WUSB Sugar rush fueled by Softheon with music and visuals from Sharon Pak and Midnight Howl, Sugar 2:00pm Lobby with VJ Rebecca Rebecca Uliasz on CEWIT's Next Generation Video Wall System. Rush & DJ+VJ Set Uliasz, MFA 2017 Candidate, Stony Brook University; Artist-In-Residence, CEWIT

A mix of traditional yoga poses incorporated with Vinyasa flow and other fitness 12:00pm- Night School: Yoga Room 286 House Yogi disciplines, such as Pilates, to combine mind and body exercises with the benefits 1:00am Fusion of strength, aerobics, balance, and flexibility.

12:00am- Night School: Game Video, board, and mind games for your evening enjoyment! Challenge your Room 383 Hackers 9:00am Room + Movies friends, share some laughs.

Meet the Sun: Sunrise 8:00am- De-stress and release tension with an opening morning yoga flow, followed by a Yoga & Meditation Room 286 House Yogi 9:00am session in Yoga Nidra for ultimate relaxation. Session

9:00am- CEWIT Main Breakfast Session Powered by Softheon 11:00am Lobby

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day II: Saturday, February 18

Smart door locks are important in future smart homes and offices. Current door Tech Talk: IoT Fan Ye, Director, lock access control relies on physical badges and any change on access requires 10:00am- Security - Secure and Communications & Room 280 potentially lengthy process. This talk describes a secure and fine grained door lock 10:30am Fine-Grained Door Devices Division, access control system that determines the forms and degrees of access based on Lock Access Control CEWIT user identity and secure digital tokens.

Introduction to IoT (Internet of Things) and how Azure can help leverage 10:00am- Tech Talk: Getting Jesse Hake, Software Room 237 connected devices. See how collecting data from these devices can help optimize 10:30am Started with Azure IOT Engineer, Softheon business processes or create cool applications for personal use.

In this workshop participants with learn the basics of 3D printing. We will use Fusion 360, a 3D modeling software that is widely used for engineering and Jay Loomis, Teaching Workshop: Intro to 3D design, by Autodesk. Each participant will create their own design to be printed. In 10:00am- Assistant, cDACT; Printing with Room 215 the design process, students will learn how to create and manipulate basic shapes 11:00am CEWIT Researcher & Autodesk Fusion360 using Fusion 360. For example, we will convert a 2D graphic, like a person's name Ethnomusicologist or a simple graphic design, into a 3D object that we can print. Each participant can take their personally designed, 3D printed object home.

Building an API is one of the most valuable things that an organization can do to transform from a business to a platform. The progress of mobile technologies, the 10:30am- Tech Talk: RESTful Vinnie Bodo, Software Internet of Things and the trend toward microservices architecture has led to the Room 237 11:00am Interface Design Engineer, Softheon rapid growth of the “API economy.” This talk will introduce the concept of REST and offer some best practices for designing discoverable and pragmatic RESTful APIs that are enjoyable to use.

Jonathan Stein, Discussion on what makes a good user interface, how to avoid design pitfalls, and 11:00am- Tech Talk: Designing Room 237 Software Engineer, how to make your application “user-friendly”. We will focus on identifying the 11:30am User Interfaces Softheon projected user and the experience that they should receive.

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day II: Saturday, February 18 Lori Scarlatos, Assistant Professor, Department of Gamification is the process of taking something that already exists – a website, an Technology and enterprise application, an online community – and integrating game mechanics Tech Talk: Serious Society, Stony Brook into it to motivate participation, engagement, and loyalty. Gamification takes the 11:00am- Games - Gaming for Room 280 University and Tony data-driven techniques that game designers use to engage players, and applies 12:00pm Good Scarlatos, Lecturer, them to non-game experiences to motivate actions that add value to your Department of business. In this workshop, learn more about real-world applications of Computer Science, gamification. Stony Brook University Learn how to turn a plant into an interactive interface with a DIY sensor, microcontroller, and the Arduino Capacitive Sensing library. Using the simple sensor programmed with the cap sense library, everyday objects can become Workshop: Everyday Rebecca Uliasz, MFA sensitive touch interfaces to manipulate data, drive moment, synthesize audio, or Interfaces - Turning 2017 Candidate, modulate video. In this workshop, we will create potentials for gesture based touch 11:00am- Objects into Room 243 Stony Brook to generate and manipulate visuals on the CEWIT lobby screen in order to interact 12:00pm Capacitive Touch University; Artist-In- live with the installation. Sensors Residence, CEWIT Note: If you are interested in hands-on participation in the software component of the workshop, please download free trial versions of Max/MSP, the Arduino IDE, and the Arduino Capacitive Sensing Library. Tech Talk: Git: A Gustavo Piscodinio, Learn how to utilize one of the most powerful version control systems to maintain 12:00pm- Comprehensive Room 237 Software Developer, and protect your codebase. Understand the theory of how Git works as well as 1:30pm Introduction CA Technologies how to use Git on the command line. Never feel lost using Git again. The “internet of things” typically refers to “smart” devices, but the majority of everyday objects that people encounter are what can perhaps be termed “dumb” items. However, these dumb things still have a place on the internet. With an Tech Talk: A Verified environment where anybody can post anything, a method of verifying tangible 12:30pm- Joseph Marino, CTO, Internet of Dumb Room 280 items can introduce trust into the online world for both business and social 1:00pm Zortag, Inc. Things interactions. Learn about Zortag's anti-counterfeiting solution which combines a 2D barcode identifier with a non-reproducible 3D structure (on your wristbands!) that acts as a fingerprint, allowing a user to identify and verify that an item is indeed what it represents itself as.

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day II: Saturday, February 18

1:00pm- CEWIT Main Lunch Session Powered by Softheon 3:00pm Lobby

Roy Shilkrot, Workshop: Intro to 1:00pm- Assistant Professor, An introduction to the fundamentals of programming in Processing. Learn how to CompArts - Room 237 2:00pm Department of visualize, design, and create generative art by combining arts and computing. Processing Computer Science Hack@CEWIT Sponsor, 1010data, talks big data and the K programming 1:00pm- Michal Wallace, Tech Talk: 1010data Room 280 language. Check out demos of the 1010data system and learn about some of the 2:00pm Developer, 1010data interesting and unusual parts of K.

2:00pm- Hacker Guru All Gurus Available in Room 200 to advise on project status, direction, and both Room 200 Hack@CEWIT Gurus 3:00pm Checkpoint team and project needs.

Tech Talk: Shiyun Zhang, BPM Introduction to the basic concepts of Microservice Architecture focusing on the 2:30pm- Introduction to Room 237 Software Engineer, major design principles and the scalability of Microservices Architecture, with 3:00pm Microservices Softheon discussion about the hosting platforms and API Gateway.

We have all heard about huge business successes that started in dorm rooms. Tech Talk: Dorm Dell, Yahoo, and readily come to mind. What steps should you 3:00pm- Room to Board Room Room 280 House Mentor take to position your "great idea" ultimately to support such a business? There are 3:30pm - How to Get There internal steps such as assessments of technical feasibility and patentability, or external steps such as market assessment which all companies need to conduct.

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day II: Saturday, February 18

The GameTrak is a video game controller that has become popular in electronic and computer music performances. Consisting of two ten-foot retractable tethers Matthew Cordaro, that send X, Y, and Z position data, it provides a large, expressive, and sensitive Software Engineer & means of controlling sound or other elements of a digital work. However, since Researcher, CEWIT In2Games stopped producing the controller in 2006, versions that work out of the with Graduate box with a computer have become more and more expensive and difficult to find Composer, Stony on the secondhand market. In this workshop, CEWIT's Matthew Cordaro will Workshop: Building a Brook University; present and lead construction of a DIY version of the GameTrak he has 4:00pm- DIY GameTrak Room 209 Artist-in-Residence, developed. CEWIT resident artists Flannery Cunningham (composer) and 5:00pm Controller CEWIT and Rebecca Rebecca Uliasz (digital artist) will then lead an introduction to using such Uliasz, MFA 2017 controllers in the visual programming languages Max/MSP and Jitter. We will use Candidate, Stony our newly-constructed DIY GameTraks to explore basic control of sound and Brook University; image, giving participants a window into using controllers as expressive tools. Artist-In-Residence, CEWIT Note: If you are interested in hands-on participation in the software component of the workshop, please download Teensyduino and the free trial versions of Max/MSP and Jitter before attending. Sharon Pak, Software Tech Talk: Intro to Developer, TLL Media 4:00pm- Using computers and technology to develop new ways to help and guide people, Human Computer Room 280 Lab, Stony Brook 5:00pm focusing on user interfaces. Interaction University; DJ/Designer, WUSB In this session we will perform Strings Attached, a new work for dancer with GameTrak controller, two musicians, and video projections. We will demonstrate Graduate Composer, the technical construction of the work, including Max/MSP and Jitter, the machine Stony Brook learning tool Wekinator, and open sound control (OSC). We will also discuss the University; Artist-in- Strings Attached: A challenges of creating such collaborative multimedia work and each of the four Residence, CEWIT 5:00pm- Multimedia artists involved will discuss the creation of the piece from his/her own perspective. Room 286 with Rebecca Uliasz, 6:00pm Performance, Informal How does the creative process change if one is a composer having to think about Digital Artist, Andrew Talk, and Open House visual aspects of a work, a dancer who is not only reacting to sound but triggering Pitcher, Guitarist and it, or a visual artist who must design a system that is reactive to sound and Jasna Boudard, motion? At the conclusion of the session we'll hold an open house in which we Dancer invite participants to play with the piece's environment and make some sound and images themselves.

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day II: Saturday, February 18

In this session, we will develop emerging applications with the rule-based knowledge representation and reasoning (KRR) system Ergo (http://coherentknowledge.com). Ergo matches well many of the requirements of Paul Fodor, Research cognition. It combines reasoning with natural language processing (NLP). Ergo Tech Talk: Assistant Professor, also interoperates and composes well with databases and ontology systems. Ergo Introduction to 5:00pm- Department of is fully semantic, using general classical-logic-like formulas, including existentials Artificial Intelligence Room 237 6:00pm Computer Science, and universal quantifiers, disjunctions, meta knowledge reasoning, higher-order with the Ergo Stony Brook syntax, flexible defeasibility and combines closely with NLP to both interpret and Programming System University generate English, including potentially for conversational NL interaction. We will talk about applications, such as legal/policy compliance in financial services, healthcare treatment guidance and insurance, education/tutoring; security/confidentiality policies; and e-commerce marketing.

6:00pm- Dinner Available Powered by Softheon 8:00pm

Jane Gutenko and Koosha Mirhosseini, Virtual Reality (VR) is the next leap in how people consume and produce contents. VR Ph.D. Candidates, enables more immersive, and realistic experiences in games, movies, and even Tech Talk: Into to Visual Analytics and scientific applications. While other advancements such as 3D Displays, Motion tracking 5:30pm- Virtual and Room 280 Computer Graphics, interfaces focus on a single element of experience such as interaction, or display 6:00pm Augmented Reality Department of technology, VR effects all the pipeline of content production and consumption. During Computer Science, this session, we investigate use-cases of VR in different industries and highlight main Stony Brook challenges and concerns of delivering an enjoyable, immersive experience. University

Richard von Rauchhaupt, Senior Programmer/Analyst, Mirror Mirror on the Web Platform In this talk, we'll go over the process of building a smart mirror: choosing 6:00pm- Wall, Who's the Room 237 Strategist and hardware, getting familiar with different open source platforms and look at some 7:00pm Smartest of Them All? Architect, Division of possible web service and API integrations. Information Technology, Stony Brook University

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day II: Saturday, February 18

Acing a technical interview can be hard, getting through the door can be even Chuck Marcelin, 6:30pm- Tech Talk: How to Ace harder. Join Softheon’s Technical Interviewing session to learn the tips and tricks Room 237 Talent Acquisition 7:00pm a Technical Interview on making your resume stand out, and making you stand out in a technical Lead, Softheon interview.

8:00pm- Night School: Game Video, board, and mind games for your evening enjoyment! Challenge your Room 383 Hackers 12:00am Room + Movies friends, share some laughs.

9:00pm- No Light: One of the many fun mini-events run by the team at Major League No Light with MLH Room 237 Hackers Hacking. Using a really basic code editor, students have 15-20 minutes to 10:00pm replicate a webpage with no previews along the way. A mix of traditional yoga poses incorporated with Vinyasa flow and other fitness 10:00pm- Night School: Yoga Room 286 House Yogi disciplines, such as Pilates, to combine mind and body exercises with the benefits 11:00pm Fusion of strength, aerobics, balance, and flexibility. DJ Sharon Pa,Software Developer, TLL Media Lab, Stony Brook University; Night School: 10:00am- CEWIT Main DJ/Designer, WUSB Sugar rush fueled by Softheon with music and visuals from Sharon Pak and Midnight Howl, Sugar 12:00pm Lobby with VJ Rebecca Rebecca Uliasz on CEWIT's Next Generation Video Wall System. Rush & DJ+VJ Set Uliasz, MFA 2017 Candidate, Stony Brook University; Artist-In-Residence, CEWIT Submit your projects to DevPost so that we can hold a spot for you during demos tomorrow! Be sure to list the right name for your project and opt-in to any prizes 11:00 PM Project Submission Hackers you want to be considered for! Submissions can be edited until Sunday at 10:00 AM: hackatcewit.devpost.com.

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

Day III Sunday, February 19

6:00am- CEWIT Main Sunrise Bagel Session Powered by Softheon 8:00am Lobby Meet the Sun: Sunrise 7:00am- De-stress and release tension with an opening morning yoga flow, followed by a Yoga & Meditation Room 286 House Yogi 8:00am session in Shavasana for ultimate relaxation. Session 9:00am- CEWIT Main Brunch Available Powered by Softheon 10:00am Lobby Hack@CEWIT's panel of eight technical, creative, and business-oriented members will collaboratively assess a range of IoT-focused projects in five main 10:00am- Project Presentations Hack@CEWIT categories based on originality, ambitiousness, innovation, health-consciousness, Room 280 12:00pm and Judging Judges Panel and entrepreneurship, as well as application to real-world product portfolios. Teams share their weekend IoT innovations with fellow hackers and judges. Make your best project pitch. 12:00pm- Closing Ceremony 1:00pm Hack@CEWIT $5000 in Hack@CEWIT Prizes: $2000 cash prize for the top team, six $500 cash Prizes and Giveaways Room 200 Judges Panel prizes for judges' picks plus sponsored prizes. Hack@CEWIT Closing Remarks Room 200 A final wrap up and BIG thanks from everyone at CEWIT! Organizers Room 200, Networking goes a long way. Be proactive by securing team, sponsor, and hacker Open Networking & Wrap Up CEWIT Main guru contacts. Lobby

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

All Weekend Hack@CEWIT Stations

Hack@CEWIT Hack@CEWIT Questions, concerns, issues? Find the Hack@CEWIT Organizers all weekend-long in room 260 Room 260 Organizer Station Organizers or slack us at #team-cewit: hackatcewit.slack.com.

Hack@CEWIT Team, Hack@CEWIT Room 212 Softheon Team & Access with the hardware you need for your project goals. Hardware Lab MLH Team

Connect with Hack@CEWIT Sponsors and take advantage of one-on-one sessions with both Sponsor Stations Room 200 Sponsors technical and HR representatives to help fuel your hacks or secure you next job or internship!

Hacker gurus are here to help in all of your project needs, including initial direction and project conceptualization, connecting with available resources, and getting over technical and design Hacker Guru Office Room 260 Hacker Gurus hurdles, while helping you to develop new skills, build confidence, and get creative. Hacker Hours Gurus will be available all weekend-long in room 260 or on slack at #team-guru: hackatcewit.slack.com.

The Stony Brook University Police will be on-site at Hack@CEWIT from 9:00pm-6:00am each Stony Brook evening. The University Police Headquarters is located in Dutchess Hall on South Campus and Security Office Room 210 University Police is open 24 hours a day, 7 days a week. For emergencies, contact University Police at 333 from campus phones or (631) 632-3333 from non-campus phones.

See Ongoing workspaces for teams equipped with mini fridges, microwaves, table + chairs, and Breakout Rooms Hack@CEWIT Teams whiteboard + markers. Floor Map

CEWIT Main Beverage Station Fueled by Softheon Stay in the game with water, coffee, soda, and energy drinks. Lobby

Vending Machine Room Water & Vending (First floor In-House Hydrate. Machines behind main stairwell)

LIVE SCHEDULE www.event.hack.cewit.org When What Where Who About

All Weekend Hack@CEWIT Stations

Weekend-long R&R space accessible only by female card holders. Non SBU R&R Room (F) Room 252 Female Hackers students needing assistance, contact Hack@CEWIT Organizer LeeAnn Iassogna on slack @leeanniassogna.

11:00pm- R&R Room (M) Room 380 Male Hackers Evening R&R space for male hackers. 7:00am

11:00pm- Universal Hacker R&R Room (Universal) Room 280 Universal R&R space shared by all hackers. 7:00am R&R Space

On Exhibit

Margaret Schedel, Associate Professor, háček presents a physical installation, VR experience, and printed data maps. It employs data Composition and to inform an immersive installation while positioning it’s larger impact towards metaphors of Computer Music, networked landscape, security and wayfinding. The data used is taken from real network traffic Stony Brook logs, tracking hackers in real time as they race to be the first in line at the Shmoo Group háček Room 208 University; Director, website, pummeling the site with DDOS, port scans, and sneaky malware as they compete to cDACT and Melissa be the first to get their hands on the prize. The valiant defenders deflect bots, cheats, and Clarke, Adjunct attacks at every turn as they try to keep the site online. háček is not just data visualizations or Lecturer, Digital Arts, VR gaming in the formal sense—but more akin to abstractions and metaphorical art works that Stony Brook reflect the data, pieces potentially to be enjoyed entirely out of context: http://hacek.io/. University This interactive installation by CEWIT artist-in-residence, Rebecca Uliasz, explores the Rebecca Uliasz, MFA potential for embodied and gesture based generation using simple sensors. In this piece, plant 2017 Candidate, CEWIT Lobby and machine fuse to become the controller, which can then be manipulated by the viewer to Gesture Garden Stony Brook Video Wall form an interactive and generative system. The piece will run throughout the course of the University; Artist-In- Hackathon and plants will be located in the lobby in order to allow participants to interact with Residence, CEWIT the on-screen visuals.

LIVE SCHEDULE www.event.hack.cewit.org CEWIT Leadership JUDGING PANEL & PRIZES SECTION VII

Judging Panel

Hack@CEWIT’s panel of nine technical, creative, and business-oriented members will collaboratively assess a range of IoT-focused projects in five main categories based on originality, ambitiousness, innovation, health-consciousness, and entrepreneurship, as well as application to real-world product portfolios.

Derek Peterson is the CEO / Founder of Digital Fly As Softheon’s Founder and Chief Executive Officer, a software products company focused on creating Eugene Sayan leads the company’s vision and awareness tools for safer schools and strategic direction to help achieve your goal of communities. He has a proven track record in rapidly addressing ACA mandate challenges, implementing growing high and software companies. He previously single and multi-carrier private exchanges, and held senior and key roles at IPS, Symbol Technologies integrating with Federal & State Based Marketplaces. ($1.6B NYSE company), and Neohapsis (bought by Over the past 25 years, he has developed and Cisco). He co-founded CBD, Inc. in 2003 in order to nurtured innovative solutions that are adopted by many Derek Peterson apply his experience to assist emerging technologies in Genevieve Hoffman healthcare payers, providers, and government agencies, Founder & CEO, Creative Researcher, Digital Fly; VP of libraries and public schools. At CBD he developed an The Office for Creative including Massachusetts Connector, the nation’s first Software & Business award-winning package for securing and managing Research, Brooklyn fully operational State Health Benefits Exchange. Development, Intelligent Research; cDACT Product Solutions (IPS) public computers. Artist-in-Residence

As Softheon’s Founder and Chief Executive Officer, Eugene Jason is a Cisco Internet of Things (IoT) and Smart Sayan leads the company’s vision and strategic direction to Cities Product Solution Sales Specialist focusing on the help achieve your goal of addressing ACA mandate challenges, North Eastern Region of the US from Maine to PA to implementing single and multi-carrier private exchanges, DE including and Long Island, NY. Jason and integrating with Federal & State Based Marketplaces. is responsible for supporting partners and direct sales Over the past 25 years, he has developed and nurtured to state and local governments in the IoT. Jason works innovative solutions that are adopted by many healthcare in areas of Transportation (Bus, Rail, , Departments payers, providers, and government agencies, including of Transportation, Turnpikes, Thruways, K-12 for Eugene Sayan Jason Vail Founder & CEO, Massachusetts Connector, the nation’s first fully operational Cisco, IoT Solutions Educational Transportation needs, Public Safety, Softheon State Health Benefits Exchange. Specialist, and Smart Cities. In addition to Fleet Management Cisco Systems Inc. solutions, Jason is working with the Government Relations Teams to develop new pathways to IoT business for Cisco. Prior to Cisco Jason held technology sales leadership roles at Airbus, Rockwell Collins, Tyco, Zetron and Transcore in wireless communications. CEWIT Leadership JUDGING PANEL & PRIZES SECTION VII

Judging Panel (cont’d)

Michael Caplan has been active as a web application At CA Technologies, Paul Murcott helps lead Innovation developer and web designer for 18 years, working in Products centered on Big Data, Mobile, IoT, Data the non-profit, university, retail, agricultural, and dental Science/Analytics and Docker/Containerization industries. He is the Development Manager for Henry creating new insights and products that can be Schein’s dental lab software division and the Global quickly prototyped, developed and monetized Innovation Center. Mike founded and runs Refresh through integrations with, and extensions of, the Annapolis Valley, a professional association which aims CA Technologies portfolio of solutions. to help grow Nova Scotia’s digital technology sector. Michael Caplan Paul Murcott Development Manager, Mike has participated in several ideation based weekend Sr. Principal Product Dental Lab Software warrior events as participant (winner Startup Weekend Manager, Accelerator Division and the Global East, CA Technologies Innovation Center, Halifax 2013), organizer (F5://Food 2014, Mashup Henry Schein, Inc. Weekend 2014), and mentor (Start It Up 2015-2017).

Dr. Michael Gouzman is the CTO, Director of Sensors and Systems Laboratory, and Adjunct Professor (Department of Electrical and Computer Engineering) at the Center for Advanced Technology in Diagnostic Tools and Sensor Systems (SensorCAT) at Stony Brook University. Dr. Gouzman published more than 25 articles in national and international scientific journals and holds 15 US and Ryan Burda international patents. Energy harvesting and PoF (Powered Developer, 1010data Mike Gouzman over Fiber) sensors are a central part of his current research CTO, Center for Advanced Technology in activity, with more than $2,000,000 granted in last 3 years Yun Zhang, CEO and Founder of Mobileware Inc., Diagnostic Tools for his sensor and sensor-based systems projects. & Sensor Systems has more than 18 years of experience in application (SensorCAT), development, and has successfully developed products Stony Brook University from idea stage to commercialization. Recognizing the mobile computing revolution in 2007, Yun published one of the first 800 apps when the iTunes App Store launched in 2008. His companies have sold millions of copies of apps worldwide, got featured in TV commercials Yun Zhang and received awards. Prior to becoming a serial Founder & CEO, entrepreneur, Yun has worked for major financial Mobileware Inc. companies for over 12 years and helped create and manage in house application systems. Yun holds a Master of Science degree in Management of Technology and a Bachelor of Science degree in Electrical Engineering. In his spare time, Yun is an avid investor. CEWIT Leadership JUDGING PANEL & PRIZES SECTION VII

Prizes: $5000 in Hack@CEWIT Prizes, $2000 cash prize for the top team, six $500 cash prizes for judges’ picks + company sponsored prizes.

Top-Tier: Most Innovative: Cream of the crop, $2,000 Easy out-of-the-box, $500 in·no·va·tive | /inəˌvādiv/ | adjective (of a product, idea, etc.) featuring new methods; advanced and original.

Most Ambitious: Most Original: A for effort, $500 Move fast, break things, $500 am·bi·tious | /amˈbiSHəs/ | adjective o·rig·i·nal | /əˈrijənl/ | adjective having or showing a strong desire and determination to succeed. present or existing from the beginning; first or earliest. CEWIT Leadership JUDGING PANEL & PRIZES SECTION VII

Prizes:

Most Health-Conscious: Entrepreneur’s Choice: Identify a need, Tech for Healthcare’s Sake, $500 any need, and fill it, $500 health-con·scious | adjective en·tre·pre·neur·ship | äntrəprəˈnərˌSHip | noun having an active interest in one’s health. the activity of setting up a business or businesses, taking on financial risks Health Tech, or digital health, is the use of technology (databases, in the hope of profit. applications, mobiles, wearables) to improve the delivery, payment, and/or Entrepreneurship, at its core, is a mindset, a way of thinking and acting. consumption of healthcare. It is about imagining new ways to solve problems and create value. Successful entrepreneurs on the Hack@CEWIT judging panel will make their pick of the project that best aligns with this vision.

Softheon’s Pick: Most Significant Use 1010data’s Pick: Most Significant Use of Softheon APIs, $500 of Data, Parrot AR Drone 2.0 Hack@CEWIT host sponsor, Softheon, takes their pick of the hack Hack@CEWIT sponsor, 1010data, takes their pick of the hack that that exhibits the most significant use of Softheon payment, identity, exhibits the most significant and intuitive use of data, and/or data services API. empowering data insights. CEWIT Leadership JUDGING PANEL & PRIZES SECTION VII

Prizes:

MLH Picks: Best Domain Name from MLH Picks: Best Use of Domain.com, Domain.com Swag Bags Web Services, $250 in AWS Credit Have a brilliant idea for a web site? Amazon Web Services offers a suite of cloud-computing You’ll also need a domain name to go with it! services that make up an on-demand computing platform. MLH’s pick of the domain name that stands above the others. MLH’s pick of the best use of AWS.

MLH Picks: #Hack Harassment, Hack Harassment Battery Packs Category Prompt: Use your tech skills for good and hack online harassment Category Language: Build a software solution that can help reduce the frequency and/or severity of online harassment. SPONSORS & COLLABORATORS SECTION VIII

SOFTHEON At Softheon we strive to create simple solutions to complex problems. Our innovative and easy-to-use products have revolutionized the way everyday people access health insurance. With over two decades of experience, we’ve designed five platforms to help our partners quickly adapt to industry standards, manage client data, and grow their membership, while never compromising the exceptional care they provide. In 2016, we successfully collaborated with health plans, brokers, employers, and governmental organizations in all 50 states to care for over 1.6M lives.

1010DATA 1010data makes big data discovery easy; we power sub second responses to analyses run on billions of rows of data. An essential tool to more than 750 of the world’s top retail, manufacturing, telecom, and financial services enterprises; 1010data is a highly differentiated product that is becoming the industry standard for Big Data Discovery and Data Sharing. With more than 27 trillion rows of data in our private cloud, 1010data is designed to scale to the largest volumes of granular data, the most disparate and varied data sets, and the most complex advanced analytics. All while delivering lightning-quick system performance.

ZEBRA TECHNOLOGIES Zebra Technologies Corporation builds actionable information and insight, giving companies unprecedented visibility into their businesses by giving physical things a digital voice. Zebra’s extensive portfolio of solutions give real-time visibility into everything from products and physical assets to people, providing very precise operational data not only about where things are, but what condition they are in, helping businesses understand how they work, and how they could work better.

CA TECHNOLOGIES CA Technologies creates software that fuels transformation for companies and enables them to seize the opportunities of the application economy. Software is at the heart of every business in every industry. From planning, to development, to management and security, CA is working with companies worldwide to change the way we live, transact, and communicate - across mobile, private and public cloud, distributed and mainframe environments.

SMM ADVERTISING A full-service advertising and marketing agency, SMM Advertising builds authentic and engaging communication strategies through all available media platforms. Services include: branding, , video, print, broadcast and online advertising, collateral, direct and digi- tal marketing, social media, and PR.

HENRY SCHEIN, INC. Henry Schein, Inc. is the world’s largest provider of healthcare products and services to office-based dental, animal health and medical practitioners. With 2015 sales of $10.4 billion, Henry Schein is a Fortune 500® Company with more than 18,000 Team Schein Members and more than one million customers. SPONSORS & COLLABORATORS SECTION VIII

CISCO SYSTEMS Cisco is the worldwide leader in IT that helps companies seize the opportunities of tomorrow by proving that amazing things can happen when you connect the previously unconnected. At Cisco customers come first and an integral part of our DNA is creating long-lasting customer partnerships and working with them to identify their needs and provide solutions that support their success.

INTELIBS Intelibs delivers complete product and services for your wireless indoor and outdoor coverage and capacity deployment. Our 4G in-build- ing solutions along with our 3G network offers enable service provider, enterprise users and universities to build out a solution for wireless broadband access anywhere, anytime.

GITHUB GitHub is how people build software. Over 19 million people use GitHub to share code and build amazing things with friends, co-workers, classmates, and complete strangers. With the collaborative features of GitHub.com, our desktop and mobile apps, and GitHub Enterprise, it has never been easier for individuals and teams to write better code, faster.

IN COLLABORATION WITH STONY BROOK UNIVERSITY Stony Brook University is one of America’s most dynamic public universities, a center of academic excellence and an essential part of the region’s economy. U.S.News & World Report ranks Stony Brook among the top 40 public universities in the nation, and the Times Higher Education World University Rankings places us among the top 1 percent of all the universities in the world. A member of the prestigious, invitation-only Association of American Universities, Stony Brook is one of the 62 leading research institutions in and the co-manager of Brookhaven National Laboratory.

n Center for Advanced Technology in Diagnostic Tools and Sensor Systems (SensorCAT) n Consortium for Digital Arts, Culture, and Technology (cDACT) n Department of Campus Recreation n Department of Computer Science (CS) n Department of Electrical Engineering (ECE) n Division of Information Technology (DoIT) n Innovation Lab at Stony Brook University n Office of the Vice President for Economic Development (VPED) n Stony Brook Computing Society (SBCS) n Stony Brook University Alumni Association n Stony Brook University Career Center n Stony Brook University Game Developers n Stony Brook University Police Department n Strategic Partnership for Industrial Resurgence (SPIR) n Women in Computer Science (WiCS) EXTRAS SECTION IX

Extras Extracting Serial Numbers from Currency with Zortag Technologies White Hat Hacking with MESH’D • Hack@CEWIT Wristbands: On your Hack@CEWIT wristbands you will find • In the hackathon spirit, we encourage white hat hacking of the MESH’D a very secure label, ZorSecure ™. It is an anti-counterfeiting solution app. Let the team know how we’re doing by giving us a friendly chal- developed by Zortag Technologies which combines a serialized 2D lenge, email us at [email protected] :) barcode identifier with a non-reproducible 3D structure that acts as a fingerprint, allowing a user to identify and verify that an item is indeed Mini-Contests with MLH what it represents itself as. In order to read your label and to retrieve • The team at Major League Hacking will be running mini-contests your certificate of participation in Hack@CEWIT 2017 following the throughout Hack@CEWIT including Octocat Drawing and Soylent event, please download the ZorSecure app from the app store and scan Drawings, with special prizes from Domain.com, AWS, and your label! #HackHarassment. • Challenge: Extracting Serial Numbers from Currency: In envisioning applications for currency, the barcode would be unnecessary as each bill is already marked with a serial number. The objective of this task is to perform optical character recognition (OCR) on images of the bill captured through a camera and extract the serial numbers. The images should be able to be captured from different rotated viewpoints, and with the camera tilted in relation to the bill. In addition to performing the OCR, a tight bounding box around the serial number should be placed, the four corners of which can be used to perform a perspective transformation on the bill image. This task can be accomplished using open source image processing libraries such as OpenCV. APPENDIX SECTION X

Getting Started with OpenStack

CONNECT TO YOUR INSTANCE BY USING SSH: To use SSH to connect to your instance, use the downloaded keypair file. Note: The user name is ubuntu for the Ubuntu cloud images no password.

1. Copy the IP address for your instance. 2. Use the ssh command to make a secure connection to the instance. For example:

3. $ ssh -i MyKey.pem [email protected]

4. At the prompt, type yes.

CONNECT TO YOUR INSTANCE BY USING PUTTY: Prerequisites: Before you connect to your Linux instance using PuTTY, complete the following prerequisite steps:

1. Download and install PuTTY from PuTTY download page. 2. Download and install Putty Gen from PuTTYGen download page. 3. Launch Putty Gen: APPENDIX SECTION X

Getting Started with OpenStack (cont’d)

CONNECT TO YOUR INSTANCE BY USING PUTTY: (cont’d)

4. Click on the load button, select all files and locate the .pem file provided, click open. APPENDIX SECTION X

Getting Started with OpenStack (cont’d)

CONNECT TO YOUR INSTANCE BY USING PUTTY: (cont’d)

5. Select “Save private key” and select yes to “save this key without a passphrase”.

6. Save file to your choice of destination as a .ppk type, Ex: team1 TYPE: Putty Private Key Files .ppk APPENDIX SECTION X

Getting Started with OpenStack (cont’d)

USING PUTTY:

1. Start PuTTY (from the Start menu, choose All Programs > PuTTY > PuTTY). 2. In the Category pane, open Connection\SSH\Auth: Select Browse In the Category pane, select Session: type in the hostname or IP of instance. and then locate the .ppk (Private Key file) created above.

3. Select Open, and when prompted “The servers rsa2 key fingerprint is: If you trust this host” select yes. At prompt type in user info:

Note: The user name is ubuntu for the Ubuntu cloud images no password. APPENDIX SECTION X

Getting Started with OpenStack (cont’d)

TRANSFERRING FILES TO YOUR LINUX INSTANCE USING WINSCP:

WinSCP is a GUI-based file manager for Windows that allows you to upload and transfer files to a remote computer using the SFTP, SCP, FTP, and FTPS protocols. WinSCP allows you to drag and drop files from your Windows machine to your Linux instance or synchronize entire directory structures between the two systems.

To use WinSCP, you need the private key you generated in Converting Your Private Key Using PuTTYgen. You also need the public DNS address of your Linux instance.

1. Download and install WinSCP from http://winscp.net/eng/download. php. For most users, the default installation options are OK.

2. Start WinSCP.

3. At the WinSCP login screen, for Host name, enter the public DNS host- name or public IPv4 address for your instance.

4. For User name, enter the default user name for Ubuntu, the user name After the connection is established, in the connection window your Linux is ubuntu. instance is on the right and your local machine is on the left. You can drag and drop files directly into the remote file system from your local machine. 5. Specify the private key for your instance. For Private key, enter the For more information on WinSCP, see the project documentation at http:// path to your private key, or choose the “…” button to browse for the winscp.net/eng/docs/start. file. For newer versions of WinSCP, you need to chooseAdvanced to open the advanced site settings and then under SSH, choose Note Authentication to find thePrivate key file setting. If you receive a “Cannot execute SCP to start transfer” error, you must first Note: WinSCP requires a PuTTY private key file (.ppk). You can convert install scp on your Linux instance. For some operating systems, this is lo- a .pem security key file to the .ppk format using PuTTYgen. cated in the openssh-clients package. For Amazon Linux variants, such as the Amazon ECS-optimized AMI, use the following command to install scp. 6. Choose Login to connect, and choose Yes to add the host fingerprint to Ex: [Team1]$ sudo apt install openssh-client the host cache. APPENDIX SECTION X

Government Hubs

api.data.gov: Data.gov aims to improve public access to high value, docs.opencv.org/3.0-beta/index.html: OpenCV (Open Source Computer machine readable datasets generated by the Executive Branch of the Vision Library) is an open source computer vision and machine learning Federal Government. The site is a repository for federal government software library. OpenCV was built to provide a common infrastructure for information, made available to the public. computer vision applications and to accelerate the use of machine percep- tion in the commercial products. Being a BSD-licensed product, OpenCV code.gov/#/explore-code/agencies/CFPB: Code.gov is the US government’s makes it easy for businesses to utilize and modify the code. web-based, open-source software hub. The site features dozens of projects from 10 different agencies.

Hardware & Libraries

Input Arduino / NodeMCU (ESP8266) Raspberry Pi 3B / 2B

Barometer Module https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Button https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

DS18B20 Temperature Sensor https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Flame Sensor https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Gas Sensor https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html APPENDIX SECTION X

Hardware & Libraries (cont’d)

Input Arduino / NodeMCU (ESP8266) Raspberry Pi 3B / 2B

Hall Sensor https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Humidity Sensor https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

IR Obstacle Avoidance Module https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

IR Tracking Sensor https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

IR Receiver Modules w/ Remote Control https://learn.sparkfun.com/tutorials/ir-communi- https://www.sunfounder.com/learn/sensor-kit-v2- cation 0-for-raspberry-pi-b-plus/lesson-23-ir-remote-con- trol-sensor-kit-v2-0-for-b-plus.html Joystick https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

MPU-6050 3 Axis Gyroscope + Accelerometer https://diyhacking.com/ardui- https://www.sunfounder.com/learn/category/sensor- Sensor no-mpu-6050-imu-sensor-tutorial/ kit-v2-0-for-raspberry-pi-b-plus.html

Photo-interrupter https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Photoresistors https://learn.sparkfun.com/tutorials/sik-experi- https://www.sunfounder.com/learn/category/sensor- ment-guide-for-arduino---v32/experiment-6-read- kit-v2-0-for-raspberry-pi-b-plus.html ing-a-photoresistor Potentiometer Module https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Pyroelectric Infrared Motion Sensor https://learn.adafruit.com/pir-passive-infra- https://diyhacking.com/raspberry-pi-gpio-control/ red-proximity-motion-sensor/using-a-pir

Real Time Clock DS1302 https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html APPENDIX SECTION X

Hardware & Libraries (cont’d)

Input Arduino / NodeMCU (ESP8266) Raspberry Pi 3B / 2B

Rain / Liquid Water Detection Module https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Reed Switch https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Rotary Encoder Module https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Sound Sensor https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Temperature Sensor https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Thermistor https://learn.adafruit.com/thermistor/us- http://www.paulschow.com/2013/08/monitor- ing-a-thermistor ing-temperatures-using-raspberry.html

Tilt-Switch https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Touch Switch https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Tracking Sensor https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Ultrasonic Ranging Module https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Vibration Switch https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html APPENDIX SECTION X

Hardware & Libraries (cont’d)

Output Arduino / NodeMCU (ESP8266) Raspberry Pi 3B / 2B

7 Segment Display w/ 595 Shift Register https://www.sunfounder.com/learn/rfid-kit-v2-0- https://www.sunfounder.com/learn/Super_Kit_V2_ for-arduino/lesson-20-driving-7-segment-display- for_RaspberryPi/lesson-11-driving-7-segment-dis- by-74hc595-rfid-v2-0-for-arduino.html play-by-74hc595-super-kit-for-raspberrypi.html Buzzer Module https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

I2C LCD1602 https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

LEDs (Various Colors, RGB, infrared, modules) https://www.sunfounder.com/learn/category/sensor- kit-v2-0-for-raspberry-pi-b-plus.html

Laser Emitter https://www.sunfounder.com/learn/category/Sen- https://www.sunfounder.com/learn/category/sensor- sor-Kit-v2-0-for-Arduino.html kit-v2-0-for-raspberry-pi-b-plus.html

Servo motors (SG90) http://www.elegoo.com/tutorial/Elegoo%20 https://learn.adafruit.com/adafruit-16-channel- Super%20Starter%20Kit%20for%20UNO%20 pwm-servo-hat-for-raspberry-pi/ 11.7.zip Stepper Motor & ULN2003 Stepper Motor Driver http://www.elegoo.com/tutorial/Elegoo%20 Board Super%20Starter%20Kit%20for%20UNO%20 11.7.zip APPENDIX SECTION X

Hardware & Libraries (cont’d) General Arduino / NodeMCU (ESP8266) Raspberry Pi 3B / 2B

555 Timer http://www.555-timer-circuits.com/

595 Shift Register https://www.sunfounder.com/learn/rfid-kit-v2-0- https://www.sunfounder.com/learn/Super_Kit_V2_ for-arduino/lesson-20-driving-7-segment-display- for_RaspberryPi/lesson-11-driving-7-segment-dis- by-74hc595-rfid-v2-0-for-arduino.html play-by-74hc595-super-kit-for-raspberrypi.html NPN Transistors https://learn.adafruit.com/adafruit-arduino-les- son-13-dc-motors/transistors

PCF8591 (I2C/IIC) CMOS data acquisition / https://www.sunfounder.com/learn/Sensor-Kit-v2- https://www.sunfounder.com/learn/category/sensor- Analog-Digital Converter 0-for-Arduino/lesson-33-analog-digital-convert- kit-v2-0-for-raspberry-pi-b-plus.html er-sensor-kit-v2-0-for-arduino.html Various Capacitors

Various Diodes

Various Relays

Various Resistors APPENDIX SECTION X

Hardware & Libraries (cont’d)

Kits/Etc.

Raspberry Pi 3 https://www.raspberrypi.org/products/raspber- ry-pi-3-model-b/ Arduino Uno

ESP8266 NodeMCU Boards

Amazon Echo Dot https://www.amazon.com/dp/B015TJD0Y4

Raspberry Pi Camera Module https://www.raspberrypi.org/products/camera-mod- ule-v2/

FLIR One Imaging Camera (Android) http://www.flir.com/flirone/ios-android/

FLIR One Imaging Camera (IOS) http://www.flir.com/flirone/ios-android/

FLIR One Dev Kit https://www.sparkfun.com/products/13233

TP-LINK Smart Wifi Plug http://www.tp-link.com/us/products/details/cat- 5516_HS100.html

Fredi Spy Camera https://www.amazon.com/FREDI-Portable-Wire- less-Digital-Recorder/dp/B01FSH5G5S

Spy Pen 1080p Hidden Camera https://www.amazon.com/Primium-IM- PROVED-Upgraded-Executive-Multifunction/dp/ B0196JOKII Polar H7 Heart Rate Sensor https://www.polar.com/us-en/products/accessories/ H7_heart_rate_sensor APPENDIX SECTION X

Hardware & Libraries (cont’d)

Kits/Etc.

Adafruit Temperature and Humidity Sensor https://learn.adafruit.com/adafruit-htu21d-f-tem- perature-humidity-sensor/overview

Netatmo Welcome Camera https://www.netatmo.com/product/security/wel- come

STM32F429-I Discovery Board http://www.st.com/en/evaluation-tools/32f429idis- covery.html

Alienware Laptop

Alienware X51 Desktop Set

Amazon Fire Phone

Arduino 101

Base Shield

Dell Inspiron Laptop

Dell Monitor

Dell Tablet

Dell XPS 13 Laptop (Ubuntu) APPENDIX SECTION X

Hardware & Libraries (cont’d)

Kits/Etc.

Dell XPS 13 Laptop (Windows)

Grove Starter Kit

Intel Edison

Leap Motion

Muse Headband

Oculus Rift

Pebble Time

Samsung Gear VR

Intel Starter Kit APPENDIX SECTION X APPENDIX SECTION X APPENDIX SECTION X

www.bq.com

17 JUL 2014 ver 3 rev 0 APPENDIX SECTION X

WiringPI GPIO Pins are not 5V tollerant! GPIO WiringPI Legend

3V3 5V Power 8 SDA1 GPIO02 03 5V GND 9 SCL1 GPIO03 05 GND Serial Pin 15 RPi pinout 7 GCLK GPIO04 07 08 GPIO14 TXD PCM Audio 16 GND 10 GPIO15 RXD PWM CLK GEN1 1 0 GEN0 GPIO17 11 12 GPIO18 PCM PWM0 IO Pin v2 Model B 2 GEN2 GPIO27 13 GND Physical Pin GEN4 4 3 GEN3 GPIO22 15 16 GPIO23 Port Name 3V3 18 GPIO24 GEN5 5 12 MOSI GPIO10 19 GND 13 GPIO25 GEN6 6 MISO GPIO09 21 22 PWM Pin 14 SCLK GPIO11 23 24 GPIO08 SPICE0 10 GND 26 GPIO07 SPICE1 11 1 1 ETHERNET Connector Do not use this pin! ID_SD 27 28 ID_SC Do not use this pin! 21 GPIO05 29 GND 1 These pins are reserved for ID EEPROM 22 GPIO06 31 32 GPIO12 PWM0 26 At boot time this I2C interface will be 23 PWM1 GPIO13 33 GND interrogated to look for an EEPROM that identifies the attached board and allow 24 PWM1 PCMFS GPIO19 35 36 GPIO16 27 automagic setup of the GPIOs (and optio- nally, Linux drivers). 25 GPIO26 37 38 GPIO20 PCMDIN 28 DO NOT USE these pins for anithing other GND GPIO21 PCMDOUT 29 than attaching an I2C ID EEPROM. Leave 40 unconnected if ID EEPROM not required.

The PWM pin available on the GPIO header is shared with the Audio system

Absolute MAX per pin 16mA recommended 8mA AUDIO/VIDEO Connector Absolute MAX 50mA for entire package

LEFT Audio RIGHT Audio GROUND USB Video Close RUN header Connectors to reset PI

3CM2836R1RBG TE1417 P10 E909M.1-02 N3 M CAMERA SD Card reader Connector

on the back DISPLAY4R7 Connector HDMI Connector Ethernet Connector POWER

4R7 Connector www.bq.com

A/V 25 JUN 2015 Connector ver 1 rev 0