High altitude balloon imagery decoding in the browser with C, JS, and Python @PyConAU
High altitude balloon imagery decoding in the browser with C, JS, and Python  @PyConAU
Uploaded September 2025 | Updated September 2026, 42 minutes ago
(Michaela Wheeler) WebHorus and WebWenet are entirely browser based implementations of the Horus and Wenet radio demodulators which are commonly used for receiving amateur high altitude balloon telemetry and imagery. By producing web versions of these tools, it has significantly lowered the barrier of entry to set up a receiver. It's even possible to receive on a mobile phone connected to a USB software defined radio!

We'll be running through how we compiled the C applications into Python modules, built the Python modules for WebAssembly and finally how they are called from JavaScript. No server involved. Packaged into a progressive web app that even works offline.

pretalx.com/pycon-au-2025/talk/DV8XQU

python, pycon, australia, programming, conference, technical, developers, panel, sessions, libraries, frameworks, community, sysadmins, students, education, data, science

Videos licensed as CC-BY-NC-SA 4.0

PyCon AU is the national conference for the Python programming community, bringing together professional, student and enthusiast developers, sysadmins and operations folk, students, educators, scientists, statisticians, and many others besides, all with a love for working with Python.

Licensed as CC BY-NC-SA - creativecommons.org/licenses/by-nc-sa/4.0

Produced by Next Day Video Australia: https://nextdayvideo.com.au

Fri Sep 12 16:50:00 2025 at Ballroom 2
High altitude balloon imagery decoding in the browser with C, JS, and PythonVibing Vision: how we built a pose tracking art installation in two weeksDeveloping Problem Solvers under Pressure: SREs, DBREs and Ponies - Zoe Braddock (PyCon AU 2026)What emergency service volunteering has taught me about incident managementModernizing Legacy: Wrapping a 25+ Year Computational Fluid Dynamics CodebaseAI perceptions of gender - J. Rosenbaum (Pycon AU 2024)Adding File System context to pathlib - Clinton Roy (Pycon AU 2024)Using Multiple Databases in Django Applications - Artem Kolesnikov (Pycon AU 2024)Scientific Python Track ClosingAI for Good: Using Responsible AI to Drive Social Impact and InclusionA Lazy Persons Guide to Building REST Clients or: How I Learned to Stop Worrying and Love Dunder OvFrom Matlab to Lambda: Transforming Structural Engineering Research Tools
PyCon AU |

High altitude balloon imagery decoding in the browser with C, JS, and Python

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER