SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Ahmet Yildirim
Developer Relations Engineer at a company in Lund
@mclightning
instagram / ahmetyldrm
mclightning.com
Who am I?
Maker / Software Engineer / Game Developer
Presented OpenVR, an Oculus Rift DK1 clone last year here at
this event
ModularRemote
github.com / ayildirim /
Why would you make a modular remote?
Too many devices to control
Each device comes with several use-cases
Gaming? Typing? Virtual
Reality?
Why would you make a modular remote?
Too many devices to control
Why would you make a modular remote?
Too many choices can be paralyzing
Barry Schwarts : Paradox of choices :https://www.ted.com/talks/barry_schwartz_on_the_paradox_of_choice
Why would you make a modular remote?
Too many devices to control
Too many ways to control
Modularity brings
freedom to your
choice in controllers!
First trial of
Modular Remote
“GamePad”
Initial Plan :
Joystick
D-pad
Air Mouse functionality
Modular Remote
Make it your own!
Modular Remote
Basic features
● Infrared receiver and emitter
● Wirelessly chargeable
● A fully customizable bluetooth module with support
for different protocols : SPP, HID, MIDI, iBeacon etc.
● Add I/O units of your own choice up to 16! such as;
joysticks, buttons, leds, analog/digital input output
devices
● 9 DOF sensor for developing enabling use-cases like an
AirMouse
How modular is it?
● You can add up to 16 different I/O modules of your own choice.
● There will be 3D enclosures attaching onto main box for several standard input devices such as
joystick and d-pads
Use any infrared remote as input!
Listen infrared commands and channel them to different
devices simultaneously!
TV turned on?
1. Automatically start your favorite media app.
2. Start a TV show automatically.
TV turned off?
● Put your media center to sleep to save power.
Materials to make your own Modular Remote? (BOM)
Arduino/Genuino Zero or Teensy 3.1/3.2
Adafruit BLE nrf8001
GY-85 9DOF IMU
Infrared receiver
Infrared led
3.7v Lipo Battery
Adafruit Lipoly/Lion charger backpack
Sparkfun 16 channel multiplexer
Wireless charger (optional)
+
github.com / ayildirim / Modular Remote
Thank you!
Coder? 3D Designer? Hardware designer?
Contribute and make it better
github.com / ayildirim / ModularRemote
Now it is time for your questions
@mclightning
instagram / ahmetyldrm
mclightning.com

Weitere ähnliche Inhalte

Was ist angesagt?

MIXDECK DJ System
MIXDECK DJ SystemMIXDECK DJ System
MIXDECK DJ SystemNumark
 
Interaction and OpenGL 3D graphics using Microsoft Kinect and Cycling ’74 Max...
Interaction and OpenGL 3D graphics using Microsoft Kinect and Cycling ’74 Max...Interaction and OpenGL 3D graphics using Microsoft Kinect and Cycling ’74 Max...
Interaction and OpenGL 3D graphics using Microsoft Kinect and Cycling ’74 Max...Codemotion
 
2015 02 28 DotNetSpain IoT Fight
2015 02 28 DotNetSpain IoT Fight2015 02 28 DotNetSpain IoT Fight
2015 02 28 DotNetSpain IoT FightBruno Capuano
 
Wireless Robot with motion detection
Wireless Robot with motion detectionWireless Robot with motion detection
Wireless Robot with motion detectionWinay Choudhary
 
Automation using RaspberryPi and Arduino
Automation using RaspberryPi and ArduinoAutomation using RaspberryPi and Arduino
Automation using RaspberryPi and ArduinoCommit Software Sh.p.k.
 
TinyML at DevFestLagos21
TinyML at DevFestLagos21TinyML at DevFestLagos21
TinyML at DevFestLagos21Robert John
 
Cesec2015 - Arduino Designer
Cesec2015 - Arduino DesignerCesec2015 - Arduino Designer
Cesec2015 - Arduino Designermelbats
 
Art + Tech: Public conversations through Arduino
Art + Tech: Public conversations through ArduinoArt + Tech: Public conversations through Arduino
Art + Tech: Public conversations through ArduinoAlexandra Deschamps-Sonsino
 
Hexapod project
Hexapod projectHexapod project
Hexapod projectHoang Ha
 
Seltech gaming presentation
Seltech gaming presentationSeltech gaming presentation
Seltech gaming presentationJulien Jourdan
 
SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEAREDSUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEAREDGabriel Staples
 
How to choose video projector
How to choose video projectorHow to choose video projector
How to choose video projectorAbby wang
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software DevelopmentSanjay Kumar
 
Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiIntroduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiAhmad Hafeezi
 
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & Arduino
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & ArduinoEchelon Indonesia 2016 - Innovation Through Opportunities in IoT & Arduino
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & ArduinoAndri Yadi
 
Smart Chicken Cage
Smart Chicken CageSmart Chicken Cage
Smart Chicken Cagearidwimojo
 
Smart chicken cage
Smart chicken cageSmart chicken cage
Smart chicken cageseptyansah
 
Wireless gaming console
Wireless gaming consoleWireless gaming console
Wireless gaming consoleSuraj kumar
 

Was ist angesagt? (20)

MIXDECK DJ System
MIXDECK DJ SystemMIXDECK DJ System
MIXDECK DJ System
 
Interaction and OpenGL 3D graphics using Microsoft Kinect and Cycling ’74 Max...
Interaction and OpenGL 3D graphics using Microsoft Kinect and Cycling ’74 Max...Interaction and OpenGL 3D graphics using Microsoft Kinect and Cycling ’74 Max...
Interaction and OpenGL 3D graphics using Microsoft Kinect and Cycling ’74 Max...
 
2015 02 28 DotNetSpain IoT Fight
2015 02 28 DotNetSpain IoT Fight2015 02 28 DotNetSpain IoT Fight
2015 02 28 DotNetSpain IoT Fight
 
Game Development in VR
Game Development in VR Game Development in VR
Game Development in VR
 
Wireless Robot with motion detection
Wireless Robot with motion detectionWireless Robot with motion detection
Wireless Robot with motion detection
 
Automation using RaspberryPi and Arduino
Automation using RaspberryPi and ArduinoAutomation using RaspberryPi and Arduino
Automation using RaspberryPi and Arduino
 
TinyML at DevFestLagos21
TinyML at DevFestLagos21TinyML at DevFestLagos21
TinyML at DevFestLagos21
 
Cesec2015 - Arduino Designer
Cesec2015 - Arduino DesignerCesec2015 - Arduino Designer
Cesec2015 - Arduino Designer
 
Art + Tech: Public conversations through Arduino
Art + Tech: Public conversations through ArduinoArt + Tech: Public conversations through Arduino
Art + Tech: Public conversations through Arduino
 
Hexapod project
Hexapod projectHexapod project
Hexapod project
 
Seltech gaming presentation
Seltech gaming presentationSeltech gaming presentation
Seltech gaming presentation
 
SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEAREDSUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
 
How to choose video projector
How to choose video projectorHow to choose video projector
How to choose video projector
 
Arduino Programming Software Development
Arduino Programming Software DevelopmentArduino Programming Software Development
Arduino Programming Software Development
 
Intro to Arduino.ppt
Intro to Arduino.pptIntro to Arduino.ppt
Intro to Arduino.ppt
 
Introduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry PiIntroduction to Arduino & Raspberry Pi
Introduction to Arduino & Raspberry Pi
 
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & Arduino
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & ArduinoEchelon Indonesia 2016 - Innovation Through Opportunities in IoT & Arduino
Echelon Indonesia 2016 - Innovation Through Opportunities in IoT & Arduino
 
Smart Chicken Cage
Smart Chicken CageSmart Chicken Cage
Smart Chicken Cage
 
Smart chicken cage
Smart chicken cageSmart chicken cage
Smart chicken cage
 
Wireless gaming console
Wireless gaming consoleWireless gaming console
Wireless gaming console
 

Ähnlich wie Modular remote

Mindstorms Arduino En Phidgets
Mindstorms Arduino En PhidgetsMindstorms Arduino En Phidgets
Mindstorms Arduino En Phidgetssiertwijnia
 
Mindstorms Arduino En Phidgets
Mindstorms Arduino En PhidgetsMindstorms Arduino En Phidgets
Mindstorms Arduino En Phidgetsprotospace
 
Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduinozvikapika
 
ARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.pptARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.pptDeanSchoolofElectric1
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la ActualidadLaurence HR
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusainstudent
 
Advanced view arduino projects list use arduino for projects 2
Advanced view arduino projects list  use arduino for projects 2Advanced view arduino projects list  use arduino for projects 2
Advanced view arduino projects list use arduino for projects 2WiseNaeem
 
Physical Computing and IoT
Physical Computing and IoTPhysical Computing and IoT
Physical Computing and IoTEduardo Oliveira
 
Pre meetup intel® roadshow london
Pre meetup intel® roadshow londonPre meetup intel® roadshow london
Pre meetup intel® roadshow londonHugo Espinosa
 
Internet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityInternet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityAndri Yadi
 
Prototyping IoT- Easy Tools to Start Demonstrating Your Hardware Ideas- Santh...
Prototyping IoT- Easy Tools to Start Demonstrating Your Hardware Ideas- Santh...Prototyping IoT- Easy Tools to Start Demonstrating Your Hardware Ideas- Santh...
Prototyping IoT- Easy Tools to Start Demonstrating Your Hardware Ideas- Santh...WithTheBest
 
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdfWiseNaeem
 
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 5.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdfWiseNaeem
 
Multi Sensory Communication 1/2
Multi Sensory Communication 1/2Multi Sensory Communication 1/2
Multi Sensory Communication 1/2Satoru Tokuhisa
 
Building Blocks for IoT Devices
Building Blocks for IoT DevicesBuilding Blocks for IoT Devices
Building Blocks for IoT DevicesAnil Gorthy
 

Ähnlich wie Modular remote (20)

Mindstorms Arduino En Phidgets
Mindstorms Arduino En PhidgetsMindstorms Arduino En Phidgets
Mindstorms Arduino En Phidgets
 
Mindstorms Arduino En Phidgets
Mindstorms Arduino En PhidgetsMindstorms Arduino En Phidgets
Mindstorms Arduino En Phidgets
 
Introducing... Arduino
Introducing... ArduinoIntroducing... Arduino
Introducing... Arduino
 
ARDUINO_presentation
ARDUINO_presentationARDUINO_presentation
ARDUINO_presentation
 
ARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.pptARDUINO_presentation_by_Ravishankar_Pati.ppt
ARDUINO_presentation_by_Ravishankar_Pati.ppt
 
Taller IoT en la Actualidad
Taller IoT en la ActualidadTaller IoT en la Actualidad
Taller IoT en la Actualidad
 
Arduino presentation by_warishusain
Arduino presentation by_warishusainArduino presentation by_warishusain
Arduino presentation by_warishusain
 
Advanced view arduino projects list use arduino for projects 2
Advanced view arduino projects list  use arduino for projects 2Advanced view arduino projects list  use arduino for projects 2
Advanced view arduino projects list use arduino for projects 2
 
Arduino
ArduinoArduino
Arduino
 
Physical Computing and IoT
Physical Computing and IoTPhysical Computing and IoT
Physical Computing and IoT
 
ARDUINO presentation by Bamidele Samuel.ppt
ARDUINO presentation by Bamidele Samuel.pptARDUINO presentation by Bamidele Samuel.ppt
ARDUINO presentation by Bamidele Samuel.ppt
 
Pre meetup intel® roadshow london
Pre meetup intel® roadshow londonPre meetup intel® roadshow london
Pre meetup intel® roadshow london
 
Internet of Things Conference - Bogor city
Internet of Things Conference - Bogor cityInternet of Things Conference - Bogor city
Internet of Things Conference - Bogor city
 
Prototyping IoT- Easy Tools to Start Demonstrating Your Hardware Ideas- Santh...
Prototyping IoT- Easy Tools to Start Demonstrating Your Hardware Ideas- Santh...Prototyping IoT- Easy Tools to Start Demonstrating Your Hardware Ideas- Santh...
Prototyping IoT- Easy Tools to Start Demonstrating Your Hardware Ideas- Santh...
 
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 4.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 4.pdf
 
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdfAdvanced View Arduino Projects List - Use Arduino for Projects 5.pdf
Advanced View Arduino Projects List - Use Arduino for Projects 5.pdf
 
Multi Sensory Communication 1/2
Multi Sensory Communication 1/2Multi Sensory Communication 1/2
Multi Sensory Communication 1/2
 
Building Blocks for IoT Devices
Building Blocks for IoT DevicesBuilding Blocks for IoT Devices
Building Blocks for IoT Devices
 
Arduino presentation
Arduino presentationArduino presentation
Arduino presentation
 
Arduinopresentation
ArduinopresentationArduinopresentation
Arduinopresentation
 

Kürzlich hochgeladen

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projectssmsksolar
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Standamitlee9823
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptNANDHAKUMARA10
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayEpec Engineered Technologies
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxJuliansyahHarahap1
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptDineshKumar4165
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startQuintin Balsdon
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptxJIT KUMAR GUPTA
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...soginsider
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Bookingroncy bisnoi
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.Kamal Acharya
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...SUHANI PANDEY
 

Kürzlich hochgeladen (20)

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Work-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptxWork-Permit-Receiver-in-Saudi-Aramco.pptx
Work-Permit-Receiver-in-Saudi-Aramco.pptx
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
VIP Model Call Girls Kothrud ( Pune ) Call ON 8005736733 Starting From 5K to ...
 

Modular remote

  • 1. Ahmet Yildirim Developer Relations Engineer at a company in Lund @mclightning instagram / ahmetyldrm mclightning.com Who am I? Maker / Software Engineer / Game Developer Presented OpenVR, an Oculus Rift DK1 clone last year here at this event
  • 3. Why would you make a modular remote? Too many devices to control
  • 4. Each device comes with several use-cases Gaming? Typing? Virtual Reality?
  • 5. Why would you make a modular remote? Too many devices to control
  • 6. Why would you make a modular remote? Too many choices can be paralyzing Barry Schwarts : Paradox of choices :https://www.ted.com/talks/barry_schwartz_on_the_paradox_of_choice
  • 7. Why would you make a modular remote? Too many devices to control Too many ways to control
  • 8. Modularity brings freedom to your choice in controllers!
  • 9. First trial of Modular Remote “GamePad” Initial Plan : Joystick D-pad Air Mouse functionality
  • 11. Modular Remote Basic features ● Infrared receiver and emitter ● Wirelessly chargeable ● A fully customizable bluetooth module with support for different protocols : SPP, HID, MIDI, iBeacon etc. ● Add I/O units of your own choice up to 16! such as; joysticks, buttons, leds, analog/digital input output devices ● 9 DOF sensor for developing enabling use-cases like an AirMouse
  • 12. How modular is it? ● You can add up to 16 different I/O modules of your own choice. ● There will be 3D enclosures attaching onto main box for several standard input devices such as joystick and d-pads
  • 13. Use any infrared remote as input! Listen infrared commands and channel them to different devices simultaneously! TV turned on? 1. Automatically start your favorite media app. 2. Start a TV show automatically. TV turned off? ● Put your media center to sleep to save power.
  • 14. Materials to make your own Modular Remote? (BOM) Arduino/Genuino Zero or Teensy 3.1/3.2 Adafruit BLE nrf8001 GY-85 9DOF IMU Infrared receiver Infrared led 3.7v Lipo Battery Adafruit Lipoly/Lion charger backpack Sparkfun 16 channel multiplexer Wireless charger (optional) + github.com / ayildirim / Modular Remote
  • 15. Thank you! Coder? 3D Designer? Hardware designer? Contribute and make it better github.com / ayildirim / ModularRemote Now it is time for your questions @mclightning instagram / ahmetyldrm mclightning.com

Hinweis der Redaktion

  1. Phones, tablets, laptops, TV, media center, console…. We are all overwhelmed by the number of devices that we need to control. How many gamepads and remotes do we need now?
  2. the point about different use-cases require different Take phone for example, for a phone you have different use-cases. You use it for gaming where you need joystick and a few buttons. Then you also write stuff where you need a type-writer Then now, we also have virtual reality where you would prefer a controller similar to an airmouse.
  3. Too many devices to control, means different needs.
  4. Now we are all aware of the fact, that we have too many devices to control… What do we do? Go buy lots of remotes and gamepads? Maybe some of us do that, without any alternative option. But you end-up having so many remotes in your hand confused and overwhelmed. Market is full of different options in all various formats and designs to offer you. But no controller gives the perfect solution to support your needs for all your devices!!!! Scientist also found that having too many choices have a paralyzing effect on consumers. People end-up not buying any controller solution because of this many overwhelming amount of choices. I shared the link to the TED talk about exactly this research.
  5. From those 2 points, I realized I needed something customizable. Something I can shape for all my needs in different times, in different devices. Then I started by building my own gamepad.