Application of the BBC micro:bit to real-time generation and wireless transmission of multi-wing chaotic attractors

The BBC micro:bit is a pocket-sized educational single-board computer that was designed to introduce school pupils to programming. In this work we show that the micro:bit V2 (Nordic nRF52833, 64~MHz ARM Cortex-M4F core) can be used for the real-time numerical generation of chaotic signals. Using MicroPython in the Mu~1.2.0 editor, we implement on the board (i) the logistic map, including sensitive dependence on initial conditions and a full bifurcation diagram; (ii) the Lorenz attractor; (iii) a recently proposed three-dimensional chaotic system with hyperbolic-tangent and absolute-value nonlinearities; and (iv) the family of multi-wing attractors obtained from that system through a generalized Julia-fractal transformation $u+iv=K(x+iy)^M+Z_0$. All continuous-time systems are integrated on the board with a fixed-step fourth-order Runge--Kutta scheme in single precision, at 2--5.4~ms per step. The 0--1 test for chaos applied to a 28\,000-point time series computed on the board gives $K=0.9980$, in agreement with the value $K=0.9978$ obtained earlier from a high-precision computation. Multi-wing attractors with $2M=4,6,8,10$ and $12$ wings are reproduced directly on the board. The data are transferred to a computer over USB serial, over the board's 2.4~GHz radio to a second micro:bit (V1.5) acting as a receiver (no lost packets out of $10^4$), and over Bluetooth Low Energy to a web browser, where a purpose-built page acts as a virtual oscilloscope. The approach described in this work is particularly attractive both for teaching nonlinear dynamics to students and for rapid hardware prototyping of chaos-based applications.

Authors

Institutions

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-10-24
DOI
https://doi.org/10.5281/zenodo.23613670
Primary Topic
Chaos control and synchronization
Type
preprint
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
preprint

Application of the BBC micro:bit to real-time generation and wireless transmission of multi-wing chaotic attractors

Michael I. Kopp
Zenodo (CERN European Organization for Nuclear Research)
Chaos control and synchronization
preprint

Application of the BBC micro:bit to real-time generation and wireless transmission of multi-wing chaotic attractors

Michael I. Kopp
preprint en

Abstract

The BBC micro:bit is a pocket-sized educational single-board computer that was designed to introduce school pupils to programming. In this work we show that the micro:bit V2 (Nordic nRF52833, 64~MHz ARM Cortex-M4F core) can be used for the real-time numerical generation of chaotic signals. Using MicroPython in the Mu~1.2.0 editor, we implement on the board (i) the logistic map, including sensitive dependence on initial conditions and a full bifurcation diagram; (ii) the Lorenz attractor; (iii) a recently proposed three-dimensional chaotic system with hyperbolic-tangent and absolute-value nonlinearities; and (iv) the family of multi-wing attractors obtained from that system through a generalized Julia-fractal transformation $u+iv=K(x+iy)^M+Z_0$. All continuous-time systems are integrated on the board with a fixed-step fourth-order Runge--Kutta scheme in single precision, at 2--5.4~ms per step. The 0--1 test for chaos applied to a 28\,000-point time series computed on the board gives $K=0.9980$, in agreement with the value $K=0.9978$ obtained earlier from a high-precision computation. Multi-wing attractors with $2M=4,6,8,10$ and $12$ wings are reproduced directly on the board. The data are transferred to a computer over USB serial, over the board's 2.4~GHz radio to a second micro:bit (V1.5) acting as a receiver (no lost packets out of $10^4$), and over Bluetooth Low Energy to a web browser, where a purpose-built page acts as a virtual oscilloscope. The approach described in this work is particularly attractive both for teaching nonlinear dynamics to students and for rapid hardware prototyping of chaos-based applications.

Zenodo (CERN European Organization for Nuclear Research)
State Scientific Institution “Institute for Single Crystals” of National Academy of Sciences of Ukraine (UA)
Chaos control and synchronization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon
Application of the BBC micro:bit to real-time generation and wireless transmission of multi-wing chaotic attractors — Michael I. Kopp · Zenodo (CERN European Organization for Nuclear Research) (2026) | TGRS Research Map | TGRS