emfcamp / TiDAL-Firmware

26 stars 14 forks source link

Tidal 3D Firmware #84

Open mbooth101 opened 2 years ago

mbooth101 commented 2 years ago

This PR contains two changes:

Together these changes allow real-time 3D rendering on the Tidal badge, as seen in the Tidal3D app from the hatchery that currently requires a custom firmware build: https://2022.badge.emfcamp.org/projects/tidal_3d

Jonty commented 2 years ago

😍 Merrrrge

mbooth101 commented 2 years ago

FWIW I really wanted to use micropython's facility to use dynamic native modules to provide the 3D maths functions as part of my application (instead of baking them into the firmware) but there two problems with it: