Seeed-Studio / wiki-documents

https://wiki.seeedstudio.com/Getting_Started Seeed Studio Wiki source code
https://wiki.seeedstudio.com/Getting_Started
GNU General Public License v3.0
107 stars 124 forks source link

[Page Add][Basic function] Support more Grove sensors for SenseCAP S2110 Sensor Builder #448

Closed MatthewJeffson closed 6 months ago

MatthewJeffson commented 1 year ago

Overview

Currently what we have supported: Grove - Temperature and Barometer Sensor (BMP280) Grove - Oxygen Sensor (MIX8410) Grove - CO2 & Temperature & Humidity Sensor - SCD41 Grove - Sunlight Sensor - SI1151 Grove - Light Sensor v1.2 - LS06-S phototransistor Grove - Flame Sensor Grove - Gas Sensor(BME680) Grove - Multichannel Gas Sensor v2 Grove - TDS Sensor/Meter For Water Quality (Total Dissolved Solids) Grove - UV Sensor Grove - Ultrasonic Distance Sensor Grove - Turbidity Sensor

How do we work together?

vongomben commented 1 year ago

Hi! I am super interested in helping building this part of the documentation, which is also related to a product I am following.

Waiting for your feedback, thanks in advance

On Tue, 25 Jul 2023, 08:13 Matthew, @.***> wrote:

Overview

  • We need your help to support more Grove sensors for SenseCAP S2110 Sensor Builder.

What we are trying to present:

  1. Hardware Set Up
  2. Software Set Up
  3. Add the Sensor to SenseCAP S2110 Sensor Builder
  4. Modbus Register Table reference: GitHub https://github.com/Seeed-Studio/Seeed_Arduino_S2110

Currently what we have supported: Grove - Temperature and Barometer Sensor (BMP280) https://www.seeedstudio.com/Grove-Barometer-Sensor-BMP280.html Grove - Oxygen Sensor (MIX8410) https://www.seeedstudio.com/Grove-Oxygen-Sensor-MIX8410-p-4697.html Grove - CO2 & Temperature & Humidity Sensor - SCD41 https://www.seeedstudio.com/Grove-CO2-Temperature-Humidity-Sensor-SCD41-p-5025.html Grove - Sunlight Sensor - SI1151 https://www.seeedstudio.com/Grove-Sunlight-Sensor.html Grove - Light Sensor v1.2 - LS06-S phototransistor https://www.seeedstudio.com/Grove-Light-Sensor-v1-2-LS06-S-phototransistor.html Grove - Flame Sensor https://www.seeedstudio.com/Grove-Flame-Sensor.html Grove - Gas Sensor(BME680) https://www.seeedstudio.com/Grove-Temperature-Humidity-Pressure-and-Gas-Sensor-for-Arduino-BME680.html Grove - Multichannel Gas Sensor v2 https://www.seeedstudio.com/Grove-Multichannel-Gas-Sensor-v2-p-4569.html?queryID=e92bca5d79e17a6d5bf1447be36e2ee2&objectID=4569&indexName=bazaar_retailer_products Grove - TDS Sensor/Meter For Water Quality (Total Dissolved Solids) https://www.seeedstudio.com/Grove-TDS-Sensor-p-4400.html?queryID=9f138cfc508f141092493577c1ca83bb&objectID=4400&indexName=bazaar_retailer_products Grove - UV Sensor https://www.seeedstudio.com/Grove-UV-Sensor.html?queryID=07ecb93f63b4035df7dfa9aea8b1e498&objectID=1345&indexName=bazaar_retailer_products Grove - Ultrasonic Distance Sensor https://www.seeedstudio.com/Grove-Ultrasonic-Distance-Sensor.html?queryID=ebe18a5e13611be3b60f176e7bfabde7&objectID=2281&indexName=bazaar_retailer_products Grove - Turbidity Sensor https://www.seeedstudio.com/Grove-Turbidity-Sensor-p-4399.html?queryID=42f9c89339bce9fbff617e5c8a0328eb&objectID=4399&indexName=bazaar_retailer_products How do we work together?

  • Leave a comment with your GitHub name below as you accept this assignment and will complete the contents about what we are trying to present.
  • The maintainer will assign and record you as our only contact for this assignment.
  • You can first Deploy this Wiki Platform Locally https://wiki.seeedstudio.com/Deploy_Page_Locally/ (The entire source code .zip file is only 30 M)
  • You will be invited as our "Contributor" once you "Pull Request" https://wiki.seeedstudio.com/Contribution-Guide/.
  • The maintainer will review the PR and then merge.

What does Seeed Studio offer?

  • All of contributories will be presented and marked on our wiki platform.
  • We will provide our products and samples to our contributories after each month.
  • We offer even more rewards, including our prototype products, for the contributors who join our "Ranger Program".

FAQ

  • For any question, the contributor can directly commend here.

— Reply to this email directly, view it on GitHub https://github.com/Seeed-Studio/wiki-documents/issues/448, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJI2Z3LU6UTQN3ZTNQADTTXR5PZDANCNFSM6AAAAAA2WRZH3E . You are receiving this because you are subscribed to this thread.Message ID: @.***>

MatthewJeffson commented 1 year ago

Hi! Ranger! Thanks for such quick respond! It is great to hear it related to your project:D May I ask which sensor you would like to use? to add to the SenseCAP S2110 Sensor Builder support list? Regards

vongomben commented 1 year ago

Hi Matthew. I'd rather work on the sensors in the Hazard Response Mission Pack, hence:

As I'm digging in the documentation, I understand that the task consists in 1) adding a *.hpp file in the sensor src folder and 2) assign a known register name and address to each sensor and sensor feature.

I don't think I can do this within your timeframe, I prefer pass to somebody more prepared in C++ coding.

But I'd gladly test and proofread the code / documentation if need.

MatthewJeffson commented 1 year ago

The timeframe here is based on our old experience, from people who has done it or something like that.

However, many projects will take much more time under actual circumstances (including the main language of the contributors receiving the task and the actual creative difficulty)

Different from the contributors. We have great trust in our rangers. If you feel that you require more time to complete the assignment, all we have are just gratitude and patience:D We are willing to accommodate your timeframe.

vongomben commented 1 year ago

Matthew, I really appreciate your words and availability, but since I'm the product owner of that kit, I cannot risk to be the very reason of possible delays.

I need the products indeed, but I'd rather have somebody to work with and to look after with better C++ dev experience than me.

I'll wait for some other ranger to pop by. I think there are other developers interested in the project. If nobody shows I'll review my decision.

What do you think?

MatthewJeffson commented 1 year ago

Okay, no problem at all. Have a good day! :D

the-confused-genius commented 1 year ago

hey matthew, I would like to work on this task.

I have built libraries before, for other companies. Interested to build sensor libraries for senseCAP s2110.

Here is my email address if you like to connect, adnan503104@gmail.com

MatthewJeffson commented 1 year ago

@the-confused-genius Hello! Thank you for being interested in this assignment! I will contact you for more information discuss:D Regards, Matthew

MatthewJeffson commented 6 months ago

This has been updated: https://wiki.seeedstudio.com/Build-LoRaWAN-Sensors-SenseCAP-XIAO-Controller-Data-Logger/