Language: English (with English Slides)
Category: Maker
Tag: Linux Embedded Robotics Hardware 802.11 Beacon Frames
David Melendez was born in 1983 in Zaragoza, Spain. He has a Bachellor Computer Degree by Wales University. Nowadays works as R&D software engineer for TV Studio manufacturer company, Albalá Ingenieros in Madrid. He has won several prices in robotic tournamens at Campus Party Spain 2010 and 2012, and has been a speaker in several conferences in Spain, RootedCON 2013, NavajaNegra 2013, OSWHCon 2014, 8.8 Security Conference in Chile 2014 and NoConName 2014 in Barcelona, Spain.
Building a drone is a challenging business. Even more if you want to build it with almost spare parts and SOHO hardware. To accomplish this journey, a Linux embedded stability control system is developed entirely from scratch. In the presentation, David Melendez will show this journey starting from the hardware choosing (a home WIFI router), to a stable and real flight. Unconventional implementations is one of the topics about this presentation, like using WiFi as communication between drone and pilot, using Linux C to program the flight control, bitbanged I2C communication, HTML5 and COMET to show telemetry from the router web server, and implementing a entirely new protocol based on 802.11 Beacon Frames to prevent deauth attacks to access point, taking care about all problems involving spoofing and "man in the middle" threats, making this way, a side channel apart of conventional WiFi communications.