grove display(s) as component
Moderator: Benj
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
grove display(s) as component
Hi Ben
What about to include the few grove display or one of them. Like the sensor from grove in a list.
Grove(Seed) has a lot of infos and drawing of there moduls. With I2C there are easy to connect and comfortable cable are avaible.
http://wiki.seeedstudio.com/Grove-OLED_ ... _1.12inch/
Some of them are already includet. (the leds)
here the link to the 5 another ones.
https://www.seeedstudio.com/category/Gr ... =0&subs=23
What about to include the few grove display or one of them. Like the sensor from grove in a list.
Grove(Seed) has a lot of infos and drawing of there moduls. With I2C there are easy to connect and comfortable cable are avaible.
http://wiki.seeedstudio.com/Grove-OLED_ ... _1.12inch/
Some of them are already includet. (the leds)
here the link to the 5 another ones.
https://www.seeedstudio.com/category/Gr ... =0&subs=23
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Hello,
It looks simple enough. I'll have a go and see where I get to.
It looks simple enough. I'll have a go and see where I get to.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
This should now be available via the Flowcode 8 check for updates system. Use the Full Database mode to get new components.
Let me know how you get on and which display version you are using. One is more straightforward than the other so I may have got things slightly wrong.
Also let me know if you're using the buffer or not. The buffer eats a lot of RAM but adds a lot of functionality.
Let me know how you get on and which display version you are using. One is more straightforward than the other so I may have got things slightly wrong.
Also let me know if you're using the buffer or not. The buffer eats a lot of RAM but adds a lot of functionality.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
Re: grove display(s) as component
Hi Ben
Thank You Ben I found it by the sensor and test it if I have the Modul on monday
Thank You Ben I found it by the sensor and test it if I have the Modul on monday
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
Re: grove display(s) as component
Hi Ben
The bigger display 1.12" is still coming.
The smaller display 0.96" is here.
This is not yet supported from FC8
I hope you can only change the display with the SSD1306 I2C and add the address of the small one......
Partnumber: 104030008
SSD1308Z
•I2C Address 0x3C
http://wiki.seeedstudio.com/Grove-OLED_ ... _0.96inch/
The bigger display 1.12" is still coming.
The smaller display 0.96" is here.
This is not yet supported from FC8
I hope you can only change the display with the SSD1306 I2C and add the address of the small one......
Partnumber: 104030008
SSD1308Z
•I2C Address 0x3C
http://wiki.seeedstudio.com/Grove-OLED_ ... _0.96inch/
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
Re: grove display(s) as component
Hi Ben
I have the two another display now.
104030011 96x96 1.12"
101020452 128x128 1.12"
Both are not working.
I tested the hardware and send a byte. Looks like ok.
I have the two another display now.
104030011 96x96 1.12"
101020452 128x128 1.12"
Both are not working.
I tested the hardware and send a byte. Looks like ok.
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Thanks for letting me know. I'll investigate and see if I can work out what the problem is.
I might have got the I2C address wrong which may explain the problem.
I might have got the I2C address wrong which may explain the problem.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Yes I hadn't included the bit shift in the I2C address. I've now included the latest version in the v8 update system.
I've also moved the component into the more usual "Displays -> Graphical" section of the component toolbar now too.
Let me know how you get on and I'll have a look at adding support for the 0.96" display when I next get some time.
I've also moved the component into the more usual "Displays -> Graphical" section of the component toolbar now too.
Let me know how you get on and I'll have a look at adding support for the 0.96" display when I next get some time.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
I've had a quick look at the 0.96" display module. It's very similar to the 1.12" displays so I've now added this as an option to the existing component.
Fingers crossed we have more joy now.
Let us know how you get on.
Fingers crossed we have more joy now.
Let us know how you get on.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
Re: grove display(s) as component
Hi Ben
I tried both....
Now it's something on the screen......
It should draw a circle and clear the screen after one second. again and again.
That does not make it unfortunately.
Please also note that both 1.12" displays have different controllers and resolutions and partnumber
I tried both....
Now it's something on the screen......
It should draw a circle and clear the screen after one second. again and again.
That does not make it unfortunately.
Please also note that both 1.12" displays have different controllers and resolutions and partnumber
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Hello,
This should correctly change the controller IC and display dimensions.
I would hope that the SH1107G and SSD1308 displays should work as these are both fairly simple. The SSD1327 was a bit more tricky but should be doing more than you showed.
For each display you need to adjust the Display Version property.Please also note that both 1.12" displays have different controllers and resolutions and partnumber
This should correctly change the controller IC and display dimensions.
I would hope that the SH1107G and SSD1308 displays should work as these are both fairly simple. The SSD1327 was a bit more tricky but should be doing more than you showed.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
Re: grove display(s) as component
Hi Ben
I saw it.... It's a nice way to choose the display. With one click I can change to the another display.
I have tested both 1.12 "display with both controllers, but they only show the white snow.
I saw it.... It's a nice way to choose the display. With one click I can change to the another display.
I have tested both 1.12 "display with both controllers, but they only show the white snow.
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Hello,
I've had another go with the 1.12" components. Fingers crossed they should work better now.
Let us know how you get on.
I've had another go with the 1.12" components. Fingers crossed they should work better now.
Let us know how you get on.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Hello,
Hmm this seems strange. Would you be able to post us the displays so we can test here and correct as needed. Might be quicker then going back and forth like this.
We can return the displays to you once the component is functional or we can keep here should you find a bug in the future and want us to investigate.
Hmm this seems strange. Would you be able to post us the displays so we can test here and correct as needed. Might be quicker then going back and forth like this.
We can return the displays to you once the component is functional or we can keep here should you find a bug in the future and want us to investigate.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
Re: grove display(s) as component
Hi Ben
Yes we can do it, that I send you some display. I dont need it back.
Can you have a look if this is a board for FC8 too?
This board have some grove connector and for $6.90 ......
Features
•ATmega328P microcontroller
•Arduino UNO bootloader
•14 Digital I/O Pins (6 PWM outputs)
•6 Analog Inputs
•ISP Header
•Arduino UNO-R3 Shield Compatible
•Micro USB programming and power supply
•3 on-board Grove connectors
•3.3/5V system operation power switch
https://www.seeedstudio.com/Seeeduino-V4.2-p-2517.html
https://www.mouser.ch/ProductDetail/See ... bN7QiNvA==
https://www.mouser.ch/ProductDetail/See ... JC2w%3d%3d
Yes we can do it, that I send you some display. I dont need it back.
Can you have a look if this is a board for FC8 too?
This board have some grove connector and for $6.90 ......
Features
•ATmega328P microcontroller
•Arduino UNO bootloader
•14 Digital I/O Pins (6 PWM outputs)
•6 Analog Inputs
•ISP Header
•Arduino UNO-R3 Shield Compatible
•Micro USB programming and power supply
•3 on-board Grove connectors
•3.3/5V system operation power switch
https://www.seeedstudio.com/Seeeduino-V4.2-p-2517.html
https://www.mouser.ch/ProductDetail/See ... bN7QiNvA==
https://www.mouser.ch/ProductDetail/See ... JC2w%3d%3d
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Brilliant,
Ok please send display(s) to the following and I'll get them up and running for you.
C.O. Ben Rowland
Matrix TSL - The Factory
33 Gibbet Street
Halifax
West Yorkshire
HX1 5BA
UK
The board looks fine and should work with the existing Uno R3 definitions etc.
Ok please send display(s) to the following and I'll get them up and running for you.
C.O. Ben Rowland
Matrix TSL - The Factory
33 Gibbet Street
Halifax
West Yorkshire
HX1 5BA
UK
The board looks fine and should work with the existing Uno R3 definitions etc.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
Re: grove display(s) as component
Hi Ben
The displays are on the way to you.There is a chipkit too. Here is a small progam with the config where I used.
Channel 4 with pin SDA=>G7 / SCL=>G8 is working and connected to the 4pcs, 4pin, I2C connector on the shield.I tested with the osciloscope hard and software i2c Master is working.
small note, there is no pullup resistor on the shield but each display has some.
good luck
The displays are on the way to you.There is a chipkit too. Here is a small progam with the config where I used.
Channel 4 with pin SDA=>G7 / SCL=>G8 is working and connected to the 4pcs, 4pin, I2C connector on the shield.I tested with the osciloscope hard and software i2c Master is working.
small note, there is no pullup resistor on the shield but each display has some.
good luck
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Hello,
Yes many thanks it has arrived now. I'll either have a play this weekend or more likely next week.
Thanks again and I'll let you know how we are getting on.
Yes many thanks it has arrived now. I'll either have a play this weekend or more likely next week.
Thanks again and I'll let you know how we are getting on.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Right I've been doing some work on the bits you sent.
The two 1.12" displays were both v2 in the end so currently unable to test v1. However V2 is now working well.
I've pushed this change to the update system now and will continue working through the other displays for you.
The two 1.12" displays were both v2 in the end so currently unable to test v1. However V2 is now working well.
I've pushed this change to the update system now and will continue working through the other displays for you.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
Re: grove display(s) as component
Hi Ben
Many Thanks.
Yes the version are confusing from V1 and V2. So you think I should be the controller SH1107G?
I ask because the display is unfortunately black as the night.The I2C signals are present.....
Many Thanks.
Yes the version are confusing from V1 and V2. So you think I should be the controller SH1107G?
I ask because the display is unfortunately black as the night.The I2C signals are present.....
This OLED uses the SSD1327(V1.0) or SH1107G(V2.1) driver chip, which manages the display. You can talk to the driver chip using 4-wire I2C (clock, data, power, and GND pins).
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
Re: grove display(s) as component
Hi Ben
I made the update to FC8.1
For the FC8.1 i have to remove 8.0 and install 8.1
That should not matter.
But I am not sure that there is the right grove Oled version. The displays are only black
I made the update to FC8.1
For the FC8.1 i have to remove 8.0 and install 8.1
That should not matter.
But I am not sure that there is the right grove Oled version. The displays are only black
-
- Valued Contributor
- Posts: 654
- Joined: Fri Aug 19, 2016 2:09 pm
- Location: switzerland
- Has thanked: 182 times
- Been thanked: 179 times
- Contact:
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: grove display(s) as component
Hello,
In the latest 8.1 the GLCD (Grove OLED) should work fine with the SH1107G 1.12" display.
I need to spend a bit more time with the others so I will try and make this a priority for you.
The File -> Check for updates menu should allow you to get the latest components and definitions etc.
In the latest 8.1 the GLCD (Grove OLED) should work fine with the SH1107G 1.12" display.
I need to spend a bit more time with the others so I will try and make this a priority for you.
The File -> Check for updates menu should allow you to get the latest components and definitions etc.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel