Главная
Study mode:
on
1
Intro
2
Who am I
3
Fiona
4
Lana
5
Just Dance
6
Dance Dance Revolution
7
Music
8
Stepmania
9
Controllers
10
Alternatives
11
Bare conductive paint
12
Raspberry Pi nojs
13
Project Dancemat
14
How will it work
15
NPM package
16
Raspberry Pi
17
Gadget
18
Menu
19
USB Interface
20
Hex Keys
21
Key constants
22
Parse keys
23
Loop through electrodes
24
Return pressed keys
25
Log pressed keys
26
JavaScript
27
File Descriptor
28
Device Write Buffer
29
Did it work
30
The fun part
31
Are we set for life
32
What is an Arduino
33
Physical cables
34
Conclusion
Description:
Explore the journey of creating dance-mat.js, a project that combines Raspberry Pi, Bare Conductive PiCap, and Node.js to build a Dance Dance Revolution controller. Learn about the challenges of side projects, from inception to maintenance, as Ramón Huidobro shares his experiences at JSConf US 2019. Discover the technical aspects of the project, including npm package creation, USB interface implementation, and key parsing. Gain insights into working with Raspberry Pi, gadget menus, and JavaScript file descriptors. Understand the complexities of physical hardware integration and the potential for future improvements. This 17-minute talk offers valuable lessons for developers interested in hardware-software integration and creative coding projects.

Just Go for It - The Story of Dance-Mat.js

JSConf
Add to list
0:00 / 0:00