-2
\$\begingroup\$

I have a BeagleBone Green

Image of BeagleBone

and an evaluation board of the temp sensor (ADT7516).

Image if ADT7516

I also have a 4-pin female jumper to grove 4 pin conversion cable.

I am not an electronics student and have no idea how to make the connection. I would like to have some reference for the connection. My goal is to write the driver for the ADT7516 and to test it accordingly. Also, I don't want to use a breadboard here. So can anyone help me with the connection here.

Thanks

\$\endgroup\$
9
  • \$\begingroup\$ So, do you have a question? \$\endgroup\$ Commented Jul 9, 2018 at 14:39
  • \$\begingroup\$ Hi Andy, I would like to know that how can I connect this. I've really got no idea for it's connection \$\endgroup\$ Commented Jul 9, 2018 at 14:43
  • 1
    \$\begingroup\$ Well, I see both have a USB port so I'd explore that option first. \$\endgroup\$ Commented Jul 9, 2018 at 15:00
  • \$\begingroup\$ Yes, though if you're going to try USB, maybe first try it on a desktop linux PC and then port the solution to the embedded Linux board. Or figure out how to bypass the USB interface chip on the eval board and operate the sensor itself as an I2C or SPI peripheral. \$\endgroup\$ Commented Jul 9, 2018 at 15:03
  • \$\begingroup\$ Eval kits usually have a user guide. Did you read it already? If not, you should do that first, because you will see what interfaces the chip and the board have. Then you can compare with the interfaces that are available for the grove connector and see if you have a match. \$\endgroup\$ Commented Jul 9, 2018 at 15:03

1 Answer 1

0
\$\begingroup\$

If you can't find any documentation about how the communication over USB works, connecting the devices by I2C will probably be your best bet indeed.

  • First one should check if the signal voltages of the Beaglebone and the Eval kit are the same. The silkscreen marking on the Beaglebone says 3V3, and if you have a look at the Beaglebone system reference manual, you will see that it is indeed 3.3V for its I/O pins and also the grove connector.
    Then you have to check for the Eval kit. In the schematic part with the sensor (ADT7516) you can see that its supply is tied to +3.3V. So the voltages check out.
  • Now you should be able to just connect the SCL, SDA and GND signals of the Beaglebone to the SCL, SDA and GND connectors on the Eval kit with jumper wires. Don't connect the Vcc/3V3 pins, supply each board seperately over USB.
  • There is the possibility of the USB controller on the Eval kit disturbing the communication on the I2C bus, because not all devices are multi-master capable. If you feel like you are having problems with this come back here and we will talk about how to disable the USB controller.
\$\endgroup\$

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.