Skip to content

Commit 9f4ea18

Browse files
committed
docs(getingstarted): add a storybook file for describe the geting started
1 parent 992ab29 commit 9f4ea18

File tree

6 files changed

+87
-26
lines changed

6 files changed

+87
-26
lines changed
24.9 KB
Loading
Loading
42.8 KB
Loading
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
import { Meta, Description } from '@storybook/addon-docs'
2+
import routerImage from '../assets/router.jpg'
3+
import internetModes from '../assets/internetModes.png'
4+
import internetModesNames from '../assets/internetModesNames.png'
5+
6+
7+
<Meta
8+
title="Getting Starded"
9+
parameters={{
10+
viewMode: 'docs',
11+
previewTabs: {
12+
canvas: { hidden: true }
13+
},
14+
}}
15+
/>
16+
17+
# Getting Started with Thymio2+
18+
---
19+
20+
Welcome to your new Thymio2+! This guide will walk you through the initial setup and basic operations to quickly start using your Thymio2+, whether you are a teacher setting up a classroom or a student eager to delve into the world of robotics.
21+
22+
<img src={routerImage} style={{
23+
padding: '3rem',
24+
marginBottom: '2rem'
25+
}} />
26+
27+
#### Unboxing and Initial Setup
28+
1. **Unpack Your Thymio2+**: Open the box and remove the Thymio2+ unit, a micro USB power cable, and a USB dongle necessary for robot connection.
29+
2. **Power Connection**: Connect the micro USB power cable to the Thymio2+ and plug the other end into a suitable USB power source.
30+
3. **Check the Indicators**: Make sure the power LED is on, signaling that the device is powered up.
31+
32+
#### Select WiFi Mode
33+
34+
<img src={internetModesNames} style={{padding: '1rem 3rem', maxWidth: '300px' }} />
35+
<img src={internetModes} style={{padding: '0rem 3rem', maxWidth: '300px'}} />
36+
37+
**Offline Mode**:
38+
- Activate the Wi-Fi on your tablet, smartphone, or computer.
39+
- Search for a Wi-Fi network named "Thymio_XXXXXX". Connect using the password provided in the packaging, default is MYTHYMIO.
40+
- Download the Mobile Thymio Suite app on iOS or Android.
41+
42+
**Online Mode**:
43+
- Turn on the Wi-Fi on your tablet, smartphone, or computer.
44+
- Connect to your home or educational institution's local network.
45+
- Download the Mobile Thymio Suite app on iOS or Android.
46+
47+
#### Accessing the User Interface
48+
1. **Open a Web Browser**: Start any web browser on a device connected to the Thymio2+ network.
49+
2. **Enter the Router’s IP Address**: Type the default IP address `http://192.168.8.1/dashboard` into your browser’s address bar.
50+
3. **Thymio2+ Dashboard Interface**: The user-friendly Dashboard interface of OpenWrt will welcome you.
51+
4. **Complete the Initial Setup**: Follow the step-by-step setup process found at `http://192.168.8.1/dashboard` to reach the main Dashboard.
52+
53+
#### First Steps in Robotics Programming
54+
1. **Open the Mobile App**: Use your connected device to access educational resources and programming interfaces through the mobile app.
55+
2. **Start a Simple Program**: Try out basic commands to make your Thymio robot move or react to sensor inputs.
56+
57+
#### Tips for Success
58+
- **Regular Updates**: Regularly check for firmware updates to ensure your Thymio2+ operates smoothly.
59+
- **Community and Support**: Engage with the Thymio online community for additional tips, tricks, and user support.
60+
61+
With your Thymio2+ set up, you are now ready to dive into the captivating world of educational robotics. Embark on your journey into programming and robotics and explore all the exciting possibilities your Thymio2+ has to offer!

documentation/documents/stories/testResults.stories.mdx

+26-26
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,32 @@ parameters={{
1717

1818
- ✅ tests Photo rendering: Passed
1919

20+
## Typographie component
21+
22+
- ✅ tests props children string: Passed
23+
- ✅ tests props children reactNode: Passed
24+
- ✅ tests props onClick: Passed
25+
26+
## NavBar component
27+
28+
- ✅ tests props children string: Passed
29+
- ✅ tests props children reactNode: Passed
30+
31+
## Button component
32+
33+
- ✅ tests props children string: Passed
34+
- ✅ tests props children reactNode: Passed
35+
- ✅ tests props onClick: Passed
36+
37+
## Spinners component
38+
39+
- ✅ tests Spinner dual-ring rendering: Passed
40+
- ✅ tests Spinner default rendering: Passed
41+
- ✅ tests Spinner scan rendering: Passed
42+
- ✅ tests Spinner advanced rendering: Passed
43+
- ✅ tests Spinner all rendering: Passed
44+
- ✅ tests Spinner dots rendering: Passed
45+
2046
## Icons component
2147

2248
- ✅ tests icon logoThymioByMobsya rendering: Passed
@@ -68,29 +94,3 @@ parameters={{
6894
- ✅ tests icon thymioSide rendering: Passed
6995
- ✅ tests clicklable icon: Passed
7096

71-
## Button component
72-
73-
- ✅ tests props children string: Passed
74-
- ✅ tests props children reactNode: Passed
75-
- ✅ tests props onClick: Passed
76-
77-
## Spinners component
78-
79-
- ✅ tests Spinner dual-ring rendering: Passed
80-
- ✅ tests Spinner default rendering: Passed
81-
- ✅ tests Spinner scan rendering: Passed
82-
- ✅ tests Spinner advanced rendering: Passed
83-
- ✅ tests Spinner all rendering: Passed
84-
- ✅ tests Spinner dots rendering: Passed
85-
86-
## NavBar component
87-
88-
- ✅ tests props children string: Passed
89-
- ✅ tests props children reactNode: Passed
90-
91-
## Typographie component
92-
93-
- ✅ tests props children string: Passed
94-
- ✅ tests props children reactNode: Passed
95-
- ✅ tests props onClick: Passed
96-
42.8 KB
Loading

0 commit comments

Comments
 (0)