Ongoing Projects

Ongoing projects are the lifeblood of HacDC.  What good would a collaborative space be if there wasn't something to do?  These projects help provide an outlet for our base of talented people and serve the community at the same time.

Microcontroller Mondays

Elliot Williams Project Coordinator Microcontroller Mondays is our most popular event at HacDC, where people come to hang out, show off their microcontroller projects, solder and code, and collaborate. Robotics, music, LEDs, all sorts of projects take shape here. Things kick off around 7PM and can last late into the night. The event, like all HacDC activities, is free and open to the public.

HacDC Space Occupancy Sensor

TC Project Coordinator A project to build an infrastrucure for interfacing electronic devices at the HacDC space to the outside world. The first proof of concept is building an Occupancy Sensor that detects when the HacDC space is occupied and updates Twitter (hacdcdoorman) and the HacDC Occupancy Calendar.

Software and Multi-media Server

HacDC Officers Project Coordinator Maintain a server to host software and multi-media projects for the benefit of HacDC members and its friends. The server will host infrastructure software projects as well as experimental software apps, tools, and utilities written by HacDC members. The server also provides an off-site platform for interfacing to the on-site Intranet Server. The server also hosts the forums for each of its hosted software projects, to let members and the public to comment and discuss the software project details.

Grand Microcontroller Networking Platform

Todd Fine and TC Project Coordinators We propose to create a grand system for communication between multiple microcontroller projects (i.e., sensors and interesting audio/visual displays) in the space, a computer workstation, and by extension, the HacDC projects server and the Internet writ large (facilitated with a standard messaging protocol). We are still in the process of choosing the technological platforms and we are looking at I2C, RS-485, XBee, and the XMPP messaging protocol. We are currently also learning the XMPPPY library for Python and experimenting with the creation of xmpppy-based bots in the HacDC Jabber conference room.

On-site Intranet Server

HacDC Officers Project Coordinator Maintain an Intranet server provides an on-site platform for interfacing HacDC-specific electronic devices and running scripts and jobs.

Columbia Heights Wireless

Nick Farr Project Coordinator HacDC's first and most ambitious ongoing project is creating a wireless mesh network to serve the Columbia Heights neighborhood.  This project combines everything from a technical analysis of the various mesh networking projects under development throughout the world, to a community-focused organizing approach.

Multi-Touch Interactive Display

RBD Project Coordinator We will build a multi-touch display interface so that it can become a user interface for future HacDC electronic/IT projects as well as provide a collaboration interface for real-time multi-user-multi-touch applications, created by and for HacDC and its friends.

Component Store

HacDC Officers Project Coordinator Maintain a sizable inventory of electronic component, with the goal that the unsold portion thereof would seed HacDC's electronics lab and to make the store self-sustaining.