Connecting RubyMotion
summary
Shows how RubyMotion talks to hardware by building a working 3D‑printed robot controlled over Bluetooth LE: an Arduino reads simple serial commands sent via an HM-10 (CC2541) BLE‑to‑serial module (about $10), where the app writes single‑letter commands ('u' forward, 's' stop) over serial over BLE. Uses CoreBluetooth concepts (central, peripheral, services, characteristics) and a prototype motion-bluetooth DSL that finds devices, binds callbacks and writes to a serial characteristic — demo moves the robot.
AI-written summary · about
chapters (23)
- 0:00Intro
- 1:39Macrobee
- 2:18Emotion
- 3:54Personal 3D Printer
- 4:22Robot
- 5:17Basic Technology
- 7:33Square Card Reader
- 8:38MFi License
- 9:44External Accessory Kit
- 10:14Serial Cable
- 11:49WiFi
- 13:17SparkCore
- 15:03Bluetooth
- 16:28Services
- 20:06Apple Notification Center
- 21:40Apple Bluetooth Conference
- 25:20Serial
- 27:01Where to buy
- 28:25Kickstarter
- 29:28Motion Bluetooth
- 30:39Motion Android
- 32:07Bluetooth API
- 34:00Code








