top of page

Code. Communicate. Create.

hardware support for learning programming

Adapted for schools

Interoperable and open 

Powerful sensors set

g10_edited.png

Discover STeaMi 

a STM32 microcontoller-based programming board tailored to your usages in the classroom

designed for projects that use a ton of sensors - and they’re all built-in!

So you can start exploring your world, measuring, logging and learning. You can transmit data over Bluetooth to a computer or mobile device for data plotting and logging, or save it to the built-in storage.

 

Unleash your creativity! 

Technical assets

STeaMi's features

14625737_Tiny technicians repairing smartphone.jpg

STM32WB55 Application Processor

A single, complete application including user code, runtime code and Bluetooth stack, loaded and running directly from on-chip flash memory. All user-accessible GPIO pins provided. Onboard 2.4GHz radio engine used to provide Bluetooth capabilities via an off-chip aerial

13302634_Happy_people_listening_to_music_via_headphones.jpg

Bluetooth Wireless Communication

Fully qualified Bluetooth low energy stack, allowing the board to communicate with a wide range of Bluetooth devices, including smartphones and tablets

11235900_11083.jpg

Tact momentary push buttons

Six tact momentary push buttons located on the front of the board and debounced by software, which also includes short press and long press detection. 1 additional push button on the back connected to the STM32WB55 processor for system reset purposes

9936805_4304755.jpg

Circular Color IPS TFT display

Circular Color IPS TFT display for high-resolution text and graphics, connected to the application processor. Runtime software repeatedly refreshing the screen at a high speed, such that it is within the user persistence of vision range, and no flicker is detected

14327658_5474235.jpg

Motion
sensor

Combined accelerometer and magnetometer chip providing 3-axis sensing and magnetic field strength sensing. Board gesture detection (such as fall detection) in hardware, and additional gesture sensing (e.g. logo-up, logo-down, shake) via software algorithms

11667709_20945560.jpg

Power
Supply

Provided via the USB connection, via the interface chip (which has an on-board regulator), or via a battery plugged into the top connector

13850240_5385948.jpg

USB
Communications

On-board USB communications stack built into the firmware of the bootloader and providing the ability to drag and drop files onto the mass storage drive to load code into the application processor. Serial data streamed to and from the application processor over USB to an external host computer

11683776_4782264.jpg

Jacdac and micro:bit connection

2 Jacdac connectors as well as a Micro:bit connector to connect a Jacdac hub in order to wire a larger number of sensors. Plug-and-play system for cascading sensors/actuators on the fly through which the devices are automatically recognised and the associated services can be added at any time

Code
khgkg.png

Learn to code

From beginner to most advanced projects, learn to code thanks to our tailored platforms, and choose the right programming tool for you: to text-based programming with Python

Block-programmming

logo_makecode.png

Text-based with Python

circuitpython_circuit_playground_adafruit_blinka_computer.png
Ecosytem

Discover our sister projects

and find inspiring resources and project ideas to start programming!

magnetics (5).png

Let's STEAM

Development of a training of teachers computational thinking programme

magnetics (7).png

TheDexterLab

Protocols and tools for implementing STEAM experiments in the classroom

magnetics (4).png

magnetics

Digital mesh using BLE ensuring interoperability between boards and platforms

magnetics (6).png

SteamCity

STEAM citizen experimentation towards the deployment of learning cities and territories

g14_edited.png
Contact
bottom of page