I have differend boards, for e.g. a
1x PCA9633 CREE RGB Spotlight LED I2C Mini Module,
2x AD5254 Digital Potentiometer 4-Channel 256-Position I2C Mini Module
1x AD5669 16-Bit 8-Channel Digital to Analog Converter I2C Mini Module
so a LED Board for indication, 8 channels of programable resistor (for diming applications and so on)
and 8 channels for switching.
I Need to understood what the boards can do and how.
As well how I can connect them all together in a bus. And manage them
later on, I need a webgui to Switch on and off, indicate and set the resistor value.
So I think I should start with one board to find out how it works step by step
okay and how?
Just for my understanding, the board (I2C shield) which is connectedto the raspberry Pi https://shop.controleverything.com/products/i2c-breakout-for-raspberry-pi-with-inward-facing-i2c-port
does it has a Name under Arduino? In Cayenne I see I have the choice for e.g. Arduino Due, Arduino Leonardo, Arduino Mini and many more. Have I to select one of them here or does it Needs to install a Driver on Raspberry Pi?
this is just a “connector” not a microcontroler like arduino.
All board you want to use , with Raspberry, are not in the compatible list without coding your Raspberry !
Did you know programming in python ?
“If you want to controll your house appliance, sensor temp, humidity, light and monitor power the you can use Cayenne and CE device and build it all by yourself in few minutes.
So let’s say you want to control 8 devices in your house, to do that all you needs is a Raspberry Pi, Raspberry Pi I2C shield and a 8 channel Relay board. All of these device you can find on CE store. To monitor humidity & temp and light you can pick a suitable sensor according to your requirement from CE.
Setting up the hardware is so easy all you need to do is plug the i2c cable and plug the I2C adapter into your raspberry and connect rest of the hardware with your pi. Once all the hardware is connected and powered up for a quick test you can run i2c scan command and you will all those devices listed on your screen.
Now we have all the hardware setup we can login into cayenne and setup the UI according to hardware. CE relay board usages MCP23008 digital IO expander to control and this MCP23008 is supported in cayenne so turning on/off devices using your phone will be a few minute task.”
Of Course I have not order this kit, I have not the same addon boards ordered and an older Raspberry, but it sounds such simple with " Sudo i2cdetect -y 1" and than go to the Cayenne Dashboard and “add New”…
and here I failed, how to pickup the correct “sensor boards” I have.
Have I to add I2C Shield for Arduino Uno as well?
Would be glad, if some could assist to solve my brain puzzle.
you wait that the cayenne team included in the various cards (temperature, relay, …) your cards: potentiometer + RVD LEd Etc …, so you can use them without programming anything… But you will have to be very very very very very patient.
You search the various tutorials on the internet to program Raspberry and use your cards by the connection i2c, and AFTER transmit your data to Cayenne.
If I were you, I would start by asking the Raspberry community who can better help you on the Hardware part.
Then we will be able to welcome you to our community.