November 11+12 2017
Early Check-In + Badge Hacking
Friday 12:00 - 18:00 | Supplyframe HQ
Kick-off Party at the Supplyframe HQ
Friday 18:00 - 00:00 | Supplyframe HQ
Hackaday Superconference Opening Ceremonies
Saturday 09:30 - 10:00 | LACM
Michael Ossmann and Dominic Spill
Aye, ARRR! pIRates!
Saturday 10:00 - 10:40 | LACM
Since starting to build tools for the investigation of infrared communication systems over the past year, we have noticed a number of interesting ways that infrared targets are susceptible to attack. Tiny toys, critical infrastructure...infrared systems are more prevalent than ever. We've taken a Software Defined Radio (SDR) approach to infrared hacking. Join us as we sail the high seas in search of infrared targets and demonstrate creative ways to influence system behavior.
End to End Product Design with Eagle and Fusion 360
Saturday 10:30 - 13:30 | Supplyframe HQ
In this session, we’ll take you end to end, from building a new schematic, simulating a circuit using EAGLE’s built-in SPICE simulator, laying out a PCB, generating mfg. files and include some tips & tricks for milling boards and making stencils. We’ll also take you thru the link between electronics and mechanics using Fusion360. Alongside EAGLE we’ll build an enclosure and generate the mfg outputs for your mechanical design (CAM, 3D prints, etc). We’ll look at library management across electronics and mechanics and bidirectional synchronization between both of these domains. This is more than an intro, as Matt’s always good for some essential, oft-missed background and tips with EAGLE you might never have known otherwise.
An Introduction to Animatronics with Laser Cut Tentacle Mechanisms
Saturday 10:30 - 12:30 | Workshop Tent
Animatronics are wayy cool, but the hacker community rarely ventures farther than a few hobby servos and "dem-blinkin' LEDs." In this workshop, I'll get you cozy with tentacle mechanisms that you can build with just a laser cutter and a few hand tools. There are three big takeaways from this workshop. We'll build up a two-stage controller reusable in other projects, muscle up our vocabulary of off-the-shelf parts for cable mechanisms, and discover a few laser-cut design techniques.
Andy E. Lin
Understanding Disability within the Context of Engineering: A View from the Frontline
Saturday 10:45 - 11:25 | DesignLab
The relationship between engineering and disability is a complex dynamic. Engineers/makers with the best intentions can become engrossed in producing the next eye-catching design without first understanding the key issues/problems that a person with a disability is facing. This workshop will shed light on some of the key lessons and strategies Andy has gleaned over the years working in the field of assistive technology and rehabilitation engineering.
Robotic Dresses and Intuitive Interfaces
Saturday 10:45 - 11:25 | LACM
A Cross-Platform Magstripe Payment Method: BlueSpoof
Saturday 11:30 - 12:10 | DesignLab
In this talk, we will discuss how to design a cross-platform tool that it is capable of transmit magstripe information wirelessly implementing sound. What techniques and what tools we have to implement to generate those magstripe audio waves; also how to mimic the magnetic field changes when a card is swiped in the terminal, and how to transmit the audio from many different devices.
Devices For Controlling Climates
Saturday 11:30 - 12:10 | LACM
In 2015, I applied for a job at MIT called "Professor of Other". I was hired in a Research Scientist role to create new technology with "magic and impact". I will present my work, controlling climates at every scale – from personal heating and cooling to controlling the weather.
Rapid Prototyping and Linux Kernel Development with the PocketBeagle® Platform
Saturday 13:45 - 15:45 | Workshop Tent
The newly introduced PocketBeagle® is an ultra-tiny-yet-complete Linux-enabled, community-supported, open-source USB-key-fob computer. By leveraging the Octavo SIP, the PocketBeagle offers complete BeagleBoard functionality and includes 512MB DDR3 RAM, 1-GHz ARM Cortex-A8 CPU, 2x 200-MHz PRUs, ARM Cortex-M3, 3D accelerator, power/battery management and EEPROM. The board offers lots of GPIOs, on board peripherals and various expansion capabilities via multiple headers and the Mikroelektronika click board interface. During this course you will learn about pin configuration, how to create a Linux distribution, reconfiguring io on the fly and how to leverage expansion modules. Attendees will leave with their very own PocketBeagle and a couple other surprises as well.
Manufacturing Hacks: Mistakes Will Move You Forward
Saturday 13:45 - 14:25 | DesignLab
From hardware concept to creation: how to take your idea and see it through to distribution while discovering how mistakes reveal unexpected solutions.
Ben Strahan and Chris Gammell
Cellular connectivity for your next hardware project
Saturday 13:45 - 15:45 | Supplyframe HQ
Your project shouldn't be constrained by the range of a wifi signal. This workshop will show you how to connect to cellular towers via a serial link, get connected into the cloud and reliably start transmitting data. This workshop is suitable for people just getting started in the firmware ecosystem up through advanced firmware engineers. Advanced members of the workshop will have the opportunity to hack their conference badge to connect to cell towers. Sign up for this workshop to add another connection method to your hardware development toolbox.
Applied Engineering for more than just fun and bling
Saturday 13:45 - 14:25 | LACM
AND!XOR is a hardware hacking group that engineers artisanal electronics; indie conference badges filled with games, puzzles, and bling. There’s quite a change in focus when it comes to design for manufacturing. Garage workshop projects are a lot different than fabrication of hundreds of electronics for an event. This talk covers our hardware engineering journey, design, prototyping, test, and mass manufacturing. More importantly, lessons learned for anyone wishing to scale up their project.
Saturday 14:30 - 15:10 | LACM
Improved sensors have lead to hardware with better features. However, the use of these improved sensors limit aspects of many systems (such as decreased battery life). Rather than using a complex sensor needing complicated processing, multiple simple sensors with processing that fuses the data together can provide a richer interface between hardware and the world.
The Making of a Secure Open Source Hardware Password Keeper
Saturday 14:30 - 15:10 | DesignLab
The Mooltipass Password Keeper project was started four years ago by the Hackaday community to provide a safe and offline way of storing credentials and data. Since then, about 50 individuals from around the globe have contributed to the project, bringing two models of the Mooltipass device to market. This talk will describe the Mooltipass technical choices as well as development process in order to inspire and give advice to enthusiasts who would also like to launch an idea to market.
The Balance of Art and Technology
Saturday 15:15 - 15:55 | LACM
This is a presentation about the relationship of art and technology. How technology pushes and advances art to new levels but when the point of balance is tipped too far towards technology the art no longer exists.
Applying Acceptance Tests to Hardware
Saturday 15:15 - 15:55 | DesignLab
How to apply software's testing mentality to hardware for lean development and happy clients
CTRL+HACK+DELETE: Designing and Building a Custom Mechanical Keyboard
Saturday 16:00 - 16:40 | DesignLab
There’s an entire subculture of people out there dedicated to pushing the humble mechanical keyboard to its limits. With everything from custom keycaps, to switch mods, to full-blown ground-up creations and everything in between! In this talk, I’ll go through my journey to build a custom, split, ergonomic, staggered-columnar, RGB backlit mechanical keyboard (mouthful!) from scratch. I’ll go over how I picked my layout, chose my switches, designed the boards, programmed the firmware and more!
IoT Security: A study of failure.
Saturday 16:00 - 16:40 | LACM
In this medium-technical talk I will be exploring some real-world failures of security in IoT devices. In each case the focus will be less on the vulnerabilities themselves, and more on the principles that were broken and the wider classes of weaknesses that can be introduced as a result. I'll also talk about not just the ways in which each individual vuln could be patched, but also the greater lessons that should be taken away from each situation in order to prevent their recurrence.
Internet of Robots
Saturday 16:45 - 17:25 | DesignLab
Flying Liquid Crystal Displays
Saturday 16:45 - 17:25 | LACM
I will present the mechanical and electronic design for a large LCD 'pixel', used in a large-scale museum artwork. ( http://www.jasonbruges.com/digital-ornithology/ ) Standard PCB manufacturing techniques are used to combine control electronics and mechanical structure into an elegant slim module, the aesthetics of which are further enhanced by combining power and control data over two discreet suspension wires.
The Future is Now
Saturday 17:30 - 18:20 | LACM
Syd Mead has been inventing our future for over sixty years. Originator of the title Visual Futurist, he has designed everything from yachts to watches to film sets. Since he’s been interviewed several times about his work, we will focus this presentation on his design process and his work beyond film.
The Hackaday Prize Awards Ceremony
Saturday 18:30 - 19:00 | LACM
The Hackaday Prize Party
Saturday 19:00 - 01:00 | LACM
Sunday Welcome and Thank Yous
Sunday 09:30 - 09:55 | LACM
Can the Laplace Transform help with my music video? A journey of Making, Machines, and Music
Sunday 10:00 - 10:40 | LACM
Gritty details of design, production, scaling, and distribution of the music and objects we developed for the band Construction's last EP.
Ashwin K Whitchurch
Are we ready for Open Source Healthcare and medical devices?
Sunday 10:00 - 10:40 | DesignLab
Open source hardware is changing the way medical devices are being developed. Cost and IP hurdles have always been the major barriers of entry to medical device innovation. With OSHW, a new revolution is taking place, enabling new medical products and technologies. The talk will focus on how open source technology and specifically open source hardware is shaping medical device innovation in ways deemed impossible, drawing from our own experiences working on medical devices of all varieties.
AVR® MCU Effortless Design Workshop: Prototyping with Sensors and BLE
Sunday 10:30 - 12:30 | Supplyframe HQ
This hands-on training session will walk you through how to develop an embedded sensor node prototype with Bluetooth® Low Energy (BLE) connectivity. You will speed through configuration of the AVR microcontroller, sensor interface and communications interface setup by using Atmel Start, a graphical programming interface. This tool will generate libraries with simple APIs so you can spend time working on your solution instead of messing with registers or communication protocols.
Fun with high voltage
Sunday 10:30 - 12:30 | Workshop Tent
This workshop is about making Lichtenberg figures. A Lichtenberg figure is a piece of art though the multiplication of a few thousands of volts to burn wood. We will cover the science behind this art form as well as the safety and lastly we will be getting hand on experience in being able to using high voltage transformers to make these burnings into wood and make coasters you can take home.
the imperfect probe: personally expressive machines and why nonsense matters
Sunday 10:45 - 11:25 | DesignLab
I would like to talk about the mechanisms I created for an artist residency I had at ESA's technical facility this summer. The appendages I produced are caricatures of the scientific instruments used in space exploration. Rather than the pursuit of collecting data, their functions are inspired by the human need to be personally expressive. I will explain how I made them, also why I believe its important to create "serious nonsense", in a world where there is pressure to produce practical tools.
Creating Vehicle Reconnaissance & Attack Tools
Sunday 10:45 - 11:25 | LACM
In this talk I'll share the exciting details on researching closed systems & creating attack tools to (demonstrate) wirelessly unlocking and starting cars with low-cost tools, home made PCBs, RFID/RF/SDR & more. I'll describe how to investigate an unknown system, especially when dealing with chips with no public datasheets and undisclosed protocols. We'll learn how vehicles communicate with keyfobs (LF & UHF), and ultimately how a device would work that can automatically detect the makes/models of keyfobs nearby. Once the keyfobs have been detected, an attacker could choose a vehicle and the device can wirelessly unlock & start the ignition. Like Tinder, but for cars.
State of the Hackaday
Sunday 11:30 - 12:10 | LACM
Join in a look back over the past year of Hackaday and then peer forward into the future of this, the greatest engineering community on Earth.
Innovation Aesthetics: Understanding the Power of Emotional Design
Sunday 11:30 - 12:10 | DesignLab
Attendees will gain insight into a shift in industrial design thinking: a movement from design centered around function and usability to one driven by feelings and experience. Professionals will better understand how emotive design can be used to create better-performing, more creative products. They will learn about the psychology of aesthetics and the advantages of empathic design and how these new ideas can be applied to their own current and future projects.
Designing Electronic Textures
Sunday 13:45 - 15:45 | Workshop Tent
Participants will learn the physics behind electrovibration, and then get to play/design for it using a new open-source board called WEFT. After the workshop, you'll know how to deploy electrovibration in your projects, and understand the feeling of different waveforms.
Wiring Boot Camp
Sunday 13:45 - 14:25 | DesignLab
If your wiring doesn't work, nothing else matters. No amount of firmware development, board layout Kung Fu, or component selection can make up for failures in wiring. Strangely, this totally essential work is rarely taught or even discussed. After ten years of wiring large and elaborate installations, Gawthrop gives the talk he wishes he'd heard when starting out. Learn the tools, materials and skills you need to do cables right, and why you should (even for prototypes!).
Embedded Programming with Black Magic and the Lights On
Sunday 13:45 - 15:45 | Supplyframe HQ
Embedded systems programming has earned a bad reputation of being difficult to master. Especially in the open-source world, most people associate it with cut and pasted code that is difficult to debug. The usual tools we have to debug embedded systems are a blinking LED and if we are lucky printf statements through a serial port. In this self guided workshop we will show you how easy it can be to have full insight into your micro controller using fully open source tools that are on par with expensive proprietary closed source solutions.
Small Fruit: miniaturizing the MacPlus
Sunday 13:45 - 14:25 | LACM
In this talk, I discuss how I went about making a scale version of the Macintosh Plus: hardware design, finding a screen small enough and interfacing with it, figuring out how to emulate all the hardware and building a case will all be discussed.
Nexus Technologies, or How I Stopped Worrying and Learned to Love WiFi
Sunday 14:30 - 15:10 | DesignLab
Ten years ago, it used to be a tremendous feat to connect a microcontroller to other micros or your computer over Ethernet or WiFi. Today, it's trivial. In contrast to the corporate vision of the Internet of Things, which leaves you dependent on someone else to provide the service that makes it run, the DIY vision of the IoT is empowering, simple, secure, and interoperable if you want. I'll demo everything from the ground up, live on stage, without a safety net.
How to Build the Workforce of 2030
Sunday 14:30 - 15:10 | LACM
Many people are afraid that robots are going to take their jobs - and they are right - but that doesn't mean anyone has to get left behind. One solution is to make it easier for non-technical people to learn how to design, build, and run robots, without formal education. Dr. Applestone will discuss her perspective on what it looks like when robots are as much a part of employment as computers are, thoughts on "Made in America", commitment to workforce development, and machine accessibility.
Ara Kourchians and Steve Collins
Extraterrestrial Autonomous Landing Systems
Sunday 15:15 - 15:55 | DesignLab
Often times the most interesting science in our universe is hidden away in hard-to-reach places. To explore these regions, JPL is developing a smart and robust landing system capable of localizing and avoiding hazards. This talk covers the various lander technologies, specifically JPL’s COBALT project and the many adventures of field-testing with VTVL rockets.
Getting Started with Vacuum Technology
Sunday 15:15 - 15:55 | LACM
What I learnt teaching myself some basic glass blowing and experimenting with vacuum electrical devices. Gas discharge tubes, incandescent light bulbs, vacuum diodes and triodes are all accessible to the maker with only some basic equipment.
Biomimicry and the Machine: Using psych and bio to bring robots to life
Sunday 16:00 - 16:40 | LACM
A robot comes to life instantaneously when we hack human instinct and psychology. By building elaborate bio-based skeletons and tuning robotic interactions to biological instincts, we can create surprising and engaging systems that people subconsciously consider "alive." Underscore this with a few psychological elements, and you've got an irresistible, lifelike illusion that enthralls and repulses. Have fun times with biomimicry, and learn to make your own little monsters!
Hacking your home air
Sunday 16:00 - 16:40 | DesignLab
Over 7 million premature deaths annually are associated with poor air quality worldwide. We also spend over 90% of our time indoors and over 25% of the systems that deliver air into our homes and offices have undiagnosed issues. The current state of affairs is unsustainable. I have been developing add-ons for HVAC systems that measure indoor air quality and alert you when HVAC is malfunctioning as well as notifies you about likely sources of air pollution.
Wild Hardware: Adventures with Ecological IoT and National Geographic
Sunday 16:45 - 17:25 | DesignLab
Over the last 5 years of expeditions in Angola and Botswana, we have developed FieldKit: a joint hardware/software platform and architecture that fuses the best of open science and open storytelling. We will discuss how big data/IoT formed the foundation for live-data expeditions, and how its helping to protect one of the last untouched places on earth. This will include stories about fieldwork in Okavango, Banff National Park, and the Peruvian Amazon (including a story about a tweet from space)
How I Built My Own iPhone and Other Adventures in the Cell Phone Repair Markets of Shenzhen
Sunday 16:45 - 17:25 | LACM
I've spent the past year exploring the cell phone repair markets in Shenzhen.It started with the crazy idea that maybe I could build my own iphone from scratch, from parts that I bought in the market. But what else is possible when you have access to unlimited cell phone parts, cheap and fast manufacturing, and deep repair expertise? I'll take you with me on an adventure through Shenzhen, and explain why I think the Chinese approach to manufacturing, repair, and recycling is so amazing.
Badge Hacking Presentation and Awards
Sunday 16:45 - 17:25 | LACM
Sunday 18:00 - 18:30 | LACM