Haase Industries
Haase Industries
  • Видео 17
  • Просмотров 108 718
Is ESP32-S3 the best microcontroller for your robot?
Thanks to PCBWay for sponsoring this video! Get $5 of New User Free Credit by following this link - pcbway.com/g/x5f10h
PCBWay is one of the most experienced PCB manufacturers in China, consider them your one-stop solution that offers PCB fabrication, turn-key PCB Assembly, PCB design, 3D printing, and CNC machining services.
In this video, I showed you why you should upgrade your sumo or combat robots with an ESP32-S3 for more processing speed, wireless, and many other capabilities, using my own custom board which I designed using KiCad. It is my second ESP32-S3 dev board, and includes the following features:
- 23 GPIOs broken out
- 1515 neopixel LED
- designed in 6 hours flat (no lie)
- 16MB ...
Просмотров: 4 302

Видео

ESP-NOW: time to ditch your RC transmitter?
Просмотров 10 тыс.Месяц назад
Thanks to PCBWay for sponsoring this video! Get $5 of New User Free Credit by following this link - pcbway.com/g/x5f10h PCBWay is one of the most experienced PCB manufacturers in China, consider them your one-stop solution that offers PCB fabrication, turn-key PCB Assembly, PCB design, 3D printing, and CNC machining services. In this video, I built a custom ESP-NOW remote control, which feature...
ESP32-C3 brushed ESC + RX - Design Overview (it's tiny!)
Просмотров 2,2 тыс.2 месяца назад
Thanks to PCBWay for sponsoring this video! Get $5 of New User Free Credit by following this link - pcbway.com/g/x5f10h PCBWay is one of the most experienced PCB manufacturers in China, consider them your one-stop solution that offers PCB fabrication, turn-key PCB Assembly, PCB design, 3D printing, and CNC machining services. In this video, I’ll be showing you how I made a tiny ESP32 robot cont...
Is this ESP32 antweight combat robot a BEAST?
Просмотров 7 тыс.3 месяца назад
Thanks to PCBWay for sponsoring this video! Get $5 of New User Free Credit by following this link - pcbway.com/g/x5f10h PCBWay is one of the most experienced PCB manufacturers in China, consider them your one-stop solution that offers PCB fabrication, turn-key PCB Assembly, PCB design, 3D printing, and CNC machining services. In this video, I made an antweight flipper (150g) robot with a custom...
HUGE upgrade for my ESP32 line follower!
Просмотров 1,8 тыс.4 месяца назад
Thanks to PCBWay for sponsoring this video!! Get $5 of New User Free Credit by following this link - pcbway.com/g/x5f10h In this video, I 3D printed and designed an ESP32-S3 based line following robot, and coded it in Arduino IDE all to fix some of the issues I had with the previous version (LF5 or LF-V on my channel). PCBWay is one of the most experienced PCB manufacturers in China, consider t...
ESP32-S3 + Chip Antenna PCB - Design your own in 15 minutes!
Просмотров 13 тыс.5 месяцев назад
Thanks to PCBWay for sponsoring this video! Get $5 of New User Free Credit by following this link - pcbway.com/g/x5f10h PCBWay is one of the most experienced PCB manufacturers in China, consider them your one-stop solution that offers PCB fabrication, turn-key PCB Assembly, PCB design, 3D printing, and CNC machining services. GitHub: github.com/hxelec/s3p Video of testing this board: ruclips.ne...
Is this the most functional ESP32-S3 dev board EVER?
Просмотров 36 тыс.5 месяцев назад
Thanks to PCBWay for sponsoring this video! Get $5 of New User Free Credit by following this link - pcbway.com/g/x5f10h PCBWay is one of the most experienced PCB manufacturers in China, consider them your one-stop solution that offers PCB fabrication, turn-key PCB Assembly, PCB design, 3D printing, and CNC machining services. The S3P is a small development board that I created which is just 34x...
Are PID line followers ACTUALLY faster?
Просмотров 14 тыс.6 месяцев назад
Thanks to PCBWay for sponsoring this video! Get $5 off your first PCBWay order when you use my link: pcbway.com/g/x5f10h PCBWay is also running a Christmas sale (50% off) until the 31st of December 2023. PCBWay is one of the most experienced PCB manufacturers in China, consider them your one-stop solution that offers PCB fabrication, turn-key PCB Assembly , PCB design, 3D printing, and CNC mach...
Can a 13 y/o build a fast PID line follower? - exploring the circuits
Просмотров 9316 месяцев назад
Thanks to PCBWay for sponsoring this video! Get $5 off your first order from PCBWay, and 50% while the Christmas sale lasts (until 31/12/2023) with my link: pcbway.com/g/x5f10h PCBWay is one of the most experienced PCB manufacturers in China, consider them your one-stop solution that offers PCB fabrication, turn-key PCB Assembly , PCB design, 3D printing, and CNC machining services. Check out t...
Can a 13 y/o build a FAST PID line follower? - making the line sensor
Просмотров 1 тыс.7 месяцев назад
Can a 13 y/o build a FAST PID line follower? - making the line sensor
Is this the best ESP32 for $8? ESP32-S3 + 1.9” TFT - ESP32-1732S019 review
Просмотров 3,3 тыс.9 месяцев назад
Is this the best ESP32 for $8? ESP32-S3 1.9” TFT - ESP32-1732S019 review

Комментарии

  • @etreimanis
    @etreimanis 16 часов назад

    I hope one day this video serves as "induction" for waveshare or adafruit release a board like yours! Its so hard to find a dev board with a feature set like yours!

    • @hxtec32
      @hxtec32 9 часов назад

      True, thanks man!

  • @videoaccount5676
    @videoaccount5676 2 дня назад

    Don't be afraid of the D (in PID tunning)

  • @conorstewart2214
    @conorstewart2214 3 дня назад

    Your current values for the sensors seem to be way off. Most dev boards don’t have high current outputs because it just isn’t needed in most cases. Sensors don’t use much power and if you have any sensitive sensors you will want to use a dedicated linear regulator for it, if you have any high power components then they should get their own supply too.

    • @hxtec32
      @hxtec32 3 дня назад

      @@conorstewart2214 there are multiple sensors per bot. An LED draws about 20mA x 4 = 80mA. High powered IR distance sensors likely draw 30 to 50 mA on average x 4 = 200mA. Multi zone ranging infrared sensors like the one I had in this robot draw 100mA by themselves. I had one here, but would’ve liked to have 2, so 200mA. A buzzer takes anywhere from 200mA (small ones) to 20mA (big ones). This comment about me not knowing why none of the dev boards had a high current output was not to criticise anyone, but address the fact that there are not many ESP32-S3 dev boards designed for robotics. I said ‘these numbers’ also referring to the maximum input voltage of 36V, and the closest one to that is an Arduino Nano which I personally wouldn’t use anything more than a 3S LiPo on so that there’s a safety factor for inductive spikes. The Arduino Nano is quite an exception too, most boards will be damaged when more than 7V is used as the input voltage. Most of the sensors have decoupling on them, so I figured I wouldn’t need 3 x 300mA external LDOs (which I couldn’t even do since I don’t have a 5V source directly stepped down from the battery on this robot), and instead, used the 2.5A output of the 3.3V regulator. It is widely considered as acceptable on most ESP32-S3 boards to run sensors and even very small motors off of the microcontrollers 3.3V supply voltage. Hope this helps. Thanks :)

  • @30phanthithaovy43
    @30phanthithaovy43 3 дня назад

    Can you give me the line detection code of the 5-eye sensor?

  • @right_curve
    @right_curve 4 дня назад

    I have a doubt about I2C communication in ESP-32-S3-wroom-1 I'm unable to figure out which pin or GPIO to use or there is any function To configure GPIO as SDA or SCL still in confusion please help me also I'm using MPU6050 to measure vibration Of Induction Motor.. to analyse it..

    • @hxtec32
      @hxtec32 4 дня назад

      you can use any GPIOs for SDA or SCL, with Wire.begin(SDA, SCL) in Arduino. That is, any GPIOs which aren't strapping pins (0, 3, 45, 46), PSRAM pins (33, 34, 35, 36, 37), or USB pins (19, 20). Thanks

    • @right_curve
      @right_curve 4 дня назад

      @@hxtec32 Thanks I will try

  • @jolttsp
    @jolttsp 5 дней назад

    Every time you release a video I desperately wish i had more free time to experiment with the features you mention 😢 one day I'll get back to my physical hardware ~

    • @hxtec32
      @hxtec32 5 дней назад

      @@jolttsp thanks man. Hope you’ll make some awesome stuff when you get back to it 😁. Also, your channel badge changed to the 1 month one 👍👍 That’s very

    • @jolttsp
      @jolttsp 5 дней назад

      @@hxtec32 just as soon as I get out of this software dungeon 😅

  • @jakesheffey9256
    @jakesheffey9256 5 дней назад

    Awesome induction!!! Im sorry I mean introduction. That buck converter makes your board a serious tool. I’ve been wanting to make my own esp32 board.

    • @hxtec32
      @hxtec32 5 дней назад

      Thanks! Need to do the board layout and maybe even improve the boards shape before I might be able to start selling it though

  • @YigalBZ
    @YigalBZ 6 дней назад

    Good and professional video! Do you sell the PCBs? also the remote?

    • @hxtec32
      @hxtec32 5 дней назад

      Well, I get enough money from this video and future videos on these PCBs, yes. But for now, I don’t have any money to invest in manufacturing PCBs to sell to people… I would probably need to buy like 100 PCBs and 100 remotes if I was going to sell them.

  • @shaileshparab3485
    @shaileshparab3485 6 дней назад

    Such a Re"Induction" is much needed for generic boards

    • @hxtec32
      @hxtec32 6 дней назад

      @@shaileshparab3485 true, true. Thanks!

  • @rogerramjet69
    @rogerramjet69 6 дней назад

    nice work mate

  • @AimingIsOverrated
    @AimingIsOverrated 6 дней назад

    where is new video??????

    • @hxtec32
      @hxtec32 6 дней назад

      @@AimingIsOverrated look again lol

  • @ighost_1337
    @ighost_1337 6 дней назад

    I really liked the S3 board. Is the schematic available? I want to see the automatic voltage detection to be specific. I have an application where I can feed 5V or 12V, but currently, I need to set a jumper manually. To avoid this manual process and prevent any potential issues, I am willing to automate it.

    • @hxtec32
      @hxtec32 6 дней назад

      I haven't uploaded the schematic yet. But will let you know. In the mean time, here are some application notes about Power ORing which I would recommend reading: www.eetimes.com/fundamentals-of-power-system-oring/ www.eevblog.com/forum/beginners/diode-oring-circuit/ www.ti.com/lit/an/slvae57b/slvae57b.pdf?ts=1719792864533&ref_url=https%253A%252F%252Fwww.google.com%252F www.diodes.com/assets/Datasheets/AP74700Q.pdf - page 17 specifically for the power ORing stuff. Hope this helps.

    • @ighost_1337
      @ighost_1337 4 дня назад

      @@hxtec32 Much appreciated, thank you.

  • @JimWreyford
    @JimWreyford 6 дней назад

    An introduction with induction. Very interesting looking board.

  • @JoeEarlam
    @JoeEarlam 6 дней назад

    Hey, this is really cool! It's good to see other people doing custom electronics for combat robots, I think it makes a lot of sense. I've been building a beetleweight with custom electronics, I realised I could avoid almost all the wiring spaghetti inside the bot by designing a PCB to handle it all, and then I could also use an MCU to control all four drive motors totally independently, as well as handle weapon control, endstops etc. I'm using a Seeed Xiao RP2040 because it's my go-to MCU in a tiny footprint (and I want to use a regular ibus RC receiver so no need for wireless), plus four integrated motor driver ICs. Rev1 works great, but 3.5A per channel is only just enough for a beetleweight, so rev2 is getting 6.5A per channel and also an IMU, so that I can experiment with closed loop control algorithms for the drive. Oh also, I can fill any spare board space with RGB. I bought a pack of 0807 WS281B from aliexpress and I'm going to town.

  • @bektinurwanto
    @bektinurwanto 6 дней назад

    ruclips.net/video/14guCxm-dgU/видео.html

    • @bektinurwanto
      @bektinurwanto 6 дней назад

      where to buy bro

    • @hxtec32
      @hxtec32 6 дней назад

      @@bektinurwanto You can buy it from PCBWay pcbway.com/s/ZiFU8L

    • @bektinurwanto
      @bektinurwanto 6 дней назад

      @@hxtec32 I asked about the PCB heater

  • @buranowu
    @buranowu 6 дней назад

    Great work creating all these custom PCBs, with induction oc;) Much respect man!

  • @DaztronPlays
    @DaztronPlays 7 дней назад

    How about an induction for time of flight sensors

  • @fotografm
    @fotografm 7 дней назад

    Excellent video ! You offer so much good advice. Where does the video clip at 1:45 come from with the guys sitting in front of all those monitors ?

    • @hxtec32
      @hxtec32 6 дней назад

      @@fotografm envato elements subscription

  • @imadaddin818
    @imadaddin818 7 дней назад

    one issue holding me back from using esp32 is the 3.3v logic while off the shelf sumo ir sensors i have are 5v

    • @hxtec32
      @hxtec32 6 дней назад

      @@imadaddin818 yes, you can use bidirectional logic level shifting, this one is fingernail sized and does 4 channels: www.pololu.com/product/2595 for $3… this is what I do for my own robot. If designing your own PCB, search BSS138 logic level shifting online

  • @ZackShane
    @ZackShane 7 дней назад

    It was so awesome, i hope we can be friends.. just now i do my fyp project developing a pcb board for sumo robot using esp32, but i need more knowledge on that.. since u said not many people using that in sumo robot, while i see the agility of the esp32 can go futher then arduino nano .. how can i reach u? Through email or what?

    • @hxtec32
      @hxtec32 7 дней назад

      Yes, through email if you go to the about page of my channel (click on the description), you can contact me if you’d like brief advice with your board (I am very, very busy though)

    • @ZackShane
      @ZackShane 5 дней назад

      @@hxtec32yeah sure i can email you , i will share about my fyp project

  • @boredbuilder
    @boredbuilder 7 дней назад

    Hey! They just updated the ledc library, so you only have to have 2 lines of code in void setup.

    • @hxtec32
      @hxtec32 7 дней назад

      True, but I still use version 2 since it’s stable and not buggy

  • @bato6640
    @bato6640 7 дней назад

    Very cool project and PCB ! Does anyonne know how to stop my esp32 from restarting when my servomotors are moving ? I think the esp does not love the current spike from the 8 big motors Maybe i could had a little induction load or capacitor after my 12V to 5V DC/DC regulator ?

    • @hxtec32
      @hxtec32 6 дней назад

      @@bato6640 maybe do separate regulators for the ESP and the servos? I’m not sure though

  • @piotrwesoek1663
    @piotrwesoek1663 7 дней назад

    Hey you made a great video, i would want to have that much knowledge at your age ;D. But one thing i dont understand, i am designing a board with ESP32S3 myself and in the hardware design guidelines for ESP32S3 Espressif stated, i quote: "Note that USB_D+ will have level output, so please add a pull-up resistor to determine the initial high-level output voltage" Should't then a pull up resistor be placed from 3.3V to the USB_D+ data line, as it is stated in the official USB2.0 specs for USB-FS mode? I dont know if i am missing something, but that is what i understood. I didnt find any information that the USB-otg on the ESP32S3 has internal pull-up resistors, so the hardware design guideline from Espressif would make sense.

    • @hxtec32
      @hxtec32 7 дней назад

      @@piotrwesoek1663 you don’t need the pull up resistor, I think it’s in the chip itself maybe… I’ve made 2 successful boards without the pull up resistor on the USB_D+ line, never had any issues. Thanks

    • @piotrwesoek1663
      @piotrwesoek1663 7 дней назад

      @@hxtec32 Thank you for the answer !!!

  • @pravinvaz
    @pravinvaz 7 дней назад

    Well done with your board! Keen to know more if its on Tindie or someplace else. But all in for the induction for now.

    • @hxtec32
      @hxtec32 7 дней назад

      Well if I get enough views and revenue from this video, maybe 😁

  • @MistahHeffo
    @MistahHeffo 7 дней назад

    It was so awesome to see a clip from Photonic Induction. That guy really knows how to blow stuff up in style. Shame he stopped posting again 😞

  • @flolorenzo
    @flolorenzo 7 дней назад

    I really like your design, i do want to make my own boards in the future as well, sofar ive only used ready built modules with my projects, but designing your own pcbs levels up every project. induction ftw

    • @hxtec32
      @hxtec32 7 дней назад

      Thanks dude! Induction indeed

  • @damani662
    @damani662 7 дней назад

    Some of Malaysian and Indonesian sumo team already using esp32 but many just using the off the shelf module. I am also planning making sumo robot that utilise ToF, and your video come on the time. Thanks for insight and knowledge about the library and pins. Hope the next video you can share in detail about motor driver.

    • @hxtec32
      @hxtec32 7 дней назад

      @@damani662 I think that’s what I’ll be doing next video, actually. Thanks so much!

  • @smb1397
    @smb1397 7 дней назад

    i feel like not enough people talk abt the esp8266 thats better than arduino at everythign at the same price

    • @hxtec32
      @hxtec32 7 дней назад

      @@smb1397 I’m pretty sure it’s an 8 year old chip by now. But, yes, I do agree.

  • @akauppi2
    @akauppi2 7 дней назад

    Induction stove is not in my kitchen.

    • @hxtec32
      @hxtec32 7 дней назад

      @@akauppi2 Yessss! Thank you so much for your generous donation and membership! You are my second member so far 😁😁

  • @robotarenachallenge
    @robotarenachallenge 7 дней назад

    very nice! this is also where the esp32 shines, i would also add that to control pwm motors more than the ledc channel the esp32 has the mcpwm driver with even more timers and generators and posssibility to configure emf sensing pins for bldc control, two mcpwm each with 3 timers and comparators gets 6 more pwm channels!

    • @hxtec32
      @hxtec32 7 дней назад

      @@robotarenachallenge true. Haven’t tried that yet though

  • @bengtkarlsson9747
    @bengtkarlsson9747 7 дней назад

    Love S3. They are a real beast with 2 core and lots of flash. Started in the mid 90' with the M68HC11. Back in the days the HC11 COP watchdog ruled - but without induction ;-)

    • @hxtec32
      @hxtec32 7 дней назад

      @@bengtkarlsson9747 thanks so much man!

  • @TalismancerM
    @TalismancerM 7 дней назад

    That's a nice little induction into a new age of robotics. Cheers!

  • @santynolo
    @santynolo 7 дней назад

    Yeah the chip's cool and all... But there is a slight problem... I cant get them locally in my country😂 i can only get the wroom modules(the first ones)😢

    • @hxtec32
      @hxtec32 7 дней назад

      Dang… I don’t think I can either actually, all from digikey, mouser, or lcsc

    • @santynolo
      @santynolo 7 дней назад

      @@hxtec32 yeah, also buying from them isn't possible because of shipping😅

  • @peterlue9274
    @peterlue9274 7 дней назад

    When you go public, I want to get some stock. Induction

    • @hxtec32
      @hxtec32 7 дней назад

      @@peterlue9274 thanks so much man! Will let you know (in a couple years, of course)

    • @peterlue9274
      @peterlue9274 7 дней назад

      @@hxtec32 tyvm!

    • @peterlue9274
      @peterlue9274 7 дней назад

      @@hxtec32 I have an idea for a robotics company that I think will revolutionize the world. It is simple and easily scalable. Sadly, I don't have the money or expertise to get it going. Maybe you will soon.

  • @tomaszkarwik6357
    @tomaszkarwik6357 7 дней назад

    ToF FOR THE WIN! Love me some tof sensors

    • @hxtec32
      @hxtec32 7 дней назад

      @@tomaszkarwik6357 facts! Thanks dude!

  • @HarshaJSM
    @HarshaJSM 9 дней назад

    Tools are great 👍🏻, clean and easy assambly 😌.

  • @crifoothd7445
    @crifoothd7445 9 дней назад

    Hey, Great video , how did you manage to load the ship with firmware does it need SPI or usb is fine

    • @hxtec32
      @hxtec32 8 дней назад

      USB connection, straight to GPIO19 and 20

  • @mcavily6553
    @mcavily6553 10 дней назад

    Can you upload all the program files including the pcb diagram and code

  • @designallyNZ
    @designallyNZ 18 дней назад

    Very cool, would love to see a how-to for making the transmitter

  • @ricardojlrufino
    @ricardojlrufino 18 дней назад

    I would like to see an example of an esp32 integrated with an rfid/nfc on the same board. It would be very good for general automation, or for creating loyalty card systems

  • @andrewgermann5025
    @andrewgermann5025 28 дней назад

    Can you share the gerber files? Or is this not an "open" project

    • @hxtec32
      @hxtec32 26 дней назад

      So, it isn't fully open-source, because I thought the schematic would be good enough for people to learn from. I don't want people manufacturing my boards because I am an inexperienced PCB designer, and, as an example of this, this board overheats on standby when plugged into a 2-cell LiPo, and can be felt being warm through more than 2mm of PLA (which is horrible at conducting heat), due to the linear regulators, a horrible choice for converting ~8V to 3.3V. Sorry, I hope you can learn from the schematic, and Espressif's ESP32-C3 hardware design guidelines as I have, docs.espressif.com/projects/esp-hardware-design-guidelines/en/latest/esp32c3/pcb-layout-design.html.

  • @theindieg
    @theindieg Месяц назад

    Great work, and a good looking board. Good to see you understanding the mistakes and learning from them! Lots of others have pointed out the need for some sort of buck as the power in, I would definitely agree if you want to be dropping from 12v. The ESP32 can pull some decent current, so those regulators will get hot! The one I've not seen anyone point out is your decoupling capacitors, I'm not sure why they are all in a corner of the board. They only really work when placed as close to the pins as possible, else there isn't much point them being there!

    • @hxtec32
      @hxtec32 Месяц назад

      Thank you bro! Yes, I have made a 2nd revision of this board with the exact upgrades you mention here 😁 I used a Buck converter IC with an integrated inductor (encased in the chip’s packaging) which is supposed to help with EMI, placed the small value capacitors (<=1uF) as close to the ESP32 as possible, placed the bulk capacitance (70uF or so) close to the Buck converter, upgraded the antenna, pin spacing, and so on. Thanks for this info though! 😁 I am unsure whether placing the 3.3V bulk capacitance that I mentioned before a little further away from the chip (like, 20mm) and near the Buck converter will negatively impact things, but I’m pretty sure it should be fine, I can’t exactly tell you why it will probably be ok though 😅 I do know that the Buck converter desperately needs that bulk capacitance close to it in order to be stable though