Skip to main content

Schedule: Tools sessions

Success in the Solid space will take more than a visionary idea. It will also take some hard-core-technical, roll-up-your-sleeves development.

Solid Tools, our most technical track, covers the protocols, technologies, and techniques that you need to understand to make your ideas become reality.

Add to your personal schedule
Location: C260
Andy Piper (Twitter)
Average rating: ****.
(4.00, 2 ratings)
Learn about MQTT - the lightweight messaging protocol, standardised at OASIS, that is ideal for connecting small and constrained devices whilst minimising network overhead. Open Source, simple, and easy to use, MQTT makes a great alternative to HTTP when composing the Internet of Things. Read more.
Add to your personal schedule
Location: C260
Chris Gammell (Parts.io, by Supplyframe)
The rise of open source hardware (OSHW) has been an important factor in many of the advances in the Internet of Things. Why haven't the tools creating the OSHW projects been open source? We'll take a look at many of the newer (or updated) ones and how they can be put to good use in the future of IoT devices and more generally in modern electronics designs. Read more.
Add to your personal schedule
Location: C260
Mike Estee (Other Machine Co)
Average rating: ****.
(4.00, 3 ratings)
The history of machine interaction design is tied up in the past. For many decades these design patterns have met the needs of their commercial users. As machine operators start to look like everyday people, we're going to need to rethink how we all interact with these new digital manufacturing tools to enable a much greater number of people to participate in the digital manufacturing economy. Read more.
Add to your personal schedule
Location: C260
Alden Hart (Synthetos)
IoT physical objects beg to be described as RESTful resources. This talk discusses how to use REST to describe and manipulate hardware, and uses the TinyG JSON resource model as a field-tested example of applying RESTful principles to physical objects. Read more.
Add to your personal schedule
Location: C260
Moe Tanabian (Samsung Mobile)
Average rating: ****.
(4.00, 1 rating)
This talk touches both the Technical side and UX side of building Wearable devices. It also discusses how to bring Wearable ideas to life quickly using cost effective and ready to use Arduino based Sensors and components. Read more.
Add to your personal schedule
Location: C260
Jeffrey Jensen (Raven Standard LLC.), Greg Huff (Raven Standard LLC.), Jean-Francois Chamberland (Raven Standard LLC.)
Expand your bandwidth and do more with wireless! The “internet of things” is putting “wireless into everything”, but designing hardware and software on the RF side of the board can require arcane knowledge. Puff Mobile is a new open source emag app that allows users with little to no wireless knowledge to understand, design, and build hardware to get more from both commercial and DIY projects. Read more.
Add to your personal schedule
Location: C260
Don Coleman (Chariot Solutions)
Bluetooth Smart, or Bluetooth Low Energy, introduces lots of terms: ATT, GATT, profiles, services, characteristics, descriptors and declarations. This talk attempts to demystify Bluetooth Low Energy and explain it in human friendly terms. Read more.
Add to your personal schedule
Location: C260
Jason Huggins (Sauce Labs Inc)
Average rating: ****.
(4.50, 2 ratings)
What will testing tools of physical products look like in the future? Software developers prefer highly automated processes to test their code. However, manual testing is often the only option available when a new technology first emerges. This talk will discuss what the physical world might inherit from the software world of test automation. Who will win the testing war: robots or humans? Read more.
Add to your personal schedule
Location: C260
Ralf Muehlen (Internet Archive)
Average rating: *****
(5.00, 1 rating)
We'll show how to build a production quality sensor and relay network to automate data centers. What used to take exotic, complex and expensive analog hardware (e.g. transfer switches) can now be built with a network of simple, inexpensive sensors and actuators joined together with cloud-based software. We'll show how to confidently go beyond monitoring to triggering physical changes. Read more.
Add to your personal schedule
Location: C260
Brian Gerkey (Open Source Robotics Foundation)
Average rating: ****.
(4.50, 2 ratings)
DARPA's latest Grand Challenge added a new wrinkle: a simulation stage. The Virtual Robotics Challenge, a key stage in the DARPA Robotics Challenge, took place in July 2013 when 26 teams competed within simulated disaster response scenarios. This session highlights how Gazebo, the open source robotics simulator, was built for the DRC in the short term and longer term for the robotics community. Read more.
Add to your personal schedule
Location: C260
Mike Dory (kbs+ | Spies & Assassins), Matt Powell (kbs+ | Spies & Assassins)
Building hardware & software installations for the world's largest brands is exciting, but comes with huge challenges and countless setbacks — even for seasoned makers & engineers. We'll share what we've learned about doing it right from doing it wrong building tech-powered installations for PUMA, BMW, Jay Z, & others. Hear practical advice that, we hope, measurably improves future projects. Read more.
Add to your personal schedule
Location: C260
David Mellis (MIT Media Lab)
When electronic devices are designed for production using digital fabrication, they can be easily shared, reproduced, modified, and evolved. This talk discusses lessons from my work designing radios, speaker, computer mice, and cellphones; open sourcing their designs; and working with others to make and modify them. This approach allows for scaleable alternatives to high-capital mass production. Read more.
Add to your personal schedule
Location: C260
Jen McCabe (Downtown Project)
When you hop on a plane to China to set up production, you better understand that your job is not production engineering...you, my friend, are about to become a Forensic Diplomat. We'll explore the importance of performing root cause analysis and figure out how to fix both design and production flaws by creating an integrated, collaborative production team with a strong vendor relationship core. Read more.
Add to your personal schedule
Location: C260
Ian McFarland (Neo Innovation, Inc.)
In this session, I'll show how easy it is to build a paper prototype of a fully functional circuit. It's a simple idea. In fact, it's so simple, you won't believe you didn't think of it. But it will transform how you think about hardware prototyping. Read more.
Add to your personal schedule
Location: C260
Nick O'Leary (IBM)
Node-RED is an open-source visual tool for wiring the Internet of Things. Built on top of node.js, it provides a light-weight, browser-based environment that makes it easy to integrate different streams of both physical and digital events. This session introduces Node-RED, demonstrates what it can do and how it can be extended. Read more.
Add to your personal schedule
Location: C260
Sean Yu-Hsiang Chen (UC Berkeley), Ben Zhang (UC Berkeley), Claire Tuna (UC Berkeley)
We describe a novel way to select and control smart appliances in physical spaces through a head-worn computing device. Users can express their interest of interaction by looking in a general direction to an appliance. The device communicates with the targeted appliance and displays relevant contexts for users in the near-eye display. It is intuitive since “what you see is what you get”. Read more.
Add to your personal schedule
Location: C260
Valkyrie Savage (UC Berkeley)
Computing has moved beyond the screen into the physical world, with tangible devices (think game controllers) proliferating. Meanwhile, digital fabrication tools like 3D printers have spread from industrial design firms into hackerspaces and homes. Interactive devices and digital fabrication don't play nice; fabricated prototypes need fiddly electronic assembly to be functional. I'm changing that. Read more.
Add to your personal schedule
Location: C260
Marcelo Coelho (Marcelo Coelho Studio / Alike)
Computer graphics and digital fabrication create the illusion that form is independent from matter. In reality, the behavior and aesthetics of the things we create are inherently limited by the material and scale constraints of our tools. In this talk, I present three works which push the limits of fabrication through a variety of scales and techniques, spanning from microscopic engravings on a... Read more.
Add to your personal schedule
Location: C260
Jackie Scherer (Sight Machine)
“The Industrial Internet is coming!” Who are the companies preparing for this emerging opportunity? And why should you jump on board? There are many important and exciting technology problems to solve in industry. A prime example lies in manufacturing where millions of machines are sitting isolated on plant floors, waiting to be connected to the internet. Read more.
Add to your personal schedule
Location: C260
Laura Berger (Federal Trade Commission)
This session will provide a brief overview of the issues that device makers must address to ensure that their devices provide appropriate privacy and security protections. Read more.