Breakout Board for Seeeduino Cloud

HI Steve

Please forward your code and your hardware setup picture to me. thanks.
[email protected]

Hi Bill,
They are attached.
Thanks,
Steve
Sent: Monday, May 20, 2019 at 8:46 PM
From: “[email protected][email protected]
To: stevealbright [email protected]
Cc: “Seeed Customer Support Team” [email protected]
Subject: Re: Re: Breakout Board for Seeeduino Cloud
HI Steve
Please forward your code and your hardware setup picture to me. thanks.
[email protected]
From: Stephen Albright
Date: 2019-05-21 02:38
To: [email protected]
CC: seeed_support
Subject: Re: Re: Breakout Board for Seeeduino Cloud
Hi Bill,
The sensor data is stable with a reading of zero when the cables are connected like this:
Sensor Red -> Grove Red
Sensor Black -> Grove Black
Sensor White -> Grove Yellow
Grove White -> Unconnected
This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
Any ideas why the sensor data is not passing through to the serial monitor?
Thanks,
Steve
Sent: Sunday, May 19, 2019 at 9:08 PM
From: “[email protected][email protected]
To: stevealbright [email protected]
Cc: “Seeed Customer Support Team” [email protected]
Subject: Re: Re: Breakout Board for Seeeduino Cloud
Hi Steve,
You sensor’s white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
[email protected]
From: Stephen Albright
Date: 2019-05-20 01:13
To: bill.yu
CC: Seeed Customer Support Team
Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
Bill,
Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
Thanks,
Steve

Sent from my Android phone with mail.com Mail. Please excuse my brevity.
On 2019-05-16, 9:49 PM “[email protected][email protected] wrote:
Hi Steve

  1. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  2. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: “[email protected][email protected]
    To: stevealbright [email protected]
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM “[email protected][email protected] wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: “order(客服使用)”
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: “[email protected][email protected]
    To: “order(客服使用)” [email protected], stevealbright [email protected]
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:“Stephen Albright” [email protected]
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support [email protected]
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: “seeed_support” [email protected]
    To: “Stephen Albright” [email protected]
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support [email protected]
    To: Stephen Albright [email protected]
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  3. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  4. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] [email protected] wrote:
    -----原始邮件-----
    发件人:“Stephen Albright” [email protected]
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager [email protected] wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  5. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  6. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright [email protected] wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager [email protected] wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager [email protected] wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright [email protected] wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support

Hi Steve,


1. The connection looks good.
2. What is your sensor’s working voltage? Make sure the switch on the base shield(3.3v or 5v) matches with the your sensor.
3. I check your code and there is no issue to read the analog data, anyway, you can try my below simple code to test the analog port as well. thanks.

const int analogInPin = A0;

int sensorValue = 0;

void setup() {
Serial.begin(9600);
}

void loop() {
sensorValue = analogRead(analogInPin);
Serial.println(sensorValue);
delay(1000);
}

Thanks

best rgds
Bill

Hi Bill,
The sensors working voltage is listed here as a power rating of 0.5 Watts (VMax = 10V).   I am using the 8 and 12 inch version of the sensor.
https://milonetech.com/p/about-etape
With your analog test sketch, I am getting stable readings of 514 and 515 from my two sensors attached to pin A0.   The base shield is set to 5V.
Thanks,
Steve
Sent: Monday, May 20, 2019 at 9:48 PM
From: “seeed_support” [email protected]
To: “Stephen Albright” [email protected]
Cc: [email protected]
Subject: Re: Breakout Board for Seeeduino Cloud
Hi Steve,

  1. The connection looks good.
  2. What is your sensor’s working voltage? Make sure the switch on the base shield(3.3v or 5v) matches with the your sensor.
  3. I check your code and there is no issue to read the analog data, anyway, you can try my below simple code to test the analog port as well. thanks. 
    const int analogInPin = A0;
    int sensorValue = 0;      
    void setup() {
      Serial.begin(9600);
    }
    void loop() {
      sensorValue = analogRead(analogInPin);
      Serial.println(sensorValue);
      delay(1000);
    }
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 20, 2019 at 9:09 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    They are attached.
    Thanks,
    Steve
    Sent: Monday, May 20, 2019 at 8:46 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    From: Stephen Albright
    Date: 2019-05-21 02:38
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  4. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  5. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  6. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  7. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  8. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  9. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 8:47 PM 余雪增 [email protected] wrote:
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  10. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  11. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  12. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  13. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  14. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  15. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  16. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  17. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  18. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  19. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  20. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  21. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 1:15 PM Stephen Albright [email protected] wrote:
    body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }ol, ul { margin-top: 0px; margin-bottom: 0px; list-style-position: inside; }p { margin-top: 0px; margin-bottom: 0px; }div.FoxDiv20190517091935813498 { }body { font-size: 10.5pt; font-family: ‘Microsoft YaHei UI’; color: rgb(0, 0, 0); line-height: 1.5; }Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.On 2019-05-16, 9:49 PM “[email protected]” <[email protected]> wrote:
    Hi Steve1. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  22. For D4/D6/D8, you have to use below. D4:    int sensorPin = A6;  D6:    int sensorPin = A7;  D8:    int sensorPin = A8;  
    [email protected]
     From: Stephen AlbrightDate: 2019-05-17 08:26To: [email protected]: seeed_supportSubject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  23. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  24. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  25. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  26. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  27. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  28. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  29. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  30. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 8:27 PM Stephen Albright [email protected] wrote:
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  31. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  32. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  33. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  34. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 15, 2019 at 9:04 PM 余雪增 [email protected] wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks.
    [email protected]
    On May 15, 2019 at 8:35 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送&#

Hi Bill,
The sensors working voltage is listed here as a power rating of 0.5 Watts (VMax = 10V).   I am using the 8 and 12 inch version of the sensor.
https://milonetech.com/p/about-etape
With your analog test sketch, I am getting stable readings of 514 and 515 from my two sensors attached to pin A0.   The base shield is set to 5V.
Thanks,
Steve
Sent: Monday, May 20, 2019 at 9:48 PM
From: “seeed_support” [email protected]
To: “Stephen Albright” [email protected]
Cc: [email protected]
Subject: Re: Breakout Board for Seeeduino Cloud
Hi Steve,

  1. The connection looks good.
  2. What is your sensor’s working voltage? Make sure the switch on the base shield(3.3v or 5v) matches with the your sensor.
  3. I check your code and there is no issue to read the analog data, anyway, you can try my below simple code to test the analog port as well. thanks. 
    const int analogInPin = A0;
    int sensorValue = 0;      
    void setup() {
      Serial.begin(9600);
    }
    void loop() {
      sensorValue = analogRead(analogInPin);
      Serial.println(sensorValue);
      delay(1000);
    }
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 20, 2019 at 9:09 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    They are attached.
    Thanks,
    Steve
    Sent: Monday, May 20, 2019 at 8:46 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    From: Stephen Albright
    Date: 2019-05-21 02:38
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  4. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  5. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  6. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  7. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  8. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  9. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 8:47 PM 余雪增 [email protected] wrote:
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  10. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  11. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  12. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  13. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  14. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  15. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  16. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  17. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  18. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  19. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  20. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  21. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 1:15 PM Stephen Albright [email protected] wrote:
    body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }ol, ul { margin-top: 0px; margin-bottom: 0px; list-style-position: inside; }p { margin-top: 0px; margin-bottom: 0px; }div.FoxDiv20190517091935813498 { }body { font-size: 10.5pt; font-family: ‘Microsoft YaHei UI’; color: rgb(0, 0, 0); line-height: 1.5; }Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.On 2019-05-16, 9:49 PM “[email protected]” <[email protected]> wrote:
    Hi Steve1. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  22. For D4/D6/D8, you have to use below. D4:    int sensorPin = A6;  D6:    int sensorPin = A7;  D8:    int sensorPin = A8;  
    [email protected]
     From: Stephen AlbrightDate: 2019-05-17 08:26To: [email protected]: seeed_supportSubject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  23. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  24. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  25. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  26. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  27. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  28. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  29. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  30. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 8:27 PM Stephen Albright [email protected] wrote:
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  31. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  32. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  33. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  34. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 15, 2019 at 9:04 PM 余雪增 [email protected] wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks.
    [email protected]
    On May 15, 2019 at 8:35 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送&#

Hi Steve,

  1. Does the value(plug to Grove A0 port) the same as you put the sensor to A0 pin directly? please make sure you use 5v on the base shield switch.
  2. I check the website and do not see any specific voltage requirment and only see the vmax=10v.

thanks.
[email protected]

Hi Bill,
According to the manufacturer of the fluid sensor, either voltage setting can be used.  Any ideas why I get a reading on the base shield ports with 3.3V and not 5V?
Thanks,
Steve
Sent: Tuesday, May 21, 2019 at 9:04 PM
From: “[email protected][email protected]
To: stevealbright [email protected], “Seeed Customer Support Team” [email protected]
Subject: Re: Re: Breakout Board for Seeeduino Cloud
Hi Steve,

  1. Does the value(plug to Grove A0 port) the same as you put the sensor to A0 pin directly? please make sure you use 5v on the base shield switch. 
  2. I check the website and do not see any specific voltage requirment and only see the vmax=10v. 
    thanks.
    [email protected]
    From: Stephen Albright
    Date: 2019-05-22 07:24
    To: seeed_support
    CC: bill.yu
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Bill,
    The sensors working voltage is listed here as a power rating of 0.5 Watts (VMax = 10V).   I am using the 8 and 12 inch version of the sensor.
    https://milonetech.com/p/about-etape
    With your analog test sketch, I am getting stable readings of 514 and 515 from my two sensors attached to pin A0.   The base shield is set to 5V.
    Thanks,
    Steve
    Sent: Monday, May 20, 2019 at 9:48 PM
    From: “seeed_support” [email protected]
    To: “Stephen Albright” [email protected]
    Cc: [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
  3. The connection looks good.
  4. What is your sensor’s working voltage? Make sure the switch on the base shield(3.3v or 5v) matches with the your sensor.
  5. I check your code and there is no issue to read the analog data, anyway, you can try my below simple code to test the analog port as well. thanks. 
    const int analogInPin = A0;
    int sensorValue = 0;      
    void setup() {
      Serial.begin(9600);
    }
    void loop() {
      sensorValue = analogRead(analogInPin);
      Serial.println(sensorValue);
      delay(1000);
    }
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 20, 2019 at 9:09 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    They are attached.
    Thanks,
    Steve
    Sent: Monday, May 20, 2019 at 8:46 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    From: Stephen Albright
    Date: 2019-05-21 02:38
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  6. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  7. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  8. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  9. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  10. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  11. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 8:47 PM 余雪增 [email protected] wrote:
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  12. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  13. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  14. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  15. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  16. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  17. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  18. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  19. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  20. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  21. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  22. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  23. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 1:15 PM Stephen Albright [email protected] wrote:
    body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }ol, ul { margin-top: 0px; margin-bottom: 0px; list-style-position: inside; }p { margin-top: 0px; margin-bottom: 0px; }div.FoxDiv20190517091935813498 { }body { font-size: 10.5pt; font-family: ‘Microsoft YaHei UI’; color: rgb(0, 0, 0); line-height: 1.5; }Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.On 2019-05-16, 9:49 PM “[email protected]” <[email protected]> wrote:
    Hi Steve1. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  24. For D4/D6/D8, you have to use below. D4:    int sensorPin = A6;  D6:    int sensorPin = A7;  D8:    int sensorPin = A8;  
    [email protected]
     From: Stephen AlbrightDate: 2019-05-17 08:26To: [email protected]: seeed_supportSubject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  25. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  26. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  27. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  28. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  29. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  30. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  31. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  32. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 8:27 PM Stephen Albright [email protected] wrote:
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  33. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  34. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  35. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  36. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 15, 2019 at 9:04 PM 余雪增 [email protected] wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks.
    [email protected]
    On May 15, 2019 at 8:35 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor.&

Hi Bill,
According to the manufacturer of the fluid sensor, either voltage setting can be used.  Any ideas why I get a reading on the base shield ports with 3.3V and not 5V?
Thanks,
Steve
Sent: Tuesday, May 21, 2019 at 9:04 PM
From: “[email protected][email protected]
To: stevealbright [email protected], “Seeed Customer Support Team” [email protected]
Subject: Re: Re: Breakout Board for Seeeduino Cloud
Hi Steve,

  1. Does the value(plug to Grove A0 port) the same as you put the sensor to A0 pin directly? please make sure you use 5v on the base shield switch. 
  2. I check the website and do not see any specific voltage requirment and only see the vmax=10v. 
    thanks.
    [email protected]
    From: Stephen Albright
    Date: 2019-05-22 07:24
    To: seeed_support
    CC: bill.yu
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Bill,
    The sensors working voltage is listed here as a power rating of 0.5 Watts (VMax = 10V).   I am using the 8 and 12 inch version of the sensor.
    https://milonetech.com/p/about-etape
    With your analog test sketch, I am getting stable readings of 514 and 515 from my two sensors attached to pin A0.   The base shield is set to 5V.
    Thanks,
    Steve
    Sent: Monday, May 20, 2019 at 9:48 PM
    From: “seeed_support” [email protected]
    To: “Stephen Albright” [email protected]
    Cc: [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
  3. The connection looks good.
  4. What is your sensor’s working voltage? Make sure the switch on the base shield(3.3v or 5v) matches with the your sensor.
  5. I check your code and there is no issue to read the analog data, anyway, you can try my below simple code to test the analog port as well. thanks. 
    const int analogInPin = A0;
    int sensorValue = 0;      
    void setup() {
      Serial.begin(9600);
    }
    void loop() {
      sensorValue = analogRead(analogInPin);
      Serial.println(sensorValue);
      delay(1000);
    }
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 20, 2019 at 9:09 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    They are attached.
    Thanks,
    Steve
    Sent: Monday, May 20, 2019 at 8:46 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    From: Stephen Albright
    Date: 2019-05-21 02:38
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  6. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  7. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  8. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  9. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  10. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  11. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 8:47 PM 余雪增 [email protected] wrote:
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  12. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  13. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  14. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  15. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  16. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  17. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  18. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  19. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  20. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  21. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  22. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  23. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 1:15 PM Stephen Albright [email protected] wrote:
    body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }ol, ul { margin-top: 0px; margin-bottom: 0px; list-style-position: inside; }p { margin-top: 0px; margin-bottom: 0px; }div.FoxDiv20190517091935813498 { }body { font-size: 10.5pt; font-family: ‘Microsoft YaHei UI’; color: rgb(0, 0, 0); line-height: 1.5; }Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.On 2019-05-16, 9:49 PM “[email protected]” <[email protected]> wrote:
    Hi Steve1. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  24. For D4/D6/D8, you have to use below. D4:    int sensorPin = A6;  D6:    int sensorPin = A7;  D8:    int sensorPin = A8;  
    [email protected]
     From: Stephen AlbrightDate: 2019-05-17 08:26To: [email protected]: seeed_supportSubject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  25. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  26. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  27. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  28. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  29. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  30. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  31. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  32. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 8:27 PM Stephen Albright [email protected] wrote:
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  33. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  34. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  35. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  36. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 15, 2019 at 9:04 PM 余雪增 [email protected] wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks.
    [email protected]
    On May 15, 2019 at 8:35 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor.&

Hi Steve

If you switch to 3.3v on base shield, the Grove-A0 port works. Is that right?

It is quite weird that 5v does not work. I do not have a good answer for this. thanks.
[email protected]

Hi Steve

If you switch to 3.3v on base shield, the Grove-A0 port works. Is that right?

It is quite weird that 5v does not work. I do not have a good answer for this. thanks.
[email protected]

Hi Bill,
Yes, at 3.3v the Grove-A0 port works.  The fluid level detected is not accurate (but stable).   At 5V, there is no data (a reading of zero).
This behavior was confirmed with two separate base shields, so I dont think its a defect.   Any ideas?
Thanks,
Steve
Sent: Wednesday, May 22, 2019 at 10:49 PM
From: “[email protected][email protected]
To: stevealbright [email protected]
Cc: “Seeed Customer Support Team” [email protected]
Subject: Re: Re: Breakout Board for Seeeduino Cloud
Hi Steve
If you switch to 3.3v on base shield, the Grove-A0 port works. Is that right? 
It is quite weird that 5v does not work. I do not have a good answer for this. thanks. 
[email protected]
From: Stephen Albright
Date: 2019-05-22 18:32
To: [email protected]
CC: Seeed Customer Support Team
Subject: Re: Re: Breakout Board for Seeeduino Cloud
Hi Bill,
According to the manufacturer of the fluid sensor, either voltage setting can be used.  Any ideas why I get a reading on the base shield ports with 3.3V and not 5V?
Thanks,
Steve
Sent: Tuesday, May 21, 2019 at 9:04 PM
From: “[email protected][email protected]
To: stevealbright [email protected], “Seeed Customer Support Team” [email protected]
Subject: Re: Re: Breakout Board for Seeeduino Cloud
Hi Steve,

  1. Does the value(plug to Grove A0 port) the same as you put the sensor to A0 pin directly? please make sure you use 5v on the base shield switch. 
  2. I check the website and do not see any specific voltage requirment and only see the vmax=10v. 
    thanks.
    [email protected]
    From: Stephen Albright
    Date: 2019-05-22 07:24
    To: seeed_support
    CC: bill.yu
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Bill,
    The sensors working voltage is listed here as a power rating of 0.5 Watts (VMax = 10V).   I am using the 8 and 12 inch version of the sensor.
    https://milonetech.com/p/about-etape
    With your analog test sketch, I am getting stable readings of 514 and 515 from my two sensors attached to pin A0.   The base shield is set to 5V.
    Thanks,
    Steve
    Sent: Monday, May 20, 2019 at 9:48 PM
    From: “seeed_support” [email protected]
    To: “Stephen Albright” [email protected]
    Cc: [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
  3. The connection looks good.
  4. What is your sensor’s working voltage? Make sure the switch on the base shield(3.3v or 5v) matches with the your sensor.
  5. I check your code and there is no issue to read the analog data, anyway, you can try my below simple code to test the analog port as well. thanks. 
    const int analogInPin = A0;
    int sensorValue = 0;      
    void setup() {
      Serial.begin(9600);
    }
    void loop() {
      sensorValue = analogRead(analogInPin);
      Serial.println(sensorValue);
      delay(1000);
    }
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 20, 2019 at 9:09 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    They are attached.
    Thanks,
    Steve
    Sent: Monday, May 20, 2019 at 8:46 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    From: Stephen Albright
    Date: 2019-05-21 02:38
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  6. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  7. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  8. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  9. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  10. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  11. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 8:47 PM 余雪增 [email protected] wrote:
    HI Steve
    Please forward your code and your hardware setup picture to me. thanks.
    [email protected]
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  12. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  13. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  14. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  15. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  16. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  17. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 20, 2019 at 2:39 PM Stephen Albright [email protected] wrote:
    Hi Bill,
    The sensor data is stable with a reading of zero when the cables are connected like this:
    Sensor Red -> Grove Red
    Sensor Black -> Grove Black
    Sensor White -> Grove Yellow
    Grove White -> Unconnected
    This zero reading is true for all the Base Shield ports.   The only port that is working on the base shield is analog port 0, and I dont use the grove connectors for that port.
    Any ideas why the sensor data is not passing through to the serial monitor?
    Thanks,
    Steve
    Sent: Sunday, May 19, 2019 at 9:08 PM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Cc: "Seeed Customer Support Team" <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Steve,
    You sensor's white cable shall connect to grove yellow cable.  NOT grove white cable. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-20 01:13
    To: bill.yu
    CC: Seeed Customer Support Team
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-16, 9:49 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
  18. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  19. For D4/D6/D8, you have to use below. 
    D4:    int sensorPin = A6;  
    D6:    int sensorPin = A7;  
    D8:    int sensorPin = A8;  
    [email protected]
    From: Stephen Albright
    Date: 2019-05-17 08:26
    To: [email protected]
    CC: seeed_support
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  20. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  21. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  22. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  23. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 9:08 PM 余雪增 [email protected] wrote:
    Hi Steve,
    You sensor’s white cable shall connect to grove yellow cable. NOT grove white cable. thanks.
    [email protected]
    On May 19, 2019 at 1:15 PM Stephen Albright [email protected] wrote:
    body { line-height: 1.5; }blockquote { margin-top: 0px; margin-bottom: 0px; margin-left: 0.5em; }ol, ul { margin-top: 0px; margin-bottom: 0px; list-style-position: inside; }p { margin-top: 0px; margin-bottom: 0px; }div.FoxDiv20190517091935813498 { }body { font-size: 10.5pt; font-family: ‘Microsoft YaHei UI’; color: rgb(0, 0, 0); line-height: 1.5; }Bill,
    Please see the attached photo. My fluid sensor has three wires and I am using the cable you suggested. None of the base shield ports are reporting stable data. Do you see anything wrong with this?
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.On 2019-05-16, 9:49 PM “[email protected]” <[email protected]> wrote:
    Hi Steve1. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection. 
  24. For D4/D6/D8, you have to use below. D4:    int sensorPin = A6;  D6:    int sensorPin = A7;  D8:    int sensorPin = A8;  
    [email protected]
     From: Stephen AlbrightDate: 2019-05-17 08:26To: [email protected]: seeed_supportSubject: Re: Re: Breakout Board for Seeeduino Cloud
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  25. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  26. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  27. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  28. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND, and Analog.
    Is a breakout board the right way to do this?   If so, can you point me to one that works well with a Seeeduino Cloud board?
    Thanks,
    Steve Albright
    Powered by UserVoice.

    Team Seeed Customer Support
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  29. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  30. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 9:50 PM 余雪增 [email protected] wrote:
    Hi Steve
  31. For the Grove A0 port, you shall be able to read the data well. I use the analog sensor and got the stable data. So it will be more related with your cable connection.
  32. For D4/D6/D8, you have to use below.
    D4: int sensorPin = A6;
    D6: int sensorPin = A7;
    D8: int sensorPin = A8;
    [email protected]
    On May 16, 2019 at 8:27 PM Stephen Albright [email protected] wrote:
    Hi Bill, 
    In your email below you said:
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    The schematic you gave me shows A0 attaching to the native A0 analog input on the board.  I am trying to use the base shield inputs A0 - A3 for my project.  When I plug into the base shield A0 (or even A1 input), the sensor values vary wildly.   When I plug into the native A0 analog input, things work as expected.
    My sketch is taking the sensor pin input:
    #define SENSOR_PIN          A0     // Analog pin which is connected to the sensor. 
    and inputting it into the Arudino analogRead function:
    float resistance = analogRead(pin);
    My question is how do the base shield inputs that you listed above (A0-A3,D4,D6,D8) map to the SENSOR_PIN variable value in my sketch?
    Thanks,
    Steve
    Sent: Thursday, May 16, 2019 at 2:14 AM
    From: "[email protected]" <[email protected]>
    To: stevealbright <[email protected]>
    Subject: Re: Re: Breakout Board for Seeeduino Cloud
    hi steve
    you can see the base shield schematic, the A0 is connected with Grove A0. I  suspect your cable connection issue. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 09:46
    To: bill.yu
    Subject: Re: Re: Re: Breakout Board for Seeeduino Cloud
    Here is the setup that is working as expected.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On 2019-05-15, 9:03 PM "[email protected]" <[email protected]> wrote:
    Hi Steve
    Please take a picture about your setup with issues. thanks. 
    [email protected]
    From: Stephen Albright
    Date: 2019-05-16 08:35
    To: [email protected]
    CC: "order(客服使用)"
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Bill,
    I am connected to A0 port on the base shield and the sensor is showing values in the serial monitor, but the values are fluctuating wildly.   The same sensor works fine when attached to pin 0 (analog).  I am using the 4 pin male jumper to grove cables as you instructed.
    Do you know why this might be happening?
    //#define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    #define SENSOR_PIN          A0      // Analog pin which is connected to the sensor.
    Thanks,
    Steve
    Sent: Tuesday, May 14, 2019 at 6:03 AM
    From: "[email protected]" <[email protected]>
    To: "order(客服使用)" <[email protected]>, stevealbright <[email protected]>
    Subject: Re: Fw: Breakout Board for Seeeduino Cloud
    Hi Steve 
    If you connect to A0 port of the base shield, you have to use the below commands. thanks. 
    define #define SENSOR_PIN A0
    [email protected]
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 18:41:30 (星期一)
    收件人: seeed_support <[email protected]>
    抄送: [email protected], [email protected]
    主题: Re: Breakout Board for Seeeduino Cloud
    Ok, no problem.   Here is the question I was looking to have answered.  I think it was sent last week:
    Hi,
    I am trying to connect 8 of these fluid level sensors to a Seeeduino Cloud through the base shield using the connector pins you referenced below.
    https://milonetech.com/products/standard-etape-assembly
    The sensor(s) is controlled by an Arduino sketch and I need to tell the sketch which Analog pin is being used:
    #define SENSOR_PIN          0      // Analog pin which is connected to the sensor. 
    How do the base shield inputs map to Arduino pin numbers?   For example, if I plug into A0, what should I put for the SENSOR_PIN value?
    Thanks,
    Steve Albright
    Sent: Monday, May 13, 2019 at 6:32 AM
    From: "seeed_support" <[email protected]>
    To: "Stephen Albright" <[email protected]>
    Cc: [email protected], [email protected]
    Subject: Re: Breakout Board for Seeeduino Cloud
    Hi Stephen
    We replied the mail on April 8. It seems mail delivery issue. Please let us know if you need more info. 
    April 8, 2019 11:13 AM
    seeed_support <[email protected]>
    To: Stephen Albright <[email protected]>
    Notified: Seeed Customer Support Team Details
    Hi Steve,
    Sorry for the late response due to public holiday.  
  33. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables.
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html 
  34. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly.
    Thanks
    best rgds
    Bill
    Helpful? Click to give seeed_support thanks!
    On May 13, 2019 at 5:48 AM [email protected] <[email protected]> wrote:
    -----原始邮件-----
    发件人:"Stephen Albright" <[email protected]>
    发送时间:2019-05-13 09:23:37 (星期一)
    收件人: [email protected]
    抄送:
    主题: Re: Re: Breakout Board for Seeeduino Cloud
    Hi,
    No response yet for this question. I need some information on this.
    Thanks,
    Steve

    Sent from my Android phone with mail.com Mail. Please excuse my brevity.
    On Apr 7, 2019 at 11:13 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi  Steve,
    Sorry for the late response due to public holiday.  
  35. For the 7 sensors, you have to use the Grove-cables to connect to base shield. You can use the jumper wire to connect between the sensors and the grove cables. 
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
  36. For 1 sensor, you can use the jumper wire to connect to base shield 2 side blue pins directly. 
    Thanks
    best rgds
    Bill
    On Apr 7, 2019 at 9:15 PM Stephen Albright <[email protected]> wrote:
    Just following up on this request.   I have not heard back yet.
    Thanks,
    Steve
    On Apr 4, 2019 at 8:16 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    But if I need to attach 8 of these sensors to the pins directly through male-to-male jumper cables, I wont have enough pins on the board or the base shield (for 5V or GND), correct?
    I am having a difficult time visualizing how all this will connect without 3-pin-male-to-grove jumper cables.
    Thanks,
    Steve
    On Apr 3, 2019 at 11:09 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    You can use the jumper wire to connect the sensor black to GND, red to 5V, white to D9 or D10 Or D12 directly. you do not need the grove cables.
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:44 PM Stephen Albright <[email protected]> wrote:
    Hi Bill,
    I have a Base Shield v2.1   But the sensor I am using requires me to use male-to-male jumper cables to attach to the board directly. https://milonetech.com/products/standard-etape-assembly (https://milonetech.com/products/standard-etape-assembly)
    Yellow goes to analog, red to GND, and black to 5V.
    There are three cables on the sensor, so will that integrate with the four-pin jumper cable?
    Thanks,
    Steve
    On Apr 3, 2019 at 9:26 PM seeed_support, Voice of the Customer Manager <[email protected]> wrote:
    Hi Steve,
    Analog Inputs: A0 - A5, A6 - A11 (on digital pins 4, 6, 8, 9, 10, and 12). The Seeeduino Cloud has 12 analog inputs, labeled A0 through A11, all of which can also be used as digital i/o. Pins A0-A5 appear in the same locations as on the Uno; inputs A6-A11 are on digital i/o pins 4, 6, 8, 9, 10, and 12 respectively.
    You can consider to use the Base shield v2.0. You can use the A0~A3, D4, D6, D8, 7 grove ports. Then for the last sensor, you can use grove cables to connect to 2 side blue connectors, you can use the D9 or D10 Or D12. 
    https://www.seeedstudio.com/Base-Shield-V2-p-1378.html
    https://www.seeedstudio.com/Grove-4-pin-Male-Jumper-to-Grove-4-pin-Conversion-Cable-5-PCs-per-Pack-p-1565.html
    Thanks
    best rgds
    Bill
    On Apr 3, 2019 at 9:04 PM Stephen Albright <[email protected]> wrote:
    Hi,
    I have a Seeeduino Cloud v1.1 and I need to expand the number of inputs for 5V, GND, and Analog.   Ideally up to 8 inputs each as I am looking to attach up to eight sensors to a single board, and each sensor has three wires that need to be attached to 5V, GND,

Hi Steve

Do you have other analog sensor?

I tested with grove rotary sensor, both of 3.3v and 5v work well.
[email protected]

Hi Steve

Do you have other analog sensor?

I tested with grove rotary sensor, both of 3.3v and 5v work well.
[email protected]

Hi Steve

I tested with grove rotary sensor, both 3.3v and 5v work well. Do you have any other analog sensor? thanks.
[email protected]

Hi Steve

I tested with grove rotary sensor, both 3.3v and 5v work well. Do you have any other analog sensor? thanks.
[email protected]