ForceTronics
ForceTronics
  • 153
  • 3 244 519
How to Quickly Setup an IoT Device on Arduino IoT Cloud
In this video we show how fast and easy it is to setup an Arduino Internet of Things (IoT) device and connect it to the Arduino IoT Cloud platform. Once we have our IoT device setup we create an easy drag and drop cloud dashboard to monitor sensor data and control an RGB LED.
Support ForceTronics on Patreon: www.patreon.com/forcetronics
Arduino IoT Cloud home page: cloud.arduino.cc/
Link to Arduino IoT Cloud reference material: www.arduino.cc/reference/en/libraries/arduinoiotcloud/
Designing a Solar and Li-ion Battery Powered Charger / Power Source: ua-cam.com/video/NaxtGdHR_6E/v-deo.html
Переглядів: 341

Відео

Designing a Low Noise 4 Channel DAC Circuit with the MAX5134 Part 2
Переглядів 4942 місяці тому
In this 2 part video series we design a four channel 16 bit DAC circuit using the MAX5134. We also look at how to design the rest of the circuit to be low noise to ensure we get the most accuracy and useful resolution out of our DAC as possible. In part 2 we demo our new high accuracy DAC circuit and review the PCB layout. Link to ForceTronics Patreon Page: www.patreon.com/forcetronics Link to ...
Designing a Low Noise 4 Channel DAC Circuit with the MAX5134 Part 1
Переглядів 7743 місяці тому
In this 2 part video series we design a four channel 16 bit DAC circuit using the MAX5134. We also look at how to design the rest of the circuit to be low noise to ensure we get the most accuracy and useful resolution out of our DAC as possible. In part one we focus on the circuit schematic and how to implement our circuit along with the parts we are using and why. Support ForceTronics on Patre...
How to Configure the ESP32 for Light and Deep Sleep Modes
Переглядів 1,5 тис.4 місяці тому
In this video we look at how to implement ESP32 S3 light and deep sleep modes using the Arduino programming environment. We also look at how to implement multiple ways to wake the ESP32 up from sleep and see some of the tradeoffs between light sleep and deep sleep. Finally we see an example where we connect to WiFi and get data from the internet in between sleep states. You can access the code ...
ESP32 Sleep Modes and Power Consumption
Переглядів 1,1 тис.4 місяці тому
In this video we look at the ESP32 S3 sleep modes, ways to wake up from sleep mode, and current consumption in sleep mode. We then configure a circuit to measure the ESP32 current in sleep mode down to micro amps. Circuit design from video can be found on Patreon: www.patreon.com/forcetronics ESP32 S3 Sleep mode API: docs.espressif.com/projects/esp-idf/en/stable/esp32s3/api-reference/system/sle...
Using the KY-040 Encoder to Control a TFT Display Using the TFT_eSPI Library
Переглядів 5525 місяців тому
In this video we create some Arduino software that allows you to control and navigate a TFT display with a KY-040 rotary encoder. For the TFT display code we leverage the awesome and open source TFT_eSPI library. Access code from the video on patreon: www.patreon.com/forcetronics ForceTronics video on KY-040 encoder: ua-cam.com/video/RXnXtBL3CNI/v-deo.html ForceTronics video on getting started ...
Getting Started with the TFT_eSPI Library using the Arduino IDE
Переглядів 2,2 тис.5 місяців тому
In this video discuss how to get started using the wonderful TFT_eSPI library in the Arduino environment for controlling TFT displays. Some of the things we cover include: where to get the library, how to navigate the library, how to setup the "User_Select.h" file, pinouts for TFT displays, and review an example sketch from the TFT_eSPI library with some slight modifications. Link to library on...
Developing Arduino Control Software for the KY-040 Rotary Encoder
Переглядів 6976 місяців тому
In this video we develop an easy to use Arduino class or library for using / controlling the KY-040 rotary encoder. We also do a demo of the library with a KY-040 to show the code in action. You can access the code from the video by supporting ForceTronics on Patreon: patreon.com/forcetronics Past ForceTronics videos on switch bounce: ua-cam.com/video/iwyARHUbvNI/v-deo.html ua-cam.com/video/Y86...
Designing a Solar and Li-ion Battery Powered Charger / Power Source Part 2
Переглядів 1,6 тис.6 місяців тому
In this video we look at how to design a Li-ion battery 5V power source that can be charged with either a solar / photovoltaic panel or a USB connection. This design can be used to create a portable charger for your phone or it could be used to serve as an outdoor power source for your IoT design. This is part 2 in a 2 part series Support ForceTronics on Patreon: patreon.com/forcetronics Link t...
Designing a Solar and Li-ion Battery Powered Charger / Power Source Part 1
Переглядів 2,4 тис.7 місяців тому
In this video we look at how to design a Li-ion battery 5V power source that can be charged with either a solar / photovoltaic panel or a USB connection. This design can be used to create a portable charger for your phone or it could be used to serve as an outdoor power source for your IoT design. This is part 1 in a two part series. Support ForceTronics on Patreon: patreon.com/forcetronics Lin...
Building a Wireless Bipolar Stepper Motor Driver Circuit Part 3
Переглядів 5558 місяців тому
In this series we look at how to design a wirelessly controlled bipolar stepper motor driver circuit using the TB67S249FTG,EL motor drive IC and the ESP32-S3-WROOM microcontroller with WiFi and Bluetooth capabilities. In part 3 we review the Arduino cloud control dashboard and the Arduino code. We also discuss thermal considerations when working with the Motor Driver hardware design and TB67S24...
Building a Wireless Bipolar Stepper Motor Driver Circuit Part 2
Переглядів 6378 місяців тому
In this series we look at how to design a wirelessly controlled bipolar stepper motor driver circuit using the TB67S249FTG,EL motor drive IC and the ESP32-S3-WROOM microcontroller with WiFi and Bluetooth capabilities. In part 2 we do a demo and a deep dive into the ForceTronics Wireless Stepper Motor Driver hardware design with an emphasis on implementing the TB67S249FTG,EL Bipolar Motor Drive ...
Building a Wireless Bipolar Stepper Motor Driver Circuit Part 1
Переглядів 1 тис.9 місяців тому
In this series we look at how to design a wirelessly controlled bipolar stepper motor driver circuit using the TB67S249FTG,EL motor drive IC and the ESP32-S3-WROOM microcontroller with WiFi and Bluetooth capabilities. In part 1 we review how a bipolar stepper motor works, how to drive it (H bridge circuit), what is microstepping, and then we conclude with an introduction to the TB67S249FTG,EL. ...
Two Simple Adjustable Current Source Circuit Designs
Переглядів 4,4 тис.9 місяців тому
In this video we look at two easy to implement current source designs. The current source designs could either be implemented with a set or static current value or they can be adjustable current sources controlled by a simple analog voltage signal. For exclusive content from this video and others check out the ForceTronics Patreon page: Two Simple Adjustable Current Source Circuit Designs Link ...
Building a Bluetooth to Serial / UART Bridge Using an ESP32 and Arduino Part 2
Переглядів 1,6 тис.10 місяців тому
In this video we look at how to make a wired to wireless serial / UART bridge using Bluetooth, ESP32, and the Arduino programming environment. In part 2 we look at a demo of the command mode that allows you to control the bridge settings, such as the Bluetooth device name and the serial communication baud rate. We then look at the command mode code and the code to save command mode settings to ...
Building a Bluetooth to Serial / UART Bridge Using an ESP32 and Arduino Part 1
Переглядів 7 тис.10 місяців тому
Building a Bluetooth to Serial / UART Bridge Using an ESP32 and Arduino Part 1
Using Multiplexer and Demultiplexer ICs to Route Electrical Signals
Переглядів 1,3 тис.Рік тому
Using Multiplexer and Demultiplexer ICs to Route Electrical Signals
Using Solid State Relays (SSRs) to Route Electrical Signals
Переглядів 3,7 тис.Рік тому
Using Solid State Relays (SSRs) to Route Electrical Signals
AC Electrical Signal Routing with a TRIAC and an Optocoupler
Переглядів 1,7 тис.Рік тому
AC Electrical Signal Routing with a TRIAC and an Optocoupler
Electrical Signal Routing with N and P Channel MOSFETs
Переглядів 1,8 тис.Рік тому
Electrical Signal Routing with N and P Channel MOSFETs
Electrical Signal Routing with Mechanical Relays Part 2
Переглядів 477Рік тому
Electrical Signal Routing with Mechanical Relays Part 2
Electrical Signal Routing with Mechanical Relays Part 1
Переглядів 606Рік тому
Electrical Signal Routing with Mechanical Relays Part 1
Building an Adjustable LED Drive Circuit Part 2
Переглядів 502Рік тому
Building an Adjustable LED Drive Circuit Part 2
Building an Adjustable LED Drive Circuit Part 1
Переглядів 1,1 тис.Рік тому
Building an Adjustable LED Drive Circuit Part 1
Using the ESP-Now Protocol to Create a Dynamic ESP32 Wireless Network P3
Переглядів 1,9 тис.Рік тому
Using the ESP-Now Protocol to Create a Dynamic ESP32 Wireless Network P3
Using the ESP-Now Protocol to Create a Dynamic ESP32 Wireless Network Part 2
Переглядів 3,6 тис.Рік тому
Using the ESP-Now Protocol to Create a Dynamic ESP32 Wireless Network Part 2
Using the ESP-Now Protocol to Create a Dynamic ESP32 Wireless Network Part 1
Переглядів 3,4 тис.Рік тому
Using the ESP-Now Protocol to Create a Dynamic ESP32 Wireless Network Part 1
How to Build a Li-Ion and USB Powered Design with Built-in Charging Part 4
Переглядів 2,6 тис.Рік тому
How to Build a Li-Ion and USB Powered Design with Built-in Charging Part 4
How to Build a Li-Ion and USB Powered Design with Built-in Charging Part 3
Переглядів 5 тис.Рік тому
How to Build a Li-Ion and USB Powered Design with Built-in Charging Part 3
How to Build a Li-Ion and USB Powered Design with Built-in Charging Part 2
Переглядів 3,4 тис.Рік тому
How to Build a Li-Ion and USB Powered Design with Built-in Charging Part 2

КОМЕНТАРІ

  • @dystopian-me
    @dystopian-me 52 хвилини тому

    I tried to make a pcb according to the schematic, but it didn't work, can I ask about this?

  • @andang4283
    @andang4283 4 дні тому

    hello !!. I Can't use TFT_espi library for esp32C3 of Luatos, can you help me ?, TKS

    • @ForceTronics
      @ForceTronics 2 дні тому

      Go to GitHub where the library is managed and either branch the library and add support for the ESP 32 c3 or leave a comment asking for someone to add support.

  • @m.4074
    @m.4074 10 днів тому

    Very good Video. Only thing which may was left out is that the ESP32 S series has build in USB. So in that case no UART converter is needed.

    • @ForceTronics
      @ForceTronics 9 днів тому

      Hey thanks for the comment. The reason I chose to go to USB to UART is because that is the interface you can upload code to the ESP32. You can't do it through the native USB port.

    • @m.4074
      @m.4074 9 днів тому

      ​@@ForceTronics Sorry then for the comment in the first place. I didn't know that the upload is exclusively possible using UART interface. I thought it would be possible as far as you trigger the RTS pin and set the striped pins. Also a thing a I have now learned by you!

  • @user-he5ht7kk2z
    @user-he5ht7kk2z 13 днів тому

    Does D2 in usb type c part have to be Schottky diode but it does not handle a high switching or have anyorther reason.

    • @ForceTronics
      @ForceTronics 12 днів тому

      The reason a schottky diode was used is because they have the lowest forward voltage drop compared to other diode types so less power is wasted. You can use a different diode type if you like. BTW not all schottky diodes have fast switching times, only ones targeted at rectifier applications

    • @user-he5ht7kk2z
      @user-he5ht7kk2z 11 днів тому

      @@ForceTronics that good to know Thank for the thought process.

  • @TimBodeit
    @TimBodeit 22 дні тому

    I loved both the LiIon/USB as well as the Solar charger series. From the looks of the board, it seems like you're generating a 5V rail using a boost converter first, then powering the ESP32 using a linear voltage regulator. The use-case I’m building for doesn’t need a 5V rail. However, like most projects that are running on solar and battery only, I’d like it to run as energy efficient as possible. I feel that another design that combines Solar, battery power, USB-C charging and an ESP32 on a 3.3V-only rail (perhaps using a buck-boost converter) would be a great addition to your Patreon Library. Thank you for your great content!

    • @ForceTronics
      @ForceTronics 20 днів тому

      Appreciate your comment and suggestion. I will add it to the list of future content ideas. A lot of my content is based on projects I am doing in my work life mainly because they take a lot of time to prepare

  • @bongcheolshin
    @bongcheolshin 24 дні тому

    Nice Video!! I want use DMA function for fast playing images and fonts. How to handle TFT_eSPI ?

    • @ForceTronics
      @ForceTronics 19 днів тому

      Thank you for the comment. Unfortunately I have not researched using DMA for faster image rendering so I can't answer your question. If you find any good resources please share in the comments

  • @MikesTropicalTech
    @MikesTropicalTech 28 днів тому

    I'm doing my ESP32 development with PlatformIO so it was helpful to see the generated code that I can replicate to bring the IoT stuff into my project. Thanks!

  • @braydenlaw4646
    @braydenlaw4646 29 днів тому

    Don't p-channel mosfets flow from source into drain? wouldn't it be better to flip source and drain and add a diode?

    • @ForceTronics
      @ForceTronics 28 днів тому

      Thanks for the comment. My experience with MOSFETs is to look at them as a voltage controlled device and as long as the source and gate are biased correctly current can flow either way. You could always flip it around and add a diode, but then you have power loss due to the diode. Another route you could go (and maybe I should have done this) is back to back P channel MOSFETs.

    • @braydenlaw4646
      @braydenlaw4646 28 днів тому

      @@ForceTronics thank you, I’ll look into doing that.

  • @alysef21
    @alysef21 29 днів тому

    Great thorough video! One of the challenges working with Arduino IoT Cloud is they constantly update the UI so all the tutorials get out dated quickly, hopefully the platform's UI stays the same for a bit.

    • @ForceTronics
      @ForceTronics 29 днів тому

      Thanks glad you enjoyed it! I totally agree with your statement on the UI updates, a common theme for all cloud platforms.

  • @Alice8000
    @Alice8000 Місяць тому

    I gave you your firsst and only thumb down but i subscribed

  • @davidturner5418
    @davidturner5418 Місяць тому

    Great video. I am however math illiterate and would love it if you could do a run through of how to do the R2 calculation. Sorry if it is basic but I've forgotten how one does sums with brackets in them.

  • @alexk6745
    @alexk6745 Місяць тому

    I'd like my water heater to work only on solar power without using any grid power. The existing solutions expensive and do not do what I need. If anyone knows one let me know. The idea is to make AC using H brigge using 4 mosfet transistors. I mean we take 6 panels 36V in series which give 216V DC. Using the H bridge we make square AC which is 216V AC. Then I'd like to have ESP32 controlling 2 AC sources 216V AC from H Bridge and the 240V AC from the grid. I wish 99% of the time to use AC from H Bridge as even on a cloudy day in the whole day it should keep up with heating the water. For the emergency case if I need hot water I'd like to be able to activate grid power to heater but generally speaking I hope this won't be happening very often. So in my design I will have 2 schemas as in you image at 10:20 ua-cam.com/video/tWvAgTdcFxs/v-deo.htmlsi=jicIm5SMJO4SXBGx&t=620 and HOT_OUT will be connected from both schemas and directed to the heater. What I really afraid and do not wanna to happen is that AC from grid goes to solar panels somehow. I know DC is more dangerous than AC, but I'd like to limit bad things to happen so that 240V AC won't get to the panels. Let's name schema 1 which works for square AC from H Bridge, and schema 2 which works from grid. I'm thinking the TRIAC2 input from ESP32 to connect to a mosfet gate and drain of that mosfet connect to the first pin of optocoupler in the first schema, and source to ground. That way I add a protection to shorten the solar panels triac control to the ground that it won't be active once I actiavte the grid. Will this be safe enough or it requires any other protection? I think it should be enough. Panels will be grounded so even if AC from grid somehow leaks to the panels the RCBO will should trip the curcuit. Any mistakes in my approach? Any improvments can be done? I see a potential issue for the cloudy day the calculated resistors should have different values depending on the AC voltage and in my case it can be anything from 0-216V AC.

  • @ludokustermans
    @ludokustermans Місяць тому

    HI, interesting video. I am trying to make (or find) a user_setup file for ESP32-S3 Devkit wroom1 with an ILI9486 display, no tough,.The internet is quite confusing on this matter, so if you could advise if I should be able to find this, or/how to create my own user setup file. Is it correct that the numbers behind mosi, miso, sck are the devkit pin numbers, or GPIO numbers (it looks as they are the same on esp32 devkit, but not on esp32-S3 dvekit)

    • @ForceTronics
      @ForceTronics Місяць тому

      The PIN numbers relate to esp32 gpio numbers. They do it that way so the code or library will work with any dev kit that has the particular esp32 you're working with like the S3

  • @vaclavmarek-tw9td
    @vaclavmarek-tw9td Місяць тому

    Hello can I enter MAC adres of another esp32 device and connect to it through bluetooth serial. I need two esp32 or one esp32 and one measuring device to be connected with bluetooth serial

    • @ForceTronics
      @ForceTronics Місяць тому

      If you want to connect to esp32s together that have Bluetooth you would need to add code that does the pairing. This code is just if your ESP 32 acts as a secondary Bluetooth device with another device that can pair to it. So you would need to add code to enable the pairing

  • @christy7557
    @christy7557 Місяць тому

    Strapping pins are advisable to use the Push button and LED??

    • @ForceTronics
      @ForceTronics Місяць тому

      Not sure that I understand your question. Esp32 strapping pins can be used for other functions in your design as long as those other uses don't interfere with their functionality as strapping pins.

  • @karlkessler6017
    @karlkessler6017 Місяць тому

    Thanks a lot, this was really helpful!

  • @The_Mindful52009
    @The_Mindful52009 Місяць тому

    what is the p channel mosfet used here?

  • @QuiltingJeri
    @QuiltingJeri Місяць тому

    So this would allow us to use a esp32 just like we would a hc-05 ?

    • @ForceTronics
      @ForceTronics Місяць тому

      Yes essentially that's what it does. But since you control the firmware you could also add your own options or use other capabilities on the sp32

    • @QuiltingJeri
      @QuiltingJeri Місяць тому

      @@ForceTronics That is fantastic, Thanks for sharing. I will have to give it a try.

  • @DBBahnospherix-BahnAtmospherix
    @DBBahnospherix-BahnAtmospherix Місяць тому

    7:41

  • @MikesTropicalTech
    @MikesTropicalTech Місяць тому

    I'm doing a WROVER board right now and changing to a USB Type C connector so this is incredibly valuable information, thanks! I'll take a look at your other related videos.

  • @siradekunlenicholasadefela3154
    @siradekunlenicholasadefela3154 Місяць тому

    thanks for this actually you have done a great job i prefer messaging you privately please can i have you emai

    • @ForceTronics
      @ForceTronics Місяць тому

      I am glad you enjoyed it. Sorry I do not provide my private email, I get a lot of requests and do not have the bandwidth to communicate one on one.

  • @Jan-gj8bm
    @Jan-gj8bm Місяць тому

    Great videos man, juat curious why you use one mosfet to control another instead of just using an nchanel mosfet and the high signal to open it

    • @ForceTronics
      @ForceTronics Місяць тому

      Thanks for the comment. N channel MOSFETs are better used as low side switches. An N MOSFET does not just turn on with a "high" on the gate. The gate has to be higher in potential than source. For instance if the source has 10v on it then gate needs like >12v to turn on. Hope that makes sense

    • @Jan-gj8bm
      @Jan-gj8bm Місяць тому

      @@ForceTronics that makes a lot of sense and im designing a circuit using information from your video! thanks for the great explanations

    • @Jan-gj8bm
      @Jan-gj8bm Місяць тому

      @@ForceTronics what would you think about increasing R1 to a much higher value? For my circuit 100k is 1.7ms vs 4.7M is .08s on time which is much slower but that way we limit the current loss even more through the NPN mosfet

    • @nmf5003
      @nmf5003 Місяць тому

      You can use any resistor value you want. Just need to make sure enough current is getting to the gate of the mosfet to turn it on. ​@@Jan-gj8bm

  • @jumbo999614
    @jumbo999614 2 місяці тому

    Do you have tutorial on that & operator and bit shifting? I don't understand the part where you define Dark_Red color. Please make another tutorial on this part.

    • @ForceTronics
      @ForceTronics Місяць тому

      The & operator performs a logic "and" on the binary bits. Shifting bits is just multiplying or dividing binary bits by 2, kind of like multiplying / dividing decimal numbers by 10. I will consider that for future tutorial. Thanks for comment

    • @jumbo999614
      @jumbo999614 Місяць тому

      @@ForceTronics Thank you

  • @bennguyen1313
    @bennguyen1313 2 місяці тому

    Any thoughts what would be involved in writing an *ESP32* application, that takes data from the uart, and passes it wirelessly either via bluetooth (SPP) or via Wifi? For Wifi, I imagine the ESP32 could act as a web server (TCP) and display the RS232 data, but maybe there's a UDP way it could send data to a PC on the same network? I imagine, if the receiving application (mobile or PC) is written in the flutter framework, it could display the RS232 data with style!

    • @ForceTronics
      @ForceTronics Місяць тому

      Great question I really don't have a good answer for you. I never researched it for newer Bluetooth protocols or Wi-Fi. It's probably possible in some way but the fact that there are no open source libraries that I'm aware of for it probably means there's some challenges. Let me know if you find anything or develop anything

  • @anlpereira
    @anlpereira 2 місяці тому

    Great series. I learned a lot from these videos. Already singed up for this channel and thumbs up. I would like to see a little bit more about ULP Coprocessor. Thanks

    • @ForceTronics
      @ForceTronics 2 місяці тому

      Thanks for the comment, I will note that for future content!

  • @Farismujkic-n6c
    @Farismujkic-n6c 2 місяці тому

    The video was well explained. However, I have a question. If we have uploaded our code and no longer need the USB connection to the computer, and at some point our device resets (either intentionally or unintentionally), IO2 has a low value, causing the ESP32 to enter boot mode, which we do not want. How can we resolve this issue?

    • @ForceTronics
      @ForceTronics 2 місяці тому

      Thanks for the comment and great question. To enter boot mode there are two pins you need to worry about IO2 and IO0. if only one of them is in boot mode then the ESP32 won't enter boot mode. The way I typically approach this is I allow my application to use IO2 as a GPIO pin but ensure the ESP32 can put it in the default state needed for programming. The IO0 pin is the one that you can't count on the ESP32 controlling for you so I leave that pin free for programming only. Hope this helps

  • @avejst
    @avejst 2 місяці тому

    Great walkthrough of the process as always Great project, and interesting as always Thanks for sharing your experiences with all of us 🙂

    • @ForceTronics
      @ForceTronics 2 місяці тому

      Glad you found it interesting, appreciate the comment

  • @Tntdruid
    @Tntdruid 2 місяці тому

    Get out of the ☁️, use local control lile Home Assistant + Esphome.

  • @DaVeHiLl200
    @DaVeHiLl200 2 місяці тому

    Great video mate thank you. One thing I failed to grasp is how to work out +RP and RCL+ resistor values needed for N Channel?🤯 I've designed a small circuit with 2x IRFP260N mosfet in parallel, I'll be operating the gate with arbitrary frequency generator to allow complete control of pulse frequency to experiment with electrolysis liberating gasses from water. Are there formulas for both resistor applications? I'm no electronic engineer but keen to learn what I need to know. Cheers mate 👍

    • @ForceTronics
      @ForceTronics 2 місяці тому

      Good question. Rp is fairly trivial and may not be needed. It's more of a safety thing because modern MOSFETs require so little current to turn on. Just use a resistor value of 10k and you'll be fine. RCL is a gate current limiting resistor and also may not be needed. It is there to ensure the gate capacitance doesn't cause inrush current that could damage the source. If you are not highly concerned with switching the MOSFET on and off at it's fastest rate then just use a resistor value around 300 to 1k ohms and you should be fine

  • @user-xk2sk8ki8y
    @user-xk2sk8ki8y 2 місяці тому

    Thank you so much for the great content.

  • @mumbaiverve2307
    @mumbaiverve2307 2 місяці тому

    Quality content as usual... Should'nt the AGND and DGND be separated ?

    • @ForceTronics
      @ForceTronics 2 місяці тому

      Thanks for the comment. I thought I mentioned it in the video, but the DAC IC only has one common ground. When I dug deeper the data sheet explicitly said both the digital and analog supply can share the same ground. My guess is they have some type of filtering inside the chip but I don't know. Since the DAC is the only part in the circuit that uses the digital supply there is no need for a digital ground. Of course the design itself has a standard ground and an analog ground that has a single point connection.

    • @mumbaiverve2307
      @mumbaiverve2307 2 місяці тому

      @@ForceTronics Thanks ... Will be interesting to watch the subsequent parts and the final result...

  • @SAhellenLily_22
    @SAhellenLily_22 2 місяці тому

    Thank you Sir😊 LM317 is a linear voltage regulator. It has the advantages of low output noise and easy configuration.

  • @WilloftheNinja
    @WilloftheNinja 2 місяці тому

    Hi, I was looking for a method to drive a high current (1.5A) using a microcontroller and fortunately found this video. I still don't quite understand how transistor circuits work, for example if we lower the DAC output voltage which changes the current, the voltage on the sense resistor and load will go down but Vcc remains constant. I thought that many transistors have a fixed voltage drop between terminals but here it is variable, to act as a variable resistor? I hardly know where to begin to find the components I will need to make this circuit to my specifications.

    • @ForceTronics
      @ForceTronics 2 місяці тому

      Hey thanks for the comment. Look at a data sheet for a transistor and it should have some type of IV curve based on the gate control signal. In the case of a mosfet that gate control signal is voltage control. You'll see that they have a nonlinear region in that IV curve and that's the region it's being controlled in to act like a variable resistor. You can always set up a mosfet test circuit yourself too and observe this behavior with a power supply and a voltage to source to control it.

    • @WilloftheNinja
      @WilloftheNinja 2 місяці тому

      ​@@ForceTronicsThank you for your reply. If the op-amp feedback makes it so that the + and - terminals have the same voltage, won't that mean there is a negligible voltage on the gate and therefore only a small current?

  • @philldonn705
    @philldonn705 2 місяці тому

    R11 resistor provides 11mA given there is 0 voltage drop through the LED and the MOSFET. I am either missing something or there is no way you are getting more than 10mA through that LED. It's probably more like 6-8mA.

  • @user-di2du8is5t
    @user-di2du8is5t 3 місяці тому

    Thank you for sharing detailed explanation which is useful for DIY project, designing and debugging other electronic circuits.

  • @blakel95
    @blakel95 3 місяці тому

    Brilliant, been looking all over for help on adding USB programming like the dev boards have.

    • @ForceTronics
      @ForceTronics 2 місяці тому

      I'm glad you found it helpful!

  • @joelsolorzanoochoa7969
    @joelsolorzanoochoa7969 3 місяці тому

    I want it!!!

  • @user-br6gp7hc4l
    @user-br6gp7hc4l 3 місяці тому

    Спасибо

    • @ForceTronics
      @ForceTronics 3 місяці тому

      Добро пожаловать

  • @alfonsocampos
    @alfonsocampos 3 місяці тому

    From Barranquilla, Colombia. Congratulations, good and clear explain. Continue with all modules. Excuse me, I purpose an explain of IPM modules applied on inverter air conditioner. Differents models and one demostration to construct a test module bank for PCB in inverter systems. Thanks and excuse me sir.

  • @Juss_Chillin
    @Juss_Chillin 3 місяці тому

    Truly a masterpiece of a tutorial! Thank you for that! :D

  • @ashutosh_travel_videos
    @ashutosh_travel_videos 3 місяці тому

    `what exactly is the use of ADC in this ? Will it convert my temperature signal in to digital form ? But we need our signal in Analog form only Please clarify.

    • @ForceTronics
      @ForceTronics 3 місяці тому

      I am a little confused by your comment. All modern semiconductor devices or modern electronics use adcs to measure electrical phenomenon or sensors. Whether that's voltage current power light temperature. All the low level electronics or semiconductors are using adc to make those measurements. Then there's some algorithm or formula to convert that digital value or discrete integer into the measurement data that you're interested in. Whether that's voltage or temperature or current etc

    • @ForceTronics
      @ForceTronics 3 місяці тому

      For thermocouple temperature measurements a raw ADC value is typically converted to a voltage and that voltage can be either applied to a formula or a lookup table to get the temperature

  • @firdoshdiakus4841
    @firdoshdiakus4841 3 місяці тому

    Great tutorials. would the esp32 firebeetle be better to use for portable iot project using a battery? Could you do one using an external interrupt please

    • @ForceTronics
      @ForceTronics 3 місяці тому

      I'm not familiar with the ESP 32 fire beetle so I can't comment. I thought the video does an example with an external interrupt using a low logic signal for both light sleep and deep sleep. Did you mean some type of other external interrupt?

  • @sepehrsaberi4360
    @sepehrsaberi4360 3 місяці тому

    I hope you're doing well. As a developer interested in ESP32-related projects, I'm seeking guidance on how to program the ESP32 WROOM 32D using an ST-Link V2. Could you provide some insights into this matter? I would appreciate it if you could direct me to useful resources, relevant instructions, or any tips that could assist me along this path. Thank you very much,

    • @ForceTronics
      @ForceTronics 3 місяці тому

      Hello, I don't have any experience using a ST-Link programmer so I can't provide any guidance. If you're looking for an off the shelf programmer you could go with the ESP-Prog. It is low cost and easy to use

  • @mvrkmi
    @mvrkmi 3 місяці тому

    I've created a phone app that connects to a Bluetooth LE ESP32-S3 and power sensor. I'm using it to remotely monitor the voltage of my car battery via BLE connection. The ESP32-S3 and sensor are powered by the 12V car battery via an IC voltage regulator. I'd like to minimize the parasitic drain on the battery whenever I'm not monitoring the voltage (which would likely be for another 24 hours). Since the Bluetooth radio is turned off in both Light Sleep Mode and Deep Sleep Mode, I'm suspecting the only option I have is to set the respective sleep mode on a Timer. That would mean that whenever I scan for the ESP32-S3, I'd have to wait for the timing cycle in which the Bluetooth radio is turned on. Am I understanding this correctly? For this application, is there any way for me to remotely turn on the Bluetooth radio so that I could read the battery voltage for say 15 seconds and then return to sleep mode for the next 24 hours?

    • @ForceTronics
      @ForceTronics 3 місяці тому

      From my testing that seems like the only option with Bluetooth. Set a timer for one or two seconds to check for a pair and go back to sleep. As I mentioned in the video documentation is flaky. They reference a wakeup from Bluetooth MAC but provide no guidance on it. Timer wake-up should provide good power save. Check out power management API for more options

  • @varshanprabu6575
    @varshanprabu6575 3 місяці тому

    A very good explaination. Finally I'm clear with pull up and pull down resistor, thankyou sir.

  • @electro900
    @electro900 4 місяці тому

    No need for ESD diodes?(TVS)

    • @ForceTronics
      @ForceTronics 4 місяці тому

      If you have a PCB that has metal connectors that humans will touch TVS diodes are always a good idea. I don't always include them though on my hobby boards because of my 20 years of experience I've not seen much ESD damage

  • @STEVE_C_1369
    @STEVE_C_1369 4 місяці тому

    I have a video controller for my computer that,externally,looks like an XBox controller. During the game,(Halo CE for PC), when I press the button to start the elevator,the switch often times bounces and I have to hit the button a couple times until it settles and the elevator moves. Im thinking about using a ceramic 0.1 microF cap in line of the feed to increase the time on duration of the connection.Sound good?

    • @ForceTronics
      @ForceTronics 4 місяці тому

      That sounds like it might solve your issue. But I don't know how those buttons are implemented and the circuits they control so I can't say definitively if that will solve your problem

    • @STEVE_C_1369
      @STEVE_C_1369 4 місяці тому

      @@ForceTronics Thanks for your reply. If we both think it may (but neither are sure right now,) I think Ill take the shot ..give it a chance.😁👍

    • @ForceTronics
      @ForceTronics 4 місяці тому

      @@STEVE_C_1369 Let me know how it goes!

    • @STEVE_C_1369
      @STEVE_C_1369 4 місяці тому

      @@ForceTronics Will do.

  • @supernaidoo4119
    @supernaidoo4119 4 місяці тому

    Thank you. It was precise and helpful.

  • @lzyu5155
    @lzyu5155 4 місяці тому

    can i know the ic u used for the circuit?

    • @ForceTronics
      @ForceTronics 4 місяці тому

      The model numbers for the charging IC and the regulator IC are shown in the video during the schematic review

  • @alysef21
    @alysef21 4 місяці тому

    Great video. What power supply or instrument did you use to do the digitized current capture that you showed at the end of the video?

    • @ForceTronics
      @ForceTronics 4 місяці тому

      It is a modular power supply platform from Keysight Technologies and the mainframe is the N6705B DC power analyzer (I believe they are on the 'C' version now). The mainframe takes up to 4 power supply modules. The module I was using is the N6762A, which is one of their mid range performance modules. It is not cheap, but comes in handy!