Hey guys, welcome back in my new Project. Few days ago I decided to make a self balancing robot. To make a self balancing robot we need to prepare software part & hardware part. So here I'm preparing Software part of my robot my robot. You can also call a brain of it. Because we will use this pcb to provide commands to our robot.
Step 1: PCB DesignStart by finalizing my PCB design using mine preferred design software. Once satisfied, I saved design files in Gerber formats. For designing a PCB I recommend Kicad Because it's preferred for beginner.I designed this PCB according to me needs;) it has some additional features like I can control two Nema17 stepper motor one Servo Motor and even a Buzzer & LEDs wirelessly, using my smartphone.Download Gerber File -- Click HereStep 2: Order PCBAfter Successfully designing of PCB. I ordered my coustom PCBs from PCBWAY. Head to PCBWay's website. If you don't have an account, sign up, it's quick and easy. Sign up PCBWAY now to get a US $5 coupon. That means your first order is free of cost only you have to pay the shipping charges. After Sign Up Upload your Gerber files and specify your requirements. Choose the quantity, PCB thickness, and color to match your project needs.
Step 3: Solder ComponentsAfter Receiving PCB, Solder some remaining components like Header Pins, Buzzer, Capacitor & Screw Terminal. After the process of soldering use a IPA to clean the PCB and provide a professional look. For better soldering, I recommend to use Sequre SI012 Pro Soldering Iron, Because I love it have a lot of features and powerful Also.
Step 4: Place the ComponentsAfter Soldering Process, place the necessary components like stepper motor driver, ESP32, MPU6050, etc.
Step 5: Upload the CodeTo upload the code you doesn't need laptop or PC. Because you can even program it using your smartphone. For this go to (Play Store/ App Store) and search for Bluino Electronics and download the application. After Successfully download, open it and click on (Sketch/Code). Here you will see a option to upload the code you can use your smartphone to directly upload firmware to ESP32 either via USB or Wifi OTA, by pressing the upload icon.If you need to edit the sketch with computer using Arduino IDE, you can find full source code on githubStep 6: Video TutorialNow it's ready to use, In my next Instructables, I will make a self balancing robot using this PCB. So stay tuned for next one until enjoy it. You can also watch it's making tutorial on my YouTube channel & Don't Forget to like and subscribe for upcoming contents like this.
Comments