Skip to content

Latest commit

 

History

History
133 lines (85 loc) · 4.77 KB

meeting_01.md

File metadata and controls

133 lines (85 loc) · 4.77 KB

Byte Knights: Kickoff Meeting

Lets hack some cool shit!


I) Establishing the name

Should we keep "Electric Hat Hackers" or come up with something better? You can replace the examples below with ideas during the meeting.

  • Electric Hat Hackers
  • Bite Nights
  • Ankle Byters

II) Introductions and Skills

Introduce yourselves and your interests / skills.

  • Wyatt
  Electrical Engineering Major and Computer Science Minor (Sophomore). Interested in electronics and programming.
  • Nathan
  Computer Science Major (Freshman). Codes in many different languages, heavy linux user, maker, big deal in particle IoT community.
  • Devin
  Electrical Engineering Major (Junior), can code in Python, AI, worked with sensors, circuit design.
  • Ben
  Mechanical Engineering Major (Junior). Heavy interest in mathematics and thermodynamics.
  • Nova
  Computer Science Major (Freshman). Codes in Python and C.  Web development. Crypt o-anarcist.

III) Lets talk about HackWITUs.

HackWITUs Logo

  • Hackathon: A project competition where interdisciplinary teams create a project and finish it within a short amount of time (HackWITUs: 24Hrs)

  • HackWITUs is Wentworth's official hackathon that takes place in Ira Allen during the weekend.

  • Free Food!

IV) The "Electric" in Electric Hat: Crash Course on Hardware / Software?

  • While most hackathons are programming oriented, you are allowed to use electronics / hardware in your project.

  • If you haven't guessed already, were doing an electronics project because "why not?!".

Part A) The Hardware / Electronics 101

Note: many parts listed below can be found on websites such as Adafruit and Amazon.

  • __ Basic concepts:__ voltage, resistance, current, power, analog, digital.

  • Basic components: resistors, capacitors, LEDs, diodes, transistors, IC's, and much more.

  • Tools and Accessories: power supplies, breadboards, jumper-wire, multi-meters, oscilloscopes, etc.

  • Sensors: switches, photo-resistors, temperature and humidity sensors, raindrop sensors, proximity sensors, accelerometers, GPS, transceivers, laser detectors, etc.

  • Electromechanical: DC motors, servos, stepper motors, 3D printed parts.

  • Development Boards: Arduinos, FPGAs, Raspberry Pi's, Particle boards and accessories.

Part B) IoT and Particle 101 (With Nate)

[FILL IN THIS SECTION NATE, ALSO TALK ABOUT PROGRAMMING IN GENERAL]

Part C) Take inspiration from projects

VI) Getting the Right Tools

  • A good team has good tools. To improve efficiency during the hackathon, we should go over different methods will use to collaborate on work.

Part α) Git and GitHub

  • The best way to collaborate code within a project is to use GitHub which is a version control system.

  • Important: Make sure that you have a GitHub account and join our organization.

Part β) Atom Ide

  • Atom is a very powerful, multi-purpose IDE that is fully customizable.

  • With atom, we can add packages that allow us to use GitHub, Real-time Collab, Compile, and more.

  • Click this link to download Atom

Optional) Linux Subsystem or Dual-boot.

  • Linux is an advanced and developer friendly family of operating systems that are open-source.

  • Most distros are free of charge and usually easy to install.

  • Windows 10 comes with a feature that allows you to emulate the Linux terminal called "Linux Subsystem"

  • Or you can go full Linux and set-up a dual boot.

  • Either way, we are happy to help you set up your favorite flavor (Mint) of Linux on your computer.

  • Just make sure to install po-util or else Nate will cry.

VII) Moving Forward and Planning Scope

  • In order to be prepared, we must understand how to collaborate effectively.

  • Specify Goals:

  To come up with idea ASAP. Also to plan out our idea ahead of time and collaboration skills necessary.
  • Specify Meeting Times:
Meeting Times
  • Make sure you register for the hackathon and join our GitHub organization.

"Thanks and have fun" - Gabe Newell