Skip to content

Commit

Permalink
Merge branch 'Seeed-Studio:docusaurus-version' into docusaurus-version
Browse files Browse the repository at this point in the history
  • Loading branch information
ZhuYaoHui1998 authored Jan 9, 2025
2 parents 2a67f70 + 53230d2 commit bb1b1f3
Show file tree
Hide file tree
Showing 5 changed files with 222 additions and 93 deletions.
52 changes: 30 additions & 22 deletions docs/Edge/Raspberry_Pi_Devices/reComputer_R1000/recomputer_r.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ keywords:
image: https://files.seeedstudio.com/wiki/wiki-platform/S-tempor.png
slug: /recomputer_r
last_update:
date: 05/06/2024
author: Parker Hu
date: 01/08/2025
author: Joshua Lee
---

<!-- ---
Expand Down Expand Up @@ -527,43 +527,51 @@ If the ACT LED doesn't blink, then the EEPROM code might be corrupted, try again
STICKY: Is your Pi not booting? (The Boot Problems Sticky) - Raspberry Pi Forums
For more detail please check the [Raspberry Pi forum](https://forums.raspberrypi.com//viewtopic.php?f=28&t=58151).

In this section we will use the raspi-gpio tool to test with GPIOs, you can use the raspi-gpio help to view the manual:
To control the user LEDs, we recommend using sysfs, a pseudo-filesystem provided by the Linux kernel that exposes information about various kernel subsystems, hardware devices, and their associated drivers. On the ReComputer R1000, we have abstracted the user LED interface into three device files (led-red, led-blue, and led-green), enabling users to control the LED lights simply by interacting with these files. The examples are as follows:

1. To turn on the red LED, please enter following command in the Terminal:

```bash
raspi-gpio help
echo 1 | sudo tee /sys/class/leds/led-red/brightness
```
<div align="center"><img width={600} src="https://files.seeedstudio.com/wiki/reComputer-R1000/recomputer_r_images/17.png" /></div>
1. The pin controlling the third LED of reComputer R1000 is gpio20. To get specific GPIO status, Please enter following command in the Terminal :

2. To turn off the red LED, please enter following command in the Terminal:

```bash
raspi-gpio get 20
echo 0 | sudo tee /sys/class/leds/led-red/brightness
```
<div align="center"><img width={600} src="https://files.seeedstudio.com/wiki/reComputer-R1000/recomputer_r_images/18.png" /></div>
2. Change the state of gpio20:

3. You can turn on red and green LED at the same time, please enter following command in the Terminal:

```bash
#set current pin state
sudo raspi-gpio set 20 dl
#get the pin state after set
raspi-gpio get 20
echo 1 | sudo tee /sys/class/leds/led-red/brightness
echo 1 | sudo tee /sys/class/leds/led-green/brightness
```
<div align="center"><img width={600} src="https://files.seeedstudio.com/wiki/reComputer-R1000/recomputer_r_images/19.png" /></div>
3. The third led-user LED will light up.
<div align="center"><img width={600} src="https://files.seeedstudio.com/wiki/reComputer-R1000/recomputer_r_images/20.png" /></div>

### Buzzer

<div align="left"><img width={300} src="https://files.seeedstudio.com/wiki/reComputer-R1000/recomputer_r_images/fig07.png" /></div>

The reComputer R1000 features an active buzzer, which can be used for various purposes such as alarm and event notifications. The buzzer is controlled through GPIO21 to CM4.
The reComputer R1000 features an active buzzer, which can be used for various purposes such as alarm and event notifications. The buzzer is controlled through GPIO21 to CM4 in reComputer R1000 v1.0, and GPIO20 to CM4 in reComputer R1000 1.1.

:::note
To distinguish between the hardware revision (v1.0 and v1.1), you can refer to [reComputer R1000 V1.1 Product change details](https://wiki.seeedstudio.com/recomputer_r1000_v1_1_description/).
:::

For reComputer R1000 v1.0 users, the buzzer is connected to GPIO-21, to turn on/off the buzzer, Please enter following command in the Terminal:

```bash
raspi-gpio set 21 op dh # turn on
raspi-gpio set 21 op dl # turn off
```

To turn off(on) the buzzer, Please enter following command in the Terminal :
For reComputer R1000 v1.1 users, the buzzer is connected to PCA9535 P15, to turn off(on) the buzzer, Please enter following command in the Terminal :

```bash
# Turn off the buzzer using LED brightness
raspi-gpio set 21 op dl
# Turn on the buzzer using LED brightness
raspi-gpio set 21 op dh
echo 591 | sudo tee /sys/class/gpio/export
echo out | sudo tee /sys/class/gpio/gpio591/direction
echo 1 | sudo tee /sys/class/gpio/gpio591/value # turn on
echo 0 | sudo tee /sys/class/gpio/gpio591/value # turn off
```

### RS485
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ last_update:
</div>

<div class="get_one_now_container" style={{textAlign: 'center'}}>
<a class="get_one_now_item" href="https://www.seeedstudio.com/catalogsearch/result/?q=sensecap%20indicator">
<a class="get_one_now_item" href="https://www.seeedstudio.com/SenseCAP-Indicator-D1L-for-Meshtastic-p-6304.html">
<strong><span><font color={'FFFFFF'} size={"4"}> Get One Now 🖱️</font></span></strong>
</a>
</div>
Expand All @@ -33,6 +33,20 @@ last_update:

SenseCAP Indicator is a 4-inch touchscreen device designed for Meshtastic®, powered by dual MCUs, the ESP32 and RP2040, and supports Wi-Fi, BLE, and LoRa®. It is an open-source, powerful IoT development platform.



:::caution note
During the process of continuous optimization and testing of the SenseCAP Indicator for Meshtastic, we found a situation that may affect your experience. In order to ensure that you can continue to enjoy the best product performance, we are currently optimizing this feature, so shipments may be delayed.

**Identified Issue**<br/>
In the `LONGFAST`, `LONGSLOW`, and `MIDSLOW` settings, message content exceeding `50 bytes` may result in instability and CRC errors.

**Special Service for Previous Purchasers**<br/>
If you are a previous purchaser and have the same issue, we are offering a special service to assist you. Please contact us at `[email protected]` and include your order number for support.

Thank you for your understanding as we work to provide the best possible user experience.
:::

## Introduction

### Feature
Expand Down Expand Up @@ -69,6 +83,9 @@ SenseCAP Indicator is a 4-inch touchscreen device designed for Meshtastic®, pow

## Flash Firmware

:::tip
The Fancy-UI firmware has not been officially released yet, it's recommended to flash the Classic-UI firmware described in this wiki.
:::

### Flash Application Firmware

Expand Down
142 changes: 101 additions & 41 deletions docs/Sensor/SeeedStudio_XIAO/SeeedStudio_XIAO_nRF52840-Sense/XIAO_BLE.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,47 +17,107 @@ import TabItem from '@theme/TabItem';

<meta name="google-site-verification" content="2bq3L0F_PFVokQM-qT-al7x9FcSNJOO8TtJfAHW43lE" />

<div class="table-center">
<table align="center">
<tr>
<th>XIAO nRF52840</th>
<th>XIAO nRF52840 Sense</th>
<th>XIAO nRF52840 Plus</th>
<th>XIAO nRF52840 Sense Plus</th>
</tr>
<tr>
<td><div style={{textAlign:'center'}}><img src="https://files.seeedstudio.com/wiki/XIAO-BLE/1-102010469-Seeed-Studio-XIAO-nRF52840-Sense-45font.jpg" style={{width:250, height:'auto'}}/></div></td>
<td><div style={{textAlign:'center'}}><img src="https://files.seeedstudio.com/wiki/XIAO-BLE/xiaonrf52840sence.png" style={{width:250, height:'auto'}}/></div></td>
<td><div style={{textAlign:'center'}}><img src="https://files.seeedstudio.com/wiki/XIAO-BLE/xiaonrf52840plus.png" style={{width:250, height:'auto'}}/></div></td>
<td><div style={{textAlign:'center'}}><img src="https://files.seeedstudio.com/wiki/XIAO-BLE/xiaonrf52840senceplus.png" style={{width:250, height:'auto'}}/></div></td>
</tr>
<tr>
<td><div class="get_one_now_container" style={{textAlign: 'center'}}>
<a class="get_one_now_item" href="https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.html">
<strong><span><font color={'FFFFFF'} size={"4"}> Get One Now 🖱️</font></span></strong>
</a>
</div>
</td>
<td><div class="get_one_now_container" style={{textAlign: 'center'}}>
<a class="get_one_now_item" href="https://www.seeedstudio.com/Seeed-XIAO-BLE-Sense-nRF52840-p-5253.html">
<strong><span><font color={'FFFFFF'} size={"4"}> Get One Now 🖱️</font></span></strong>
</a>
</div>
</td>
<td><div class="get_one_now_container" style={{textAlign: 'center'}}>
<a class="get_one_now_item" href="https://wiki.seeedstudio.com/XIAO_BLE/">
<strong><span><font color={'FFFFFF'} size={"4"}> Get One Now 🖱️</font></span></strong>
</a>
</div>
</td>
<td><div class="get_one_now_container" style={{textAlign: 'center'}}>
<a class="get_one_now_item" href="https://wiki.seeedstudio.com/XIAO_BLE/">
<strong><span><font color={'FFFFFF'} size={"4"}> Get One Now 🖱️</font></span></strong>
</a>
</div>
</td>
</tr>
</table>
<div className="w-full overflow-x-auto">
<table className="min-w-full">
<tr>
<th>XIAO nRF52840</th>
<th>XIAO nRF52840 Sense</th>
<th>XIAO nRF52840 Plus</th>
<th>XIAO nRF52840 Sense Plus</th>
</tr>
<tr>
<td>
<div style={{textAlign: 'center'}}>
<img
src="https://files.seeedstudio.com/wiki/XIAO-BLE/1-102010469-Seeed-Studio-XIAO-nRF52840-Sense-45font.jpg"
style={{width: '100%', maxWidth: '250px', height: 'auto'}}
/>
</div>
</td>
<td>
<div style={{textAlign: 'center'}}>
<img
src="https://files.seeedstudio.com/wiki/XIAO-BLE/xiaonrf52840sence.png"
style={{width: '100%', maxWidth: '250px', height: 'auto'}}
/>
</div>
</td>
<td>
<div style={{textAlign: 'center'}}>
<img
src="https://files.seeedstudio.com/wiki/XIAO-BLE/xiaonrf52840plus.png"
style={{width: '100%', maxWidth: '250px', height: 'auto'}}
/>
</div>
</td>
<td>
<div style={{textAlign: 'center'}}>
<img
src="https://files.seeedstudio.com/wiki/XIAO-BLE/xiaonrf52840senceplus.png"
style={{width: '100%', maxWidth: '250px', height: 'auto'}}
/>
</div>
</td>
</tr>
<tr>
<td>
<div className="get_one_now_container" style={{textAlign: 'center'}}>
<a
className="get_one_now_item"
href="https://www.seeedstudio.com/Seeed-XIAO-BLE-nRF52840-p-5201.html"
>
<strong>
<span>
<font color={'FFFFFF'} size={"4"}> Get One Now 🖱</font>
</span>
</strong>
</a>
</div>
</td>
<td>
<div className="get_one_now_container" style={{textAlign: 'center'}}>
<a
className="get_one_now_item"
href="https://www.seeedstudio.com/Seeed-XIAO-BLE-Sense-nRF52840-p-5253.html"
>
<strong>
<span>
<font color={'FFFFFF'} size={"4"}> Get One Now 🖱</font>
</span>
</strong>
</a>
</div>
</td>
<td>
<div className="get_one_now_container" style={{textAlign: 'center'}}>
<a
className="get_one_now_item"
href="https://wiki.seeedstudio.com/XIAO_BLE/"
>
<strong>
<span>
<font color={'FFFFFF'} size={"4"}> Get One Now 🖱</font>
</span>
</strong>
</a>
</div>
</td>
<td>
<div className="get_one_now_container" style={{textAlign: 'center'}}>
<a
className="get_one_now_item"
href="https://wiki.seeedstudio.com/XIAO_BLE/"
>
<strong>
<span>
<font color={'FFFFFF'} size={"4"}> Get One Now 🖱</font>
</span>
</strong>
</a>
</div>
</td>
</tr>
</table>
</div>

As the first wireless product in the Seeed Studio XIAO family, **Seeed Studio XIAO nRF52840** is equipped with a powerful **Nordic nRF52840 MCU** which integrates **Bluetooth 5.0** connectivity. Meanwhile, it has a **small and exquisite form-factor** which can be used for wearable devices and Internet of Things projects. The **single-sided surface-mountable design** and the onboard **Bluetooth antenna** can greatly facilitate the rapid deployment of IoT projects.
Expand Down
Loading

0 comments on commit bb1b1f3

Please sign in to comment.