Kory Indahl commited on
Commit
360dd15
·
verified ·
1 Parent(s): 8dc2384

badges: add hackathon tags and field notes

Browse files
Files changed (1) hide show
  1. README.md +22 -60
README.md CHANGED
@@ -1,6 +1,6 @@
1
  ---
2
- title: "Hoverboard Calculator — Because Michael J Fox Lied to All of Us But It's Cool"
3
- emoji: "\u2B55"
4
  colorFrom: blue
5
  colorTo: indigo
6
  sdk: gradio
@@ -8,19 +8,19 @@ sdk_version: "5.34.2"
8
  app_file: app.py
9
  pinned: false
10
  license: mit
11
- short_description: "Design your own acoustic frictionless surface."
12
  tags:
13
- - physics
14
- - acoustics
15
- - hoverboard
16
  - build-small-hackathon
 
 
 
 
17
  ---
18
 
19
  # Hoverboard Calculator
20
 
21
  **Because Michael J. Fox Lied To Me (But It's Cool)**
22
 
23
- Design your own acoustic frictionless surface. Not levitation -- friction cancellation.
24
  The distinction matters: it requires orders of magnitude less force.
25
 
26
  ## How It Works
@@ -29,54 +29,24 @@ Tile a surface with equilateral triangles. Place a 40kHz ultrasonic transducer a
29
  Three speakers converge on each triangle's centroid = one acoustic pressure node.
30
  Stack enough nodes and a skateboard glides like it's on ice.
31
 
32
- The default 6'x6' design: ~2,300 triangles, ~1,200 transducers, ~2,300 pressure nodes. **$1,510 in parts.**
 
 
 
 
 
 
 
 
33
 
34
  ## The Physics
35
 
36
- - Operating frequency: 40kHz (ultrasonic -- inaudible)
37
  - Wavelength: ~8.5mm
38
- - Coherent addition: N triads = N^2 force (quadratic scaling)
39
  - Published research confirms ~3g force per 40kHz node
40
  - Friction cancellation needs far less force than levitation
41
 
42
- ## Parts List (6'x6' table)
43
-
44
- | Component | Qty | Unit $ | Total | Buy |
45
- |-----------|-----|--------|-------|-----|
46
- | Ultrasonic transducers (40kHz, 16mm) | ~1,200 | $0.15 | $180 | [Amazon](https://www.amazon.com/s?k=40khz+ultrasonic+transducer+16mm) |
47
- | HV583 shift registers (16-ch) | ~75 | $7.00 | $525 | [Amazon](https://www.amazon.com/s?k=HV583+shift+register) |
48
- | ESP32-S3 DevKit | ~10 | $5.00 | $50 | [Amazon](https://www.amazon.com/s?k=ESP32-S3+development+board) |
49
- | L293D motor driver IC | ~300 | $0.05 | $15 | [Amazon](https://www.amazon.com/s?k=L293D+motor+driver+IC) |
50
- | Prototype PCB boards (large) | ~40 | $8.00 | $320 | [Amazon](https://www.amazon.com/s?k=prototype+PCB+board+large+double+sided) |
51
- | 48V DC power supply (10A) | 2 | $60.00 | $120 | [Amazon](https://www.amazon.com/s?k=48V+10A+DC+power+supply+switching) |
52
- | Table frame (3/4" plywood + aluminum angle + acrylic) | 1 | $150 | $150 | [Amazon](https://www.amazon.com/s?k=plywood+sheet+project+board) |
53
- | Wiring & connectors kit | 1 | $100 | $100 | [Amazon](https://www.amazon.com/s?k=22AWG+hookup+wire+kit+electronics+connectors) |
54
- | **TOTAL** | | | **~$1,510** | |
55
-
56
- Buy transducers and L293Ds in bulk. HV583 may require [Mouser](https://www.mouser.com/Search/Refine?Keyword=HV583) or [DigiKey](https://www.digikey.com/en/products/filter/shift-registers/749?s=HV583). Custom PCBs from [JLCPCB](https://jlcpcb.com) run $2/board and are way cleaner than prototype boards.
57
-
58
- ## Build Steps
59
-
60
- 1. **Cut the base.** Cut 3/4" plywood to your table size. Sand it flat.
61
- 2. **Mark the triangle grid.** Draw equilateral triangles with 75mm sides across the surface. Each vertex = one transducer hole. Drill with a 16mm bit.
62
- 3. **Mount transducers.** Press-fit or hot-glue one 40kHz transducer into each hole, facing UP. Flush with the surface.
63
- 4. **Wire PCB tiles.** Solder ~30 transducers per tile. Each tile connects to L293D drivers and one HV583 shift register.
64
- 5. **Connect controllers.** Wire ESP32s to the shift registers via SPI. Each ESP32 handles up to 8 HV583 chips (128 transducers). Flash with phase array firmware.
65
- 6. **Power it up.** Connect 48V PSU(s) to the driver boards. Add a master power switch and a 10A fuse per PSU. **48V can hurt you. Respect the voltage.**
66
- 7. **Top it off.** Lay a thin acrylic sheet (1/8") over the transducer surface. This is your friction-cancellation surface.
67
- 8. **Test it.** Power on. Place a lightweight object (playing card, foam block) on the surface. It should glide with near-zero friction. Adjust phase delays in firmware.
68
-
69
- ## Weight Capacity (6'x6' table)
70
-
71
- | Object | Weight | Force/Node | Feasible? |
72
- |--------|--------|------------|-----------|
73
- | Skateboard deck | 2 kg | 0.87 g | Yes |
74
- | Small package | 5 kg | 2.17 g | Yes |
75
- | Heavy package | 20 kg | 8.70 g | No (need denser grid) |
76
- | Child | 30 kg | 13.04 g | No (need denser grid) |
77
-
78
- Published research: ~3g force per 40kHz node. Decrease triangle size to increase node density and carry more weight.
79
-
80
  ## If This Ever Makes Money
81
 
82
  First check goes to the Michael J. Fox Foundation. He lied to us about 2015 but he's fighting the real fight.
@@ -85,7 +55,7 @@ First check goes to the Michael J. Fox Foundation. He lied to us about 2015 but
85
 
86
  - Marzo et al. "Three-dimensional mid-air acoustic manipulation" (2014)
87
  - Hirayama et al. "A volumetric display for visual, tactile and audio presentation" Nature (2019)
88
- - Open Source Ultrasonic Phased Array -- Hackaday.io
89
 
90
  ---
91
 
@@ -93,16 +63,8 @@ First check goes to the Michael J. Fox Foundation. He lied to us about 2015 but
93
 
94
  ---
95
 
96
- Free dev tools at [Hometree](https://heuremenforprofit.online): code analysis, AI agent monitoring, token-saving agreement scoring.
97
-
98
- ---
99
 
100
- [![Hoverboard Demo](https://img.youtube.com/vi/xsYHw3lulVQ/0.jpg)](https://youtu.be/xsYHw3lulVQ)
101
-
102
- ---
103
-
104
- <blockquote class="twitter-tweet"><p lang="en" dir="ltr"><a href="https://t.co/IFfVFAzVn9">https://t.co/IFfVFAzVn9</a> How to make a hoverboard with links to parts. It&#39;s an acoustic frictionless surface and looks like fun!</p>&mdash; Kory Indahl (@Wayfindersix) <a href="https://x.com/Wayfindersix/status/2065936655496724505?ref_src=twsrc%5Etfw">June 13, 2026</a></blockquote> <script async src="https://platform.x.com/widgets.js" charset="utf-8"></script>
105
-
106
- ---
107
 
108
- **Heuremen LLC** -- Build Small Hackathon 2026 -- Builder: Wayfinder6
 
1
  ---
2
+ title: Hoverboard Calculator
3
+ emoji: "⚡"
4
  colorFrom: blue
5
  colorTo: indigo
6
  sdk: gradio
 
8
  app_file: app.py
9
  pinned: false
10
  license: mit
 
11
  tags:
 
 
 
12
  - build-small-hackathon
13
+ - achievement:offbrand
14
+ - achievement:fieldnotes
15
+ - achievement:sharing
16
+ - gradio
17
  ---
18
 
19
  # Hoverboard Calculator
20
 
21
  **Because Michael J. Fox Lied To Me (But It's Cool)**
22
 
23
+ Design your own acoustic frictionless surface. Not levitation — friction cancellation.
24
  The distinction matters: it requires orders of magnitude less force.
25
 
26
  ## How It Works
 
29
  Three speakers converge on each triangle's centroid = one acoustic pressure node.
30
  Stack enough nodes and a skateboard glides like it's on ice.
31
 
32
+ The default 6'x6' design: ~2,300 triangles, ~1,200 transducers, ~2,300 pressure nodes. $1,510 in parts.
33
+
34
+ ## What You Get
35
+
36
+ - Full triangular grid calculation
37
+ - Bill of materials with real component costs
38
+ - Weight capacity analysis (what can ride on it)
39
+ - AI assessment of your design
40
+ - The knowledge that hoverboards are $1,510 away from existing
41
 
42
  ## The Physics
43
 
44
+ - Operating frequency: 40kHz (ultrasonic — inaudible)
45
  - Wavelength: ~8.5mm
46
+ - Coherent addition: N triads = N² force (quadratic scaling)
47
  - Published research confirms ~3g force per 40kHz node
48
  - Friction cancellation needs far less force than levitation
49
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
  ## If This Ever Makes Money
51
 
52
  First check goes to the Michael J. Fox Foundation. He lied to us about 2015 but he's fighting the real fight.
 
55
 
56
  - Marzo et al. "Three-dimensional mid-air acoustic manipulation" (2014)
57
  - Hirayama et al. "A volumetric display for visual, tactile and audio presentation" Nature (2019)
58
+ - Open Source Ultrasonic Phased Array — Hackaday.io
59
 
60
  ---
61
 
 
63
 
64
  ---
65
 
66
+ Part of [The Treehouse](https://huggingface.co/spaces/Wayfinder6/treehouse) — Build Small Hackathon 2026.
 
 
67
 
68
+ Free dev tools at [Hometree](https://heuremenforprofit.online): code analysis, AI agent monitoring, token-saving agreement scoring.
 
 
 
 
 
 
69
 
70
+ **Heuremen LLC** — Builder: Wayfinder6