mirobotech
mirobotech
  • Видео 14
  • Просмотров 49 191
ARPS2 Preview
APRS2 (Arduino Robot Project Shield, version 2) is an add-on circuit shield for the Arduino UNO family designed to make it easy for beginners to learn programming and then to build simple robots. I'll be posting more ARPS2 videos once I've assembled the circuit.
Find out more about the original ARPS here: mirobo.tech/arps
ARPS PCBs are available from PCBWay: www.pcbway.com/project/shareproject/ARPS_A_Beginner_Arduino_compatible_Robot_Project_Shield_1312e173.html
Просмотров: 177

Видео

VL53L0X ToF Range Sensor Test
Просмотров 59421 день назад
A quick comparison of two VL53L0X ToF range sensors from Aliexpress. Both use I2C communication (albeit with different pin-outs) and have a sensing range of between 20-800mm in their normal mode of operation. The MicroPython ranging program in the video is running on a Raspberry Pi Pico 2 mounted in a BEAPER Pico PCB. Find out more about BEAPER here: mirobo.tech/beaper The two models of sensors...
Introducing BEAPER Nano
Просмотров 2 тыс.3 месяца назад
Introducing BEAPER Nano, a versatile all-in-one beginner microcontroller development board designed for the Arduino Nano ESP32. BEAPER Nano is a modular, through-hole circuit that you assemble into one or more starter configurations yourself. BEAPER Nano becomes a permanent, expandable learning circuit that's much easier for you to use than a breadboard while you learn microcontroller programmi...
How to assemble a BEAPER Bot robot
Просмотров 3013 месяца назад
BEAPER Bot is designed to be an easy to assemble robot chassis for the BEAPER Nano and BEAPER Pico beginner microcontroller circuits. All of the BEAPER Bot components are shared on Tinkercad so anyone can modify them or make their own robot accessories. Start with the BEAPER Bot robot chassis: www.tinkercad.com/things/4LAsaXfAhIs-beaper-bot-robot-chassis Use the motor mount tool to help install...
Build a line-following robot fast!
Просмотров 1345 месяцев назад
Quickly assembly a basic line-following robot using our BEAPER Nano circuit board and a custom 3D printed chassis design! BEAPER Nano is the ideal beginner circuit for learning programming and building robots using Arduino Nano ESP32. Find out more about BEAPER Nano and our other robot circuits at: mirobo.tech/
BEAPER Nano Intro & Analog Demo
Просмотров 1798 месяцев назад
Introducing BEAPER Nano, a new beginner development board designed for the Arduino Nano ESP32 microcontroller. BEAPER Nano incorporates a variety of built-in components that make it a great solution for learning or teaching microcontroller programming in schools, robotics clubs, and maker spaces. It can also be populated with a variety of parts that make it easy to build simple classroom robots...
How to program a simple ARPS robot
Просмотров 837Год назад
ARPS is a versatile Arduino UNO compatible shield designed to make it easy to learn or teach microcontroller programming and robotics without needing to build and debug circuits on breadboards. In this video, learn how to program and test the optical floor sensors so you can make your ARPS and Arduino into a line-following, floor sensing, or Sumo robot. The robot in this video was built using a...
How to build a simple Arduino robot using ARPS
Просмотров 1,1 тыс.Год назад
ARPS is a versatile Arduino UNO compatible shield designed to make it easy to learn or teach microcontroller programming and robotics without needing to build and debug circuits on breadboards first. ARPS features snap-off optical floor and line sensor modules, as well as a convenient expansion header that can hold an ultrasonic SONAR distance sensor module. You can use ARPS to make simple line...
Create NeoPixel Lighting Effects with UBMP4
Просмотров 86Год назад
This is a short video to introduce UBMP4 - a circuit board I designed for teaching or learning microcontroller programming without needing to build and debug circuits on breadboards first! This video explains a bit about UBMP4 and shows a UBMP4 circuit running the sample NeoPixel code from one of the advanced programming activities. You can start learning microcontroller programming quickly and...
Save an MPLAB Xpress project into GitHub
Просмотров 338Год назад
There are two ways to permanently save microcontroller programming projects that you have created in the MPLAB Xpress Cloud-based IDE instead of relying on the temporary MPLAB Xpress cloud sandbox: 1. Save your project into a GitHub cloud repository, or 2. Export your project into a .zip file downloaded to your computer. This short video demonstrates the first method, showing you how to securel...
Drag soldering a USB-C connector
Просмотров 42 тыс.Год назад
Electronic kits such as our UBMP4 are designed with through-hole parts to make the circuit easy to solder for students and hobbyists. The most difficult component to solder onto the circuit board is the USB-C connector, due to its low profile, closely-spaced pins. This video will show you an easy way to solder the USB-C connector by drag soldering using a wide, blade soldering iron tip. To succ...
Cloning a Github project into MPLAB Xpress
Просмотров 1812 года назад
Build a microcontroller project in your browser using Microchip's MPLAB Xpress Cloud-Based IDE! Follow the steps in this short video to clone an MPLAB project from a Github repository into a new MPLAB Xpress project, compile the program in the cloud, and download the compiled .hex file to run it in your UBMP4 using its built-in bootloader. It's so easy, and even works on Chromebooks, making it ...
Creating a new MPLAB Xpress project for UBMP4
Просмотров 1822 года назад
When starting a brand-new MPLAB Xpress project (or if cloning an existing GitHub project into MPLAB XPress fails) you can create a complete MPLAB Xpress project by using the source code files from a GitHub repository. Follow along with this tutorial demonstrating the process of creating a project for UBMP4 in Microchip's cloud-based MPLAB Xpress from scratch, as well as configuring the project ...
Cloning a GitHub project into MPLAB X
Просмотров 7292 года назад
Cloning an existing GitHub project is the easiest way to get started with MPLAB X. Follow along for a quick overview demonstrating the process of cloning the introductory UBMP4 project from GitHub into Microchip’s MPLAB X desktop IDE. To get started, you will first need to download and install both the MPLAB X IDE as well as the XC 8 C compiler from Microchip’s website. Then, to program the com...

Комментарии

  • @Bromon655
    @Bromon655 3 часа назад

    What am I supposed to do if I can’t tin the data pads. I try going over the copper pads like shown in the beginning of the video but the solder just sticks to the tip and doesn’t transfer.

    • @mirobotech
      @mirobotech 2 часа назад

      If you've applied a fresh coating of flux to the pads and the solder is not sticking, you'll need to clean the board with a flux remover and then try again with a new fresh coating of flux. Hope you get it to work!

  • @LiquidSnake1988
    @LiquidSnake1988 16 дней назад

    Been 7 years looking for repair 😢 I need some help with my Bose 700 headphones. The USB-C charging port just got fried the second I plugged it in, and now the plastic around it is deformed. I think it was some kind of short circuit. Any tips on who to approach, or what kind of repair shop is best for this? I’m definitely not going to try to repair this myself.

    • @mirobotech
      @mirobotech 16 дней назад

      If it's a short circuit, you'll want to get to the root of the problem too. Look for well-known electronic repair shops in your area. Sometimes, music stores will know people doing local electronic repairs. Good luck!

  • @keithlohmeyer
    @keithlohmeyer 16 дней назад

    Looks like you put all the pins to use and even have some doing double duty with jumpers. Impressive. Thanks for the hard work.

    • @mirobotech
      @mirobotech 16 дней назад

      You've got it! The ambient light sensor, analog temperature sensor, and both potentiometers were put on-board for learning/teaching programming, and jumpers let these pins be re-purposed as the optical floor/line sensors and battery voltage divider for a robot. 🤖

  • @keithlohmeyer
    @keithlohmeyer 16 дней назад

    Looks great! Any update on the Pico robot PCBs?

    • @mirobotech
      @mirobotech 16 дней назад

      Yes, I have some new prototype BEAPER Pico PCBs I'm happy with! I just haven't had the time to write them up on the website or create a video yet. 😂

  • @mortaldrumming
    @mortaldrumming 17 дней назад

    Hi there. What is your logic behind choosing THT components instead of SMD? Thanks in advance.

    • @mirobotech
      @mirobotech 17 дней назад

      Great question! I design these for schools and makerspaces so that the students can learn to solder and assemble their circuits themselves. 😃

    • @mortaldrumming
      @mortaldrumming 17 дней назад

      @@mirobotech Thank you for your reply and making it clear!!

  • @superradmaker
    @superradmaker 17 дней назад

    This is an awesome project man! I know a lot of people that want to get into arduino/robotics and this is a great entry into that world!

    • @mirobotech
      @mirobotech 17 дней назад

      Thanks! I've used the previous version with introductory grade 10 computer technology classes and both the ARPS circuit and its learning activities made it really easy for them to learn Arduino programming and build simple Sumo robots. I'll have bare PCBs and kits available soon, so please boost it to all of your friends!

  • @Koraxus
    @Koraxus 19 дней назад

    Hello. The USB connector of my car audio got destroyed. I've already dettached it. What do I need to do to remove and replace it?

    • @mirobotech
      @mirobotech 19 дней назад

      If you can get access to the soldered leads, using braided solder wick is usually a good way to remove the old or excess solder. Then, add liquid or paste flux as shown in the video and solder in the replacement connector.

    • @Koraxus
      @Koraxus 19 дней назад

      @@mirobotech Thank you! It seems this can be done. I however have never soldered before and think I can damage it. Do you happen to know how much solderers charge for this specific task?

  • @supermaga5351
    @supermaga5351 19 дней назад

    What is a good temp for the soldering gun to be at?

    • @mirobotech
      @mirobotech 19 дней назад

      It depends on the solder and the type of work you're soldering. For these small electronic parts I usually use leaded solder and a temperature of 700°F (370°C).

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

    were can i buy the usb C port ?

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

      This one is part number USB4085-GF-A made by GCT. I get them from Digi-Key.

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

    Step 1 in learning to solder: Buy a bucket of flux. Step 2 in learning to solder: Buy a second bucket of flux.

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

      Haha! Just make sure it's flux for electronic circuits!

  • @jimf99
    @jimf99 2 месяца назад

    Very nice little and compact Bot. I like the compact and efficient design, low profile, fairly easy to get components and modules. OpenHardware PCB design and lots of OpenSource software/tools, nice entry level bot. KiCad 8, etc. Still baffles me, I will leave it up to "more seasoned" PCB designers, I just like to connect modules and wires, and see what works.

    • @mirobotech
      @mirobotech 2 месяца назад

      The proliferation of small, inexpensive, and easy to use modules has certainly opened up the world of small microcontrollers to many more people than when we had to design and build our own circuits! :)

  • @Alan_Skywalker
    @Alan_Skywalker 2 месяца назад

    Drag soldering is more useful when soldering SMT pins. For through board pins you need to keep the iron on the pins a little longer so that the solder could soak through.

    • @mirobotech
      @mirobotech 2 месяца назад

      You're right, and it also works well on this particular USB-C connector because the pins are so short and the PCB pads are so small. :)

  • @keithlohmeyer
    @keithlohmeyer 2 месяца назад

    Interesting concept.

    • @mirobotech
      @mirobotech 2 месяца назад

      Thanks! I'm having lots of fun with it.

    • @keithlohmeyer
      @keithlohmeyer 2 месяца назад

      @@mirobotech Yes I too have had lots of fun designing a dozen or so boards and having them made. I just do these mostly for fun. A few have helped solve problems on my farm and a few designs work well for the "Learn to Solder" workshops I do as a volunteer at local public libraries. I donate the boards, components and use of my 6 solder station setups for the workshops. Over the last 10 years we have had more than 200 people do these 2 hour workshops with almost all leaving with a working board. My favorite board for this time of year is a Christmas tree shaped PCB with blinky lights and buzzer Christmas tunes coded on an ATtiny85. I have a couple of videos on my channel where I document the design. I have never thought about selling my designs but I commend you for taking it to the next level. It looks like your prices will make your customers happy but won't make you rich. Good luck and thanks for giving back to the community.

  • @TrowAvai
    @TrowAvai 3 месяца назад

    This is amazing and accessible. I am amazed how high the quality is of your video and channel, considering its size! Great work!

  • @uawsux
    @uawsux 6 месяцев назад

    any fool can do it this way my board is mounted in the camera dashboard camera and the USB connector fell off what I'd like to do is just lay it back where it goes put the iron on it let it get hot consider it on that way but I don't have anybody showing me this

    • @mirobotech
      @mirobotech 6 месяцев назад

      If the pins are poking out the side of the connector and accessible to a soldering iron tip, you too can be a fool and solder it this way. 😉 If the pins are underneath, you may need to look for hot air or hot plate soldering videos...

  • @zoutewand
    @zoutewand 6 месяцев назад

    Thanks man! Gonna repair my phone this way soon. Never soldered tiny parts like this, so this helps :)

    • @mirobotech
      @mirobotech 6 месяцев назад

      Good luck with your phone repair!

  • @gregandark8571
    @gregandark8571 8 месяцев назад

    1:31 - 1:59 MASTER CLASS !!! Awesome, truly professional stuff which i saw for the first time here on RUclips!

  • @TheJurgen783
    @TheJurgen783 8 месяцев назад

    Thank you just got in the micro soldering and it worked!

    • @mirobotech
      @mirobotech 8 месяцев назад

      Awesome! I'm glad it worked for you. 😀

  • @giovannigiorgio2262
    @giovannigiorgio2262 8 месяцев назад

    are u drunk ? this is ez we wnt with pins not holes

    • @mirobotech
      @mirobotech 8 месяцев назад

      I don't recommend soldering while drunk. 😂

    • @giovannigiorgio2262
      @giovannigiorgio2262 8 месяцев назад

      @@mirobotech im sry 😂😂i talk about usb with pin in the PCB , the holes is ez i want to learn the other one

  • @TCBElvisAPresley
    @TCBElvisAPresley 10 месяцев назад

    What I'm trying to do is replace a missing female port on a Bluetooth speaker, it would be the only way to get the speaker charged and working again. The original missing port was a micro USB if that makes any difference. I'm replacing it with a USB c. On the speaker, there are two wires going from the battery to a tiny plug that is plugged into a circuit board. The old USB port is completely missing, the external opening for it is just above the circuit board. The replacement that I want to solder, has three wires extending from it's own tiny circuit board: red, blue, and black. I'm assuming red is hot, blue is neutral, and black is ground? And that's it. I can't really tell where the original port was soldered. I don't see any evidence of melting or scorching on the speakers circuit board. I'm certain that the wires from the port do not go directly to the battery, but to the circuit board. I just need to figure out where to solder the wires to the circuit board. Easy-peasy! Lol *_Edit --- I finally figured out that I need to remove the circuit board and wires from the used port I'm installing. So no wires at all, it solders on to the circuit board just like in this video._

    • @mirobotech
      @mirobotech 10 месяцев назад

      That's interesting, I haven't come across any USB ports already mounted on pcbs with wires attached. But, it seems like you have been able to remove the wires and solder the USB connector onto the board!

  • @CiderPang27
    @CiderPang27 11 месяцев назад

    How about a proper usb c port with two rows of pads instead of the simple pin type? Anyone can solder this type of port.

    • @mirobotech
      @mirobotech 11 месяцев назад

      I thought this was a proper USB-C port. 😉

  • @RoboDepot.onXtwitter
    @RoboDepot.onXtwitter 11 месяцев назад

    ruclips.net/video/Huk3nkdiigg/видео.htmlsi=IjyyT-Ov3Y_UjT0i This is the next step, that much closer to a real robot like people typically think of

  • @sokka90ml
    @sokka90ml Год назад

    Excellent project for Arduino beginnners like me❤

    • @mirobotech
      @mirobotech Год назад

      Thanks! Glad you like it - it was designed to be easy for beginners to make. 😀

  • @KhengToeur6898
    @KhengToeur6898 Год назад

    👍👍

  • @TheGreatBrownBoy
    @TheGreatBrownBoy Год назад

    Awesome demonstration

    • @mirobotech
      @mirobotech Год назад

      Thanks! Glad you enjoyed it.

  • @ax1236
    @ax1236 Год назад

    Do i have to clean off the flux after this, and my USB c got ripped off accidently when I am removing my cable and there are some remaining pieces in the mounting holes, how can I remove these?

    • @mirobotech
      @mirobotech Год назад

      I would recommend that you always clean away the excess flux unless you are using solder containing a no-clean flux. Check the solder manufacturer's recommendations for the best flux remover to use. I used solder containing a water-soluble flux, and a flux pen containing water-soluble flux to ensure they were compatible and to make flux removal and clean-up easy. To remove pieces of component leads from their mounting holes without a good desoldering tool I usually heat the component pad, add some fresh solder, and then quickly whack the circuit board against the edge of my solder mat - I refer to this as slamming. This usually ejects the solder, including the component lead, right out of the solder pad and onto the solder mat. Just be careful about the direction the hot solder flies in!

    • @ax1236
      @ax1236 Год назад

      @@mirobotech alr thanks! What can i use to heat the component pad? Hair dryer?

    • @johnrampelt4354
      @johnrampelt4354 Год назад

      @@ax1236 Haha, no, a hair dryer won't be hot enough. You will need to use a soldering iron, soldering hot plate, or hot air system.

    • @ax1236
      @ax1236 Год назад

      @@johnrampelt4354 oh i have a soldering iron? So what do i do just heat up the sockets by pressing the tip?

  • @edwardfletcher7790
    @edwardfletcher7790 Год назад

    A tiny board like this uses a thru hole USB C connector, yet modern laptops use surface mount USB C connectors as a charge port ! CRAZY 😩

    • @mirobotech
      @mirobotech Год назад

      Right!?! Maybe it's just easier for their pick and place machines to stick with all surface mount parts. Hopefully, more laptop manufacturers will make sure that their port connectors are at least mounted on easily replaceable mini circuit boards to make repairs easier.

    • @vincent.416
      @vincent.416 Год назад

      The Dell tablet I'm working on has both! Paid $30 Canadian for one port🤦

  • @SoundTick
    @SoundTick Год назад

    Give me Amazon buying link for water soluble flux pen 837 p

    • @mirobotech
      @mirobotech Год назад

      It's important to use the same type of flux as is in your solder. I used the MG Chemicals water soluble flux pen for the video: mgchemicals.com/category/soldering-supplies/flux-pens/ Since Amazon differs by country, you're better to get one from your local electronics supplier. Here's a link to the Digi-Key (USA) site: www.digikey.com/en/products/filter/flux-flux-remover/266?s=N4IgTCBcDaIM4HsA2ATApgJwAQDMkFcAPEAXQF8g

    • @SoundTick
      @SoundTick Год назад

      @@mirobotech I appreciate your efforts 👌👌👌👌

  • @TheGoodPubber
    @TheGoodPubber Год назад

    Keep up the great content!

  • @wardenpotato
    @wardenpotato Год назад

    If theres one thing ive learned over the years soldering is that the difference between a novice and a skilled soldering job is using more flux, when in doubt while getting shorts just slap more onto it. Also tip for the people just getting into this, the reason solder fumes so much is the flux core of the solder burning way, you can let this happen with drag soldering but do try to minimize the time you spend just letting it burn off, thats flux that you paid for! Also mirobo thanks for the short and sweet video, would have loved something this concise as a beginner.

    • @mirobotech
      @mirobotech Год назад

      Thanks! Great advice. You're right - if there's a short between some of the connector pins after soldering, adding more flux and heating it again usually takes care of the problem.

  • @Damjes
    @Damjes Год назад

    You forgot to dress as opposite gender!

    • @mirobotech
      @mirobotech Год назад

      No, I deliberately didn't title the video "Soldering a USB-C connector in drag". ;-)

  • @vinbarroTV
    @vinbarroTV Год назад

    Hello does this usb model need a 5.1K resistor? i just want to use it for pcb as a port with usb 5v power.Thanks for the Tip

    • @mirobotech
      @mirobotech Год назад

      Yes, the newest design of this board (UBMP4.3) has two 5.1k resistors connected between the USB-C CC1 and CC2 lines and ground to obtain 5V through a USB-C to USB-C cable. The board used in the video needs to be connected through a USB-A to USB-C cable to obtain 5V. An inexpensive alternative to get 5V from USB-C is this USB-C breakout board from Sparkfun: www.sparkfun.com/products/15100

    • @vinbarroTV
      @vinbarroTV Год назад

      @@mirobotech Thank you im gonna try this and your method

  • @Tripieye
    @Tripieye Год назад

    More soldering videos please! All the videos are 10 years old and this one is top notch quality

    • @mirobotech
      @mirobotech Год назад

      Thanks! Glad you liked it. I'll try to do some more in the future.

    • @CardinalTreehouse
      @CardinalTreehouse Год назад

      @mirobo tech Please do! As someone who is getting into the hands on aspect of my degree, videos like this are very useful

  • @christophertadeo6120
    @christophertadeo6120 Год назад

    I hate soldering... 🙁... Why don't u just help yourself Get in there, usb... 😳.. Friggin thing is so damn small... I just... Can't... 😳

    • @mirobotech
      @mirobotech Год назад

      I actually enjoy soldering (but I hate painting) - watching the solder wick into each of the tiny holes in this connector is almost therapeutic! 🤣

    • @christophertadeo6120
      @christophertadeo6120 Год назад

      @@mirobotech well I love painting... I love those body paints... 😳

  • @deepfriedavocado
    @deepfriedavocado Год назад

    Why did they have to make it so the pins don’t even go through???

    • @mirobotech
      @mirobotech Год назад

      That's a good question, and I haven't found an answer on the manufacturer's website: gct.co/connector/usb4085 . They may be designed that way to be more compatible with .8mm thick pcb substrates, or just for the lowest profile in a typical 1.6mm thick pcb. If anyone knows, I'd love to hear the explanation. :)

    • @deepfriedavocado
      @deepfriedavocado Год назад

      @@mirobotech if the pins were one or two mm, that’d be amazing. I’d even prefer the kind you clip vs what they have

    • @Ether_Void
      @Ether_Void Год назад

      Could be for EMI reasons. USB-C can carry up to 40Gbit/s of digital data (so with a lot of high frequency harmonics). A few mm of extra length can already mess up the signal and cause excessive reflection and other issues. PS: I think there are other types of USB-C connectors that already contain the cross connection for the 2 sides of power and data pins and only expose the power, USB-2 and control data lines. The other pins are only really required for USB 3.2 Gen 1 & 2 and separate pins for both sides is only required for Gen 2x2 and USB 4 & Thunderbolt.

    • @mirobotech
      @mirobotech Год назад

      @@Ether_Void Good point! High frequencies and stub connections aren't a a great mix. Yes, I've seen some of those connectors, but this one was readily available, cheap, and stocked in large quantities at Digi-Key.

    • @simon199418
      @simon199418 Год назад

      @@Ether_Void Saving money by using less metal is also up there as a priority :)

  • @manukalias
    @manukalias Год назад

    Nice and Clean 👍👍 Please make one such Video for esp32 wroom chip too.

    • @mirobotech
      @mirobotech Год назад

      Thanks! Interesting idea. I'll consider it for a future video.