+ All Categories
Home > Devices & Hardware > IoT Chess 16th April Berlin

IoT Chess 16th April Berlin

Date post: 15-Jul-2015
Category:
Upload: lars-gregori
View: 174 times
Download: 0 times
Share this document with a friend
Popular Tags:
26
IoT Chess Intel IoT Roadshow Berlin Meetup 16 th April 2015 Lars Gregori hybris GmbH
Transcript

IoT  Chess  Intel  IoT  Roadshow  Berlin  Meetup  16th  April  2015    Lars  Gregori  hybris  GmbH    

Idea  ImplementaCon  Demo  

IoT  Chess  

Idea  ImplementaCon  Demo  

IoT  Chess  

N={“d”, 4}

•  CPU:  Intel  ATOM  x86  CPU  500  MHz                              32-­‐bit  Intel  Quark  100  MHz  •  1  GB  RAM  •  4  GB  Storage  • Wi-­‐Fi  and  Bluetooth  LE  

•  CPU:  Intel  Quark  X1000  400  MHz  •  256  MB  RAM  •  Storage:  Micro  SD  Card  •  Ethernet  

Idea  ImplementaCon  Demo  

IoT  Chess  

r.bq.....p....kp...p.n.......pB.p.pQ.............P....PP....RRK.

Forsyth–Edwards  NotaCon  (FEN): r1bq4/1p4kp/3p1n2/5pB1/p1pQ4/8/1P4PP/4RRK1

r . b q . . . .. p . . . . k p. . . p . n . .. . . . . p B .p . p Q . . . .. . . . . . . .. P . . . . P P. . . . R R K .

MQTT  

pos2fen  

Chess  Opening  Theory  

MQTT  

pos2fen  

r . b q . . . .. p . . . . k p. . . p . n . .. . . . . p B .p . p Q . . . .. . . . . . . .. P . . . . P P. . . . R R K .

MQTT  

   •  chessboard.js  (javascript)  •  mq`,  jquery,  json  (javascript)  •  HTML  

•  LCD  Display  •  mq`  (nodejs)  •  jsupm_i2clcd  (nodejs)  

MQTT  

• mosca  MQTT  Broker  (nodejs)  

•  Stockfish  chess  engine  (C++)  •   mq`  (nodejs)  •   uci  (nodejs)  

 

universal  chess  interface  (UCI)  

•  posi%on    [fen  <fenstring>  |  startpos  ]      [moves  <move1>  ....  <movei>]  

•  go    depth  <x>  nodes  <x>  moveCme  <x>  infinite    

Idea  ImplementaCon  Demo  

IoT  Chess  

 

 Thank  you  +LarsGregori  @choas  


Recommended