SlideShare una empresa de Scribd logo
1 de 17
Descargar para leer sin conexión
1 
Gollum: One (RF) remote control to rule them all
Gollum 
A remote control that adapts to the device to 
control. 
2
Gollum 
3 
Note: USB prototype version. We are now working on the Bluetooth LE 
version, so the USB male connector above will be removed.
Introduction 
• Gollum can replace almost any radiofrequency remote control. 
• Gollum can control any garage door opener, roller shutter, etc… 
• Gollum is connected to your smartphone and to the cloud. 
• Gollum allows you to save your devices & share control with whoever 
you want. 
• Gollum allows you to be totally free from vendor specific remote 
controls. 
• Gollum is evolutive. 
• Gollum is open hardware and open API. 
4
Gollum 
• is a programmable RF remote control, 
• can be used with a Smart Phone to be programmed or in 
standalone mode, 
• is designed to acquire RF codes from your existing remote 
controls, 
• can generate new codes for any existing brands and 
models, 
• replaces various existing remote controls from different 
vendors, 
• allows data to be transmitted & received, 
• can communicate with any proprietary RF device. 
5
Gollum is NOT 
• an infrared (IR) remote control, 
• a closed, proprietary remote control, 
• compatible (yet) with standard protocols 
like Zigbee, Z-Wave, EnOcean, 6LowPan, 
etc…, 
• a R-Pi like developpement platform, 
• a NFC tag, 
• dedicated (only) to portable RF hacking… 
6
Gollum features - 1 
• Multi frequencies (from 300 MHz to 928 MHz) 
• Multi modulation (ASK/OOK/MSK/2-FSK/GFSK) 
• Transmit and receive in half duplex mode 
• Device cloning by capturing existing codes 
• Fixed codes & rolling codes 
• FW update 
• JavaScript RF scripting language 
• Evolutive as new RF protocols can be added on the fly 
• RF Packet sniffer 
• RF Spectrum analyser 
• Real time data display 
• Android & iOS SDK 
• Full RfCat Python script support 
7
Gollum features - 2 
• Communication with host using USB or 
Bluetooth 4.0 
• USB charging & battery powered 
• 4 buttons to assign codes 
• 3 Status Leds 
• Breakable Debug connector 
• Free Android and iOS demo application 
• Cloud Backend for storing and sharing codes 
(optional) 
• Open hardware 
• Open API (Android/iOS/C/C++) for USB or BLE 
connection 
8
Gollum Product details 
9
Gollum Demonstrators & Prototypes 
Demonstrator #1: 2013 
Demonstrator #2: Q1 2014 
Prototype #2: Q1 2015 Prototype #1: Q3 2014 
10
How it works? 
ComThings Servers 
- 
Protocol as a Service 
11 
ComThings Apps 
ComThings Gollum
PraaS elements 
ComThings 
PraaS 
- 
Protocol as 
a Service 
HW 
SW App 
Cloud 
services 
12
PraaS - Protocol as a Service 
Web Service 
API 
Account 
management 
Firmware 
Upgrade 
Secure Networks 
and Data 
Customer 
application 
Device Protocol 
Assisted Discovery 
Protocol 
Database 
Real-Time 
Alert 
ComThings 
application 
API 
Device Protocol 
Discovery 
HW Abstraction Layer 
Gollum Engine 
SDK Add-on 
Debug tools 
Firmware 
Upgrade manager 
Device 
abstraction 
ComThings Cloud Engine 
ComThings Tools 
ComThings Software Engine 
3rd party 
application 
13 
ComThings 
Firmware 
Engine 
TX/RX Engine USB manager Power manager
Current test App 
14
Current test App – capturing data 
15
Current test app: sharing codes 
16
Contact us 
www.comthings.com 
17

Más contenido relacionado

La actualidad más candente

Apple II Floppy disk emulation explained by example
Apple II Floppy disk emulation explained by exampleApple II Floppy disk emulation explained by example
Apple II Floppy disk emulation explained by exampleAndrew Roughan
 
Gigamon GigaVue 420 Hardware Tour
Gigamon GigaVue 420 Hardware TourGigamon GigaVue 420 Hardware Tour
Gigamon GigaVue 420 Hardware TourBill Sipovic
 
Nitek Ethernet over Coax explained
Nitek Ethernet over Coax explainedNitek Ethernet over Coax explained
Nitek Ethernet over Coax explainedChris Rinket
 
Introduction to Bluetooth low energy
Introduction to Bluetooth low energyIntroduction to Bluetooth low energy
Introduction to Bluetooth low energyNEEVEE Technologies
 
Got Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIOGot Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIOAdam Englander
 
OSMC 2019 | On-board Diagnostics Monitoring and Alerting with Zabbix by Dmitr...
OSMC 2019 | On-board Diagnostics Monitoring and Alerting with Zabbix by Dmitr...OSMC 2019 | On-board Diagnostics Monitoring and Alerting with Zabbix by Dmitr...
OSMC 2019 | On-board Diagnostics Monitoring and Alerting with Zabbix by Dmitr...NETWAYS
 
Defcon 23 - colby moore - spread spectrum satcom hacking
Defcon 23 - colby moore - spread spectrum satcom hackingDefcon 23 - colby moore - spread spectrum satcom hacking
Defcon 23 - colby moore - spread spectrum satcom hackingFelipe Prado
 
IP NETWORK BASED HOME AUTOMATION SYSTEM USING AVR MICROCONTROLLER
IP NETWORK BASED HOME AUTOMATION SYSTEM USING  AVR MICROCONTROLLER IP NETWORK BASED HOME AUTOMATION SYSTEM USING  AVR MICROCONTROLLER
IP NETWORK BASED HOME AUTOMATION SYSTEM USING AVR MICROCONTROLLER Adeel Ahmed
 
Multicast tutorial v3
Multicast tutorial v3Multicast tutorial v3
Multicast tutorial v3Ajay Karri
 

La actualidad más candente (19)

Bluetooth
BluetoothBluetooth
Bluetooth
 
Apple II Floppy disk emulation explained by example
Apple II Floppy disk emulation explained by exampleApple II Floppy disk emulation explained by example
Apple II Floppy disk emulation explained by example
 
Gigamon GigaVue 420 Hardware Tour
Gigamon GigaVue 420 Hardware TourGigamon GigaVue 420 Hardware Tour
Gigamon GigaVue 420 Hardware Tour
 
ESPNow Again..
ESPNow Again..ESPNow Again..
ESPNow Again..
 
Raspberry pi and pi4j
Raspberry pi and pi4jRaspberry pi and pi4j
Raspberry pi and pi4j
 
Nitek Ethernet over Coax explained
Nitek Ethernet over Coax explainedNitek Ethernet over Coax explained
Nitek Ethernet over Coax explained
 
Introduction to Bluetooth low energy
Introduction to Bluetooth low energyIntroduction to Bluetooth low energy
Introduction to Bluetooth low energy
 
Got Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIOGot Python I/O: IoT Develoment in Python via GPIO
Got Python I/O: IoT Develoment in Python via GPIO
 
Domotic dojo!
Domotic dojo!Domotic dojo!
Domotic dojo!
 
OSMC 2019 | On-board Diagnostics Monitoring and Alerting with Zabbix by Dmitr...
OSMC 2019 | On-board Diagnostics Monitoring and Alerting with Zabbix by Dmitr...OSMC 2019 | On-board Diagnostics Monitoring and Alerting with Zabbix by Dmitr...
OSMC 2019 | On-board Diagnostics Monitoring and Alerting with Zabbix by Dmitr...
 
Defcon 23 - colby moore - spread spectrum satcom hacking
Defcon 23 - colby moore - spread spectrum satcom hackingDefcon 23 - colby moore - spread spectrum satcom hacking
Defcon 23 - colby moore - spread spectrum satcom hacking
 
Iuwne10 S02 L05
Iuwne10 S02 L05Iuwne10 S02 L05
Iuwne10 S02 L05
 
IP NETWORK BASED HOME AUTOMATION SYSTEM USING AVR MICROCONTROLLER
IP NETWORK BASED HOME AUTOMATION SYSTEM USING  AVR MICROCONTROLLER IP NETWORK BASED HOME AUTOMATION SYSTEM USING  AVR MICROCONTROLLER
IP NETWORK BASED HOME AUTOMATION SYSTEM USING AVR MICROCONTROLLER
 
It's game time
It's game timeIt's game time
It's game time
 
Qt and nxt response pads
Qt and nxt response padsQt and nxt response pads
Qt and nxt response pads
 
10 Reasons to use the Renesas Smart Analog solution kit
10 Reasons to use the Renesas Smart Analog solution kit10 Reasons to use the Renesas Smart Analog solution kit
10 Reasons to use the Renesas Smart Analog solution kit
 
Iuwne10 S02 L02
Iuwne10 S02 L02Iuwne10 S02 L02
Iuwne10 S02 L02
 
Multicast tutorial v3
Multicast tutorial v3Multicast tutorial v3
Multicast tutorial v3
 
FortiWLC
FortiWLC FortiWLC
FortiWLC
 

Similar a ComThings Gollum

Squid.link Gateway
Squid.link GatewaySquid.link Gateway
Squid.link GatewayFreddy Engel
 
Device Abstraction in OSGi Based Embedded Systems - Dimitar Valtchev
Device Abstraction in OSGi Based Embedded Systems - Dimitar ValtchevDevice Abstraction in OSGi Based Embedded Systems - Dimitar Valtchev
Device Abstraction in OSGi Based Embedded Systems - Dimitar Valtchevmfrancis
 
Wireless stepper motor control using zigbee
Wireless stepper motor control  using zigbeeWireless stepper motor control  using zigbee
Wireless stepper motor control using zigbeesavan Darji
 
Bluetooth technology introduction and ecosystem
Bluetooth technology introduction and ecosystem Bluetooth technology introduction and ecosystem
Bluetooth technology introduction and ecosystem NiclasGranqvist
 
Julia - THE FIRST BRAIN COMPUTER FIELDBUS INTERFACE ON THE MARKET
Julia - THE FIRST BRAIN COMPUTER FIELDBUS INTERFACE ON THE MARKETJulia - THE FIRST BRAIN COMPUTER FIELDBUS INTERFACE ON THE MARKET
Julia - THE FIRST BRAIN COMPUTER FIELDBUS INTERFACE ON THE MARKETNicola Urbano
 
Toward a Methodology to turn Smalltak code into FPGA
Toward a Methodology to turn Smalltak code into FPGAToward a Methodology to turn Smalltak code into FPGA
Toward a Methodology to turn Smalltak code into FPGAESUG
 
VoIPER: Smashing the VoIP stack while you sleep
VoIPER: Smashing the VoIP stack while you sleepVoIPER: Smashing the VoIP stack while you sleep
VoIPER: Smashing the VoIP stack while you sleepguestad6e9e
 
Archos Android based connected home solution - DroidCon Paris 2014
Archos Android based connected home solution - DroidCon Paris 2014Archos Android based connected home solution - DroidCon Paris 2014
Archos Android based connected home solution - DroidCon Paris 2014Paris Android User Group
 
Io t technologies
Io t technologies Io t technologies
Io t technologies Umesh Bhat
 
Moxa iologik 2242 brochure
Moxa iologik 2242 brochureMoxa iologik 2242 brochure
Moxa iologik 2242 brochuresamu753
 
SITE_6_Release_Highlights.pdf
SITE_6_Release_Highlights.pdfSITE_6_Release_Highlights.pdf
SITE_6_Release_Highlights.pdfBirodhShrestha1
 
From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...
From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...
From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...Hans Andersson
 
Albin profile
Albin profileAlbin profile
Albin profileAlbin B
 
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...Mikael Falkvidd
 
Go語言開發APM微服務在Kubernetes之經驗分享
Go語言開發APM微服務在Kubernetes之經驗分享Go語言開發APM微服務在Kubernetes之經驗分享
Go語言開發APM微服務在Kubernetes之經驗分享Te-Yen Liu
 
Multipilot pres-ufficiale def
Multipilot pres-ufficiale defMultipilot pres-ufficiale def
Multipilot pres-ufficiale defRoberto Navoni
 
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...Pradeep Singh
 

Similar a ComThings Gollum (20)

SigfoxMakersDay Total
SigfoxMakersDay TotalSigfoxMakersDay Total
SigfoxMakersDay Total
 
Squid.link Gateway
Squid.link GatewaySquid.link Gateway
Squid.link Gateway
 
Device Abstraction in OSGi Based Embedded Systems - Dimitar Valtchev
Device Abstraction in OSGi Based Embedded Systems - Dimitar ValtchevDevice Abstraction in OSGi Based Embedded Systems - Dimitar Valtchev
Device Abstraction in OSGi Based Embedded Systems - Dimitar Valtchev
 
Wireless stepper motor control using zigbee
Wireless stepper motor control  using zigbeeWireless stepper motor control  using zigbee
Wireless stepper motor control using zigbee
 
Bluetooth technology introduction and ecosystem
Bluetooth technology introduction and ecosystem Bluetooth technology introduction and ecosystem
Bluetooth technology introduction and ecosystem
 
Smart home automation system
Smart home automation systemSmart home automation system
Smart home automation system
 
Julia - THE FIRST BRAIN COMPUTER FIELDBUS INTERFACE ON THE MARKET
Julia - THE FIRST BRAIN COMPUTER FIELDBUS INTERFACE ON THE MARKETJulia - THE FIRST BRAIN COMPUTER FIELDBUS INTERFACE ON THE MARKET
Julia - THE FIRST BRAIN COMPUTER FIELDBUS INTERFACE ON THE MARKET
 
Toward a Methodology to turn Smalltak code into FPGA
Toward a Methodology to turn Smalltak code into FPGAToward a Methodology to turn Smalltak code into FPGA
Toward a Methodology to turn Smalltak code into FPGA
 
VoIPER: Smashing the VoIP stack while you sleep
VoIPER: Smashing the VoIP stack while you sleepVoIPER: Smashing the VoIP stack while you sleep
VoIPER: Smashing the VoIP stack while you sleep
 
Archos Android based connected home solution - DroidCon Paris 2014
Archos Android based connected home solution - DroidCon Paris 2014Archos Android based connected home solution - DroidCon Paris 2014
Archos Android based connected home solution - DroidCon Paris 2014
 
Io t technologies
Io t technologies Io t technologies
Io t technologies
 
Bluetooth
BluetoothBluetooth
Bluetooth
 
Moxa iologik 2242 brochure
Moxa iologik 2242 brochureMoxa iologik 2242 brochure
Moxa iologik 2242 brochure
 
SITE_6_Release_Highlights.pdf
SITE_6_Release_Highlights.pdfSITE_6_Release_Highlights.pdf
SITE_6_Release_Highlights.pdf
 
From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...
From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...
From idea to the field - Simplify Your IoT project (Acal BFi Nordic & Sierra ...
 
Albin profile
Albin profileAlbin profile
Albin profile
 
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
IoT LPWAN network security: Sigfox and LoRaWAN (Mikael Falkvidd @ Knowit secu...
 
Go語言開發APM微服務在Kubernetes之經驗分享
Go語言開發APM微服務在Kubernetes之經驗分享Go語言開發APM微服務在Kubernetes之經驗分享
Go語言開發APM微服務在Kubernetes之經驗分享
 
Multipilot pres-ufficiale def
Multipilot pres-ufficiale defMultipilot pres-ufficiale def
Multipilot pres-ufficiale def
 
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
Development of Signal Processing Algorithms using OpenCL for FPGA based Archi...
 

ComThings Gollum

  • 1. 1 Gollum: One (RF) remote control to rule them all
  • 2. Gollum A remote control that adapts to the device to control. 2
  • 3. Gollum 3 Note: USB prototype version. We are now working on the Bluetooth LE version, so the USB male connector above will be removed.
  • 4. Introduction • Gollum can replace almost any radiofrequency remote control. • Gollum can control any garage door opener, roller shutter, etc… • Gollum is connected to your smartphone and to the cloud. • Gollum allows you to save your devices & share control with whoever you want. • Gollum allows you to be totally free from vendor specific remote controls. • Gollum is evolutive. • Gollum is open hardware and open API. 4
  • 5. Gollum • is a programmable RF remote control, • can be used with a Smart Phone to be programmed or in standalone mode, • is designed to acquire RF codes from your existing remote controls, • can generate new codes for any existing brands and models, • replaces various existing remote controls from different vendors, • allows data to be transmitted & received, • can communicate with any proprietary RF device. 5
  • 6. Gollum is NOT • an infrared (IR) remote control, • a closed, proprietary remote control, • compatible (yet) with standard protocols like Zigbee, Z-Wave, EnOcean, 6LowPan, etc…, • a R-Pi like developpement platform, • a NFC tag, • dedicated (only) to portable RF hacking… 6
  • 7. Gollum features - 1 • Multi frequencies (from 300 MHz to 928 MHz) • Multi modulation (ASK/OOK/MSK/2-FSK/GFSK) • Transmit and receive in half duplex mode • Device cloning by capturing existing codes • Fixed codes & rolling codes • FW update • JavaScript RF scripting language • Evolutive as new RF protocols can be added on the fly • RF Packet sniffer • RF Spectrum analyser • Real time data display • Android & iOS SDK • Full RfCat Python script support 7
  • 8. Gollum features - 2 • Communication with host using USB or Bluetooth 4.0 • USB charging & battery powered • 4 buttons to assign codes • 3 Status Leds • Breakable Debug connector • Free Android and iOS demo application • Cloud Backend for storing and sharing codes (optional) • Open hardware • Open API (Android/iOS/C/C++) for USB or BLE connection 8
  • 10. Gollum Demonstrators & Prototypes Demonstrator #1: 2013 Demonstrator #2: Q1 2014 Prototype #2: Q1 2015 Prototype #1: Q3 2014 10
  • 11. How it works? ComThings Servers - Protocol as a Service 11 ComThings Apps ComThings Gollum
  • 12. PraaS elements ComThings PraaS - Protocol as a Service HW SW App Cloud services 12
  • 13. PraaS - Protocol as a Service Web Service API Account management Firmware Upgrade Secure Networks and Data Customer application Device Protocol Assisted Discovery Protocol Database Real-Time Alert ComThings application API Device Protocol Discovery HW Abstraction Layer Gollum Engine SDK Add-on Debug tools Firmware Upgrade manager Device abstraction ComThings Cloud Engine ComThings Tools ComThings Software Engine 3rd party application 13 ComThings Firmware Engine TX/RX Engine USB manager Power manager
  • 15. Current test App – capturing data 15
  • 16. Current test app: sharing codes 16