Thymio
Based on published sources · Not tested by us ·
Overview
Educational wheeled robot; this profile selects Thymio II PCB version 2.1 design sources and separately preserved V14 firmware, with explicit generation and dependency boundaries. [S001] [S002] [S008] [S010]
Thymio is an educational wheeled robot developed through the EPFL and ECAL ecosystem and produced by Mobsya. This profile selects the Thymio II electronics release PCB_version_2.1, commit 8d0cdec0c5fd3f5352c4c15204b279e2143cd524. The official site now also announces Thymio 3; the older design archive must not be presented as that newer robot's fabrication package. [S001] [S002] [S007]
Specifications
| Detail | Description |
|---|---|
| Type | Small wheeled educational robot; selected sources concern Thymio II, not Thymio 3. Reported by source [S001] [S006] [S007] · Checked 2026-10-01 |
| Intended users | Educators using supported complete robots; Developers researching Thymio II hardware and firmware revisions Editorial assessment [S001] · Checked 2026-10-01 |
| Assembly | Not known |
| Calibration | Not known |
| Operating system | Thymio Suite desktop: Linux, macOS and Windows; official product page also names Android and iPad client apps Reported by source [S006] · Checked 2026-10-01 |
| Computer needed | Not known |
3D preview
Preview not available yet. A model has not yet been prepared and approved for display on this page. This does not mean the project lacks CAD files; see Source files and licenses for the reviewed source availability.
Assembly and use
The archive contains design and production-reference files
The selected repository includes Altium schematic and board sources, fabrication outputs, spreadsheet BOMs and STEP models. The models include an assembly and shell, wheel, battery and motor references. File presence establishes available design material, not a validated printable kit or a confirmed match between every historical output and the selected board revision. [S001] [S005]
Mobsya declares the Thymio II hardware under CC BY-SA 3.0, and the repository contains the full license. This is a useful source package for studying the robot's electronics and geometry. Fabrication readiness, component substitutions, assembly yield and complete delivered cost were not established here. [S001] [S003] [S005]
Firmware is separately versioned and has separate dependencies
Firmware tag V14 was preserved at commit 5dca3889903ce7d0deb9608fee0c4263136fecc3. The documented target is PIC24FJ128GB106, with Microchip XC16 and legacy peripheral libraries. The build also needs a separate Aseba source tree and submodules including molole and cmake-microchip. A repository archive alone does not supply all of these dependencies. [S008] [S009] [S012]
The source defines firmware version 14 and variant 1, which its own comments identify as the development variant. That distinction is recorded rather than assuming the source tag proves an identical production binary. The instructions describe both MPLAB X and an experimental CMake path, and specify the Thymio firmware upgrader for upload. Neither path was built or flashed by this catalog. [S008] [S009] [S010]
The main firmware source declares LGPL version 3, while the bundled USB directory has a separate license restricting its supplied software to Microchip PIC products. This profile therefore leaves the normalized whole-firmware license unresolved. The broad open-source description on the product page does not eliminate those component-specific terms or establish the licenses of uncollected dependencies. [S006] [S010] [S011] [S012]
Using a complete robot and reproducing its hardware are different tasks
The official product page describes wheel motors, LEDs, a speaker and several sensor types, and points users to Thymio Suite on desktop systems and mobile client apps. Those are manufacturer-described capabilities. This review did not measure sensor behavior, battery endurance or control performance, and it does not claim that the selected old hardware release has been tested with current software. [S006]
For source research, the next concrete task is matching the actual robot generation and board revision to its firmware, host software and replacement parts. The repository is valuable evidence for that work, but it does not by itself establish a current complete build budget or qualification result. [S002] [S005] [S008]
Cost
No current, complete configuration-specific build cost has been established for this profile.
Source files and licenses
Available project sources support research coverage; complete build and commercial qualification remain separate.
| Layer | Availability / license |
|---|---|
| mechanical design | available · CC-BY-SA-3.0 Selected Thymio II design archive. STEP reference models and Altium/fabrication files are present; completeness, manufacturing readiness and exact mechanical/board revision matching were not validated. [S001] [S003] [S005] |
| electronics | available · CC-BY-SA-3.0 Selected Thymio II design archive. STEP reference models and Altium/fabrication files are present; completeness, manufacturing readiness and exact mechanical/board revision matching were not validated. [S001] [S003] [S005] |
| firmware | available · License not fully assessed V14 source main.c declares LGPL version 3, but usb_pic24 has Microchip PIC-only terms and external dependencies remain separate. No normalized whole-firmware license assigned. [S008] [S010] [S011] [S012] |
| software | not found · License not fully assessed Thymio Suite and Aseba are identified, but complete matching application sources and dependency licenses were not collected in this scoped hardware review. [S006] [S008] [S012] |
| documentation | available · CC-BY-SA-3.0 Selected electronics-repository documentation only; website media and separate firmware documentation are not assigned this license. [S001] [S003] |
Selected conventional Thymio II control platform does not require learned policy weights or training data.
References
Links identify the documentation and revisions used in this profile. Access dates record when each source was retrieved.
- S001 · Mobsya / project contributors
Upstream project overview
Accessed 2026-10-01 · README.mdSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S002 · Mobsya / project contributors
Repository revision and release metadata
Accessed 2026-10-01 · 8d0cdec0c5fd3f5352c4c15204b279e2143cd524Source notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S003 · Mobsya / project contributors
Repository license
Accessed 2026-10-01 · license.txtSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S004 · Mobsya / project contributors
Pinned repository artifact inventory
Accessed 2026-10-01 · 8d0cdec0c5fd3f5352c4c15204b279e2143cd524 archive file inventorySource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S005 · Mobsya / project contributors
Thymio II complete archive file inventory
Accessed 2026-10-01 · 8d0cdec0c5fd3f5352c4c15204b279e2143cd524 archive inventorySource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S006 · Mobsya / project contributors
Official Thymio official-product
Accessed 2026-10-01 · Retrieved October 1 2026Source notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S007 · Mobsya / project contributors
Official Thymio official-home
Accessed 2026-10-01 · Retrieved October 1 2026Source notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S008 · Mobsya / project contributors
Thymio II V14 readme.md
Accessed 2026-10-01 · 5dca3889903ce7d0deb9608fee0c4263136fecc3 / readme.mdSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S009 · Mobsya / project contributors
Thymio II V14 cmake.md
Accessed 2026-10-01 · 5dca3889903ce7d0deb9608fee0c4263136fecc3 / cmake.mdSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S010 · Mobsya / project contributors
Thymio II V14 main.c
Accessed 2026-10-01 · 5dca3889903ce7d0deb9608fee0c4263136fecc3 / main.cSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S011 · Mobsya / project contributors
Thymio II V14 usb_pic24/LICENSE
Accessed 2026-10-01 · 5dca3889903ce7d0deb9608fee0c4263136fecc3 / usb_pic24/LICENSESource notes
Source text inspected for the cited scoped claims; see profile claim notes.
- S012 · Mobsya / project contributors
Thymio II V14 .gitmodules
Accessed 2026-10-01 · 5dca3889903ce7d0deb9608fee0c4263136fecc3 / .gitmodulesSource notes
Source text inspected for the cited scoped claims; see profile claim notes.
Correction guidance · Discussion is not enabled · Profile format 0.6.0-draft.1