I have wanted to create.a desk pet for such a long time and this is the motivation I needed! Thank you
@Mobius-3D6 ай бұрын
same i want to build a robot pet with emotion but i noob in electronic
@KiranDevi-ni7yv5 ай бұрын
Same bro
@FluxGarage5 ай бұрын
Maybe I'll sell some kits that would make it easier to start :)
@vladsynytsyn30746 ай бұрын
Wow, that's such an awesome project! Keep up the great work, I can't wait to see how it turns out!
@VictorFrost6 ай бұрын
I look forward to seeing the final library!
@Rob_III6 ай бұрын
Noice! Looks great! Can't wait to get to use the library!
@radicalvillain5 ай бұрын
Great work! looking forward to the library!
@neoflix5927 күн бұрын
Thank you.. You have no idea how long I been looking for this
@RandomMakingEncounters6 ай бұрын
Outstanding work! Subscribed and excited to see more!
@lukaso976 ай бұрын
Keep working on your project, i remain expectant for further results!!
@prusafixer6 ай бұрын
Very nice project! Looking forward for the open source library. I have some OLED screens laying around 🙃
@filstudio-zulfadli95546 ай бұрын
Nice work bro. I'm also working on a project that requires animated eyes on an Oled LCD. And I found this video. I can't wait to try your library. Keep going bro.
@technology_projects6 ай бұрын
Amazing idea and well explained! Never thought of using a Nokia screen for such use cases
@arekifsimpang90926 ай бұрын
Truly awesome project btw👍🏻
@aaamott6 ай бұрын
Impressive! I've got a couple places I'd love to use this and a pair of OLED screens just waiting for it!
@dastatiks61826 ай бұрын
This is so cool, I was looking for something like this ! Awesome !
@bentsprockettech5 ай бұрын
So nice! I love OLEDs. Thank you for sharing this one with us. :)
@chrisdeaap69156 ай бұрын
Very awesome project. 👏👏 I will definitely use this for an AI interface.
@le_h_racing6 ай бұрын
Absolutely awesome ! Keep it up
@JuanFunQiКүн бұрын
Looking forward for the next update however I have encountered some issue in curious mode if a change mode to "happy or tired" and set it to "off" while curious is in effect, eyes stock continuously (unbalance)
@GranMaster5 ай бұрын
I really liked your work, I'm looking forward to the library, it would be really cool to implement a bench pet or a virtual assistant
@FluxGarage5 ай бұрын
Thanks! Yes, such desk pets are cool and I'm also planning to create one :)
@michu1296 ай бұрын
very cool stuff, keep it up!
@TheIronHeadRat6 ай бұрын
Great job, thanks for sharing 👍
@speeter63456 ай бұрын
looks very cool!
@softwarepole2 ай бұрын
Any chance it would work on two separate displays (one eye on one display)? I am trying to achieve something similar with the smaller 128x32 modules on raspberry pi.
@FluxGarage2 ай бұрын
In theory, this is absolutely possible, but not "out of the box". You'll have to find a solution for controlling the two displays with a single controller, there are some tutorials here on youtube how this can work. After that, you can use the RoboEyes library as a starting point and split up the drawings.
@softwarepole2 ай бұрын
@FluxGarage I got them connected both to software I2C buses and can draw simple rectangles to them. I think I will need to use threading to draw them at the same time, but other than that I think I am ready. I will take a look at the library and try to integrate it.
@Nayel-Khouatra6 ай бұрын
Thank you so much !
@ruanclaudio4719Ай бұрын
Is it possible to use 2 visors and to put 1 eye in each of the OLED screens?
@FluxGarageАй бұрын
This is a frequently asked question. In theory yes, but not "out of the box". At first, you'll have to find a hardware solution to use the two displays with one controller. Next you need to adjust the RoboEyes library's core to split up the actual drawings for the two displays. And of course, probably you'll need to adjust some of the library's logic.
@DonaldTrunket3 ай бұрын
Hi, is this library based on adafruit gfx so that it is also compatible with esp32 boards?
@FluxGarage3 ай бұрын
Hi, yes it‘s based on the Adafruit GFX library and works fine on ESP32 boards.
@kaitoshimizu20433 ай бұрын
so, how tomake A.I robot controlling OLED eyes when it want to make it impressions? this is serious question, i hope you reply :)
@FluxGarage3 ай бұрын
I'm not sure if I got you right. But as a simple answer: In your code it's about checking if an event occurs, such as "robot detects a known person via face recognition". Then you could change the robot's mood to happy and trigger the laugh animation like this: roboEyes.setMood(HAPPY); roboEyes.anim_laugh();
@tinkomusic6042 ай бұрын
bro how can we use ir sensors except these push buttons
@tinkomusic6042 ай бұрын
bro how to create and add crying fun in this
@tinkomusic6042 ай бұрын
bro plzzzz give a circut diagram without breadboard and add jyro sensor in it for eyes tilt plzzzzzzzzzzzzzzzzzzz
@ratrollerzspeedshop22 күн бұрын
euhm maybe a stupid question but is it possible to use 2 screens 1screen per eye?
@FluxGarage22 күн бұрын
That's a frequently asked question and the answer is: not "out of the box", but it should be possible. It requires a hardware solution, e.g. two displays with different I2C adresses. And the some changes on the software side need to be made. I'll put that on my to do list to figure it out for a future Version of the library.
@ratrollerzspeedshop22 күн бұрын
@FluxGarage thanks for the info , i'm gonna try and find a a bigger display for my robot build
@ratrollerzspeedshop7 күн бұрын
@@FluxGarage ok another question if you don`t mind , i got a 5.5inch oled screen a ssd1322 how to adjust the code to that screen? 256x64 screen
@FluxGarage6 күн бұрын
@@ratrollerzspeedshop Sure. I'm not familiar with ssd1322 yet, but I've found a library that should make it possible to run the RoboEyes on such displays: github.com/venice1200/SSD1322_for_Adafruit_GFX
@FluxGarage6 күн бұрын
I'd install the library and start with the ssd1322_test.ino - If you get this one up and running, you can then get rid of all the test drawing functions and include the RoboEyes as shown in the video #2.
@TechVirtue3 ай бұрын
Super cool project! I can see that some of the OLED displays are bigger than the more common 128x64/32. Would you be able to give me the name/model of some of the bigger OLEDs that you used? Thanks a ton.
@FluxGarage3 ай бұрын
Thank you! Sure, google for "2.42 Inch OLED displays with 128x64px". They are available for SPI and I2C.
@dev_life_styleАй бұрын
perfect
@Tinkoplayz4 ай бұрын
Bro u change all with button can u use sensors axcept button than when we tilt robot eyes down such as
@FluxGarage4 ай бұрын
Yes, you can read any kind of sensor and trigger some state changes or animations accordingly. For example, you can involve a temperature sensor and let the robot shiver/freeze when it‘s cold. I‘m working on some shorts that cover such sensor related stuff.
@Tinkoplayz4 ай бұрын
@@FluxGarage plzz make it and ehen we put hand on robot head his eyes moves up plzz make it
@FluxGarage4 ай бұрын
Will do this in the next few weeks :)
@dannysprogis84465 ай бұрын
Awesome 🎉
@PriyankBolia5 ай бұрын
Is the library open sourced and available or this is just a demo
@FluxGarage5 ай бұрын
This video is a first demo, the library will be open source soon, I'm working on a "getting started" video and I hope to publish everything very soon. Stay tuned!
@RealtyElectronics4 ай бұрын
When will you publish the library.
@FluxGarage4 ай бұрын
Just now, check this: kzbin.info/www/bejne/jaWviJZrr9-lo6s
@astro_kozuki4 ай бұрын
How can i get the bitmap data
@FluxGarage4 ай бұрын
The RoboEyes library is not based on prerendered bitmap sprites but draws the shapes using the Adafruit GFX library. It‘ll be all published together with my next video. Stay tuned.
@NimaJafarlou-mj7oo4 ай бұрын
hey can i use this library in tft circular display?
@FluxGarage4 ай бұрын
Not as it is, but theoretically it can be adapted to work on TFTs, because it‘s based on the Adafruit GFX library. Also, you would need a fast controller to push all the colored pixels.
@vinaykumargupta74875 ай бұрын
from where you get such big oleds??
@FluxGarage5 ай бұрын
These are 2.4 inch oled displays with 128x64 pixels. You'll find many brands and sellers if you google them.
@Tinkoplayz4 ай бұрын
Eyes code plzz project code
@FluxGarage4 ай бұрын
Check the video description here: kzbin.info/www/bejne/jaWviJZrr9-lo6s
@farahkhalil68464 ай бұрын
can I know how to get the library ?
@FluxGarage4 ай бұрын
The Github link will be posted with the next video, which will be published this week.
@mihoko24 ай бұрын
AWESOMEEEE
@SIJILS4 ай бұрын
can you please provide the git hub link for the source code
@FluxGarage4 ай бұрын
Sure, I’ll do that in the next video that will be published this week.
@richardappow677015 күн бұрын
please share the robo sketch on your table
@FluxGarage15 күн бұрын
Sure, just check my pinterest pins, you can find the link in this channel‘s details.
@Jerseylance16 ай бұрын
Nice 🔥🔥🔥🔥🔥
@andrereis73576 ай бұрын
where can I get this library?
@FluxGarage6 ай бұрын
I'll publish it very soon. Currently I'm working on wrapping up the beta version and a followup video.
@Tinkoplayz4 ай бұрын
Code
@Diymakervn4 ай бұрын
Can I have the code for research?
@FluxGarage4 ай бұрын
Sure, I'll publish the library under GNU/GPL as soon as I've finished the next video. Hopefully this will be next week.
@Diymakervn4 ай бұрын
@@FluxGarage tks
@pand4ffofficial4173 ай бұрын
can i make this on nodemcu ?
@FluxGarage3 ай бұрын
Yes, this should work.
@pand4ffofficial4173 ай бұрын
@@FluxGarage can you make the tutorial sir?
@FluxGarage2 ай бұрын
@@pand4ffofficial417 There are already many tutorials on how to get an I2C OLED display up and running with an ESP8266. Check this, for example: kzbin.info/www/bejne/Znuwp5-mrM6qjKssi=90YNn7RRuVlJE9jQ After that, follow the instructions of step 2 of my second video: kzbin.info/www/bejne/jaWviJZrr9-lo6ssi=FJibS3Jd77d2XyLX&t=72
@ChandrashekarCN6 ай бұрын
💖💖💖💖
@jimmyfarouk9016 ай бұрын
Nice video
@FluxGarage6 ай бұрын
Thanks!
@Incredible_4285 ай бұрын
ayo where is the library? can you please provide the github link
@FluxGarage5 ай бұрын
I'll provide the link very soon
@Incredible_4285 ай бұрын
@@FluxGarage can't wait for it , your work is insane. Maybe if you push it to GitHub we will be grateful to help you clean up and improve the code
@FluxGarage5 ай бұрын
@@Incredible_428 Sure, give me just a few more days :)
@Incredible_4284 ай бұрын
@@FluxGarageany updates
@Incredible_4284 ай бұрын
@@FluxGarage Any updates?
@the_smart_home_maker6 ай бұрын
Awesome work! Love it 😊👀
@stable326 ай бұрын
🤩
@MainIsHerelol2 ай бұрын
this is just anki cozmo ported to a screen. but great job!
@FluxGarage2 ай бұрын
Yes, you are right. And: thank you!
@MainIsHerelol2 ай бұрын
@@FluxGarage you're welcome! you(re really talented! inspiration can lead to creativity and keep on with the engineering!! good luck!
@hypnoticatrance4 ай бұрын
If u use ESpi library you can use sprites, and then the flicker is gone! kzbin.infoIBjRAHX_4xg
@FluxGarage4 ай бұрын
Thanks for your hint! Actually I wanted the eyes to be completely generic in terms of their shape, movements and so on. When using prerendered sprites, I'll lose this capability. Another question is, which flicker you mean? If we're talking about the slow vertical "scanlines" - these are only visible on camera and not in real life. If we're talking about the artifacts that are visible during fast movements (the ones I called glitches), then yes, this becomes less when using spi.
@tinkomusic6042 ай бұрын
bro u add laugh flicker button in it plzzz add crying button in it for crying
@beingtechnified3 ай бұрын
great work, I've worked on this as well, I'd like to collaborate with you!!
@FluxGarage3 ай бұрын
Thanks. So you have also created a solution for drawing simple robot eyes?