Elecrow Crowbot BOLT robot car. Use the inbuilt functions or program more yourself!
Today we are back in the world of robots, looking at a particular inexpensive car that uses an ESP32 along with a nicely integrated main board to keep the complexity and build time low. As it's got an I2C interface, we're also going to try and add an OLED screen in to see what happened.
This robot was kindly supplied by Elecrow for review, so if you are interested in checking it out in more detail, please use the following affiliate link:
https://shareasale.com/r.cfm?b=945115&u=1643107&m=68968&urllink=www%2Eelecrow%2Ecom%2Fcrowbot%2Dbolt%2Dprogrammable%2Dsmart%2Drobot%2Dcar%2Dsteam%2Drobot%2Dkit%2Ehtml%3Fann%3D1&afftrack=
You can also save 15% by using the code CROWBOT15 at checkout.
From the page, you'll find the option for the base robot car, or the one that includes the Bluetooth joystick. You'll also find loads of I2C devices on the site that you'll be able to connect to the car and program.
Update: Elecrow reacted quickly to my feedback about the IR code not working with the new version of the library when restoring their factory code. This is now fixed
If you liked this video and want to show your support please feel free to join my Patreon supporters here https://www.patreon.com/CurryKitten or if you decide to shop at Banggood, here's a general affiliate link which helps me out if you use it https://www.banggood.com/?p=E81211714085201408XQ
If you want to look at other ways of supporting my channel, then check out all the ways you could help out here http://www.currykitten.co.uk/support-me/
0:00 Intro
2:35 Unboxing
4:20 Building the Robot
6:50 Building the joystick
7:35 Testing out the robots built in functions
14:20 Looking at the programming lessons/exercises
16:16 Looking at the LetsCode IDE
20:50 Looking at the documentation for using Micro Python
23:06 Looking at the options for using the I2C interface
23:55 Finding and resolving issues uploading from Arduino
25:01 Finding and resolving problems with the IRremote library
29:03 Working out how to configure/program the OLED via I2C
32:13 Demo of the robot running the OLED and my new mode
35:12 Taking a brief look at my code changes
37:10 Conclusion