Kevin Darrah
Kevin Darrah
  • 203
  • 13 748 235
Standalone ESP32 Programmer and Test Solution
Introducing the Standalone ESP32 Programmer Board!
Uploads firmware from an SD card with this board. Great for updating firmware or factory programming boards. More details on the docs page:
espprogrammerdocs.readthedocs.io/en/latest/index.html
ESP Programmer Board Available on Tindie: www.tindie.com/products/26244/
Twitter: KDcircuits
For inquiries or design services:
www.kdcircuits.com
zhlédnutí: 11 987

Video

2uA Ultra low Power Motion Sensor that Plays mp3 Files and Sends Notifications - ESP32 (trigBoard)
zhlédnutí 7KPřed 2 lety
This was a quick trigBoard project inspired by a fox my brother discovered on his security camera sniffing around the chicken coop. Using the ESP32 based trigBoard along with a high quality Panasonic sensor, we have a ~2uA system! Project page is here - everything you need: trigboard-docs.readthedocs.io/en/latest/motionSound.html# Tindie link to trigBoard: www.tindie.com/products/kdcircuits/tri...
Mass Write SD Cards from ESP32 - Might be a useful trick someday
zhlédnutí 20KPřed 2 lety
I had to flash 100 micro SD cards, so used an ESP32 to help automate this by uploading the files to SPIFFS first, then with a little code, write those files to the SD cards. And why not make a video about it, in case you also ever need to do something like this? SD Card Connections (Schematic): espprogrammerdocs.readthedocs.io/en/latest/source.html CODE: github.com/krdarrah/ESP32_SDcardFlasher ...
Simple Power Outage Monitor w/Push Notifications - Cellular 4G LTE
zhlédnutí 18KPřed 3 lety
Need an easy way to get a push notification if your property looses power? Here's an easy way using a cellular based 4GLTE module from Particle: Everything you need: Project page here: trigboard-docs.readthedocs.io/en/latest/cellularProject.html#power-outage-monitoring Boron here: store.particle.io/collections/ethersim/products/boron-lte-cat-m1-noram-ethersim Batteries: www.adafruit.com/categor...
Geiger Counter (BR-6) - Battery/Charging UPGRADE - Full Tutorial
zhlédnutí 6KPřed 3 lety
Was going to say this is just a quick video... but nope, my classic rambling style upgrading this cheap Geiger counter (BR-6). Originally, this thing has terrible charging capabilities basically "cooking" the Ni-MH batteries. Why not just upgrade this to use a common Lithium cell? That's what this video is all about... Geiger counter is BR-6: ebay.us/tVIEUy Charger Board: www.amazon.com/dp/B071...
Useful IoT with Home Assistant & trigBoard - Turn a WiFi Bulb ON Automatically!
zhlédnutí 5KPřed 3 lety
This is something really cool and useful that I just whipped up with the trigBoard. What's nice is that it still works with my existing home security system based cellular and TCP messaging. This just adds some useful features to my existing setup with home assistant: Full Guide HERE: trigboard-docs.readthedocs.io/en/latest/homeassistant.html#trigboard-activated-wifi-light-bulb Tindie link to t...
Home Assistant & trigBoard (Ultra Low Power Sensors) Full Tutorial - New Favorite IoT Platform!
zhlédnutí 7KPřed 3 lety
This is my new favorite IoT project and I've been spending a ton of time adding all of my trigBoard projects to it and creating custom automations and scenes based on all kinds of events. If you haven't checked out Home Assistant yet, then I highly recommend throwing an image of it on a spare Pi just to mess around with it... you'll get the itch... trust me :) And make sure to also check out ES...
Expanding TONS of Switches/LEDs with Arduino (Teensy + ATtiny) and Controlling over MIDI!
zhlédnutí 7KPřed 3 lety
Big thanks to this customer for giving permission to showcase this project here - lots to discuss and hopefully you'll pick something up here to use in your own projects! TLDR: Expanding IO from a Teensy 4.1 over I2C bus using ATtiny1614's super easy to do this and the MIDI control from the Teensy keeps it simple. Mega Tiny Core: github.com/SpenceKonde/megaTinyCore The chip I'm using: github.co...
Lithium Battery Protection Circuit Experiments - Self Discharge Measurements? and more!
zhlédnutí 5KPřed 3 lety
This was one I was actually curious about, so decided to film the experiments. TLDR - protection board pulls ~4uA from the battery at all times. Cutout was 2.9V Over current was Tindie link to trigBoard: www.tindie.com/products/kdcircuits/trigboard-ultra-low-power-esp32-iot-platform/ Thanks to all the Patrons for dropping a few bucks in the tip jar to help make these videos happen! www.patreon....
Smoke/CO Detector with WiFi Push Notifications ESP32 (trigBoard) PART 2 CO Detection TESTED
zhlédnutí 3,5KPřed 3 lety
Part 1 here: czcams.com/video/NuwXAvgs4Ho/video.html Had an issue with the last method not waking the trigBoard when CO is detected... this was all resolved by adding a simple RC circuit to stretch the pulse to the trigBoard. All explained and tested in this video. Project page is here with everything you need: trigboard-docs.readthedocs.io/en/latest/SmokeCODetector.html Amazon produce page for...
Adding IoT to a Smoke/CO Detector with ESP32! (trigBoard) with 3 wires!
zhlédnutí 7KPřed 3 lety
NOTE - made a part 2 fixing the CO detection: czcams.com/video/JQKId7zr0v0/video.html One of my favorite projects here - trigBoard started with giving peace of mind that windows/doors are all monitored, then catastrophic events like flooding with the water sensor. This was the next project on the list for trigBoard and it was maybe the easiest with this off-the-shelf smoke/CO detector. Just thr...
How To Read from ESP32 - CLONE/BACKUP Everything
zhlédnutí 50KPřed 3 lety
This was kind of a fun one that you might find useful someday like I did. Esptool git reference: github.com/espressif/esptool Flash chip datasheets: www.winbond.com/hq/product/code-storage-flash-memory/serial-nor-flash/? locale=en&selected=128Mb#Density Here's all of those commands you can use as a starting point and note that on windows, things will be slightly different. Just follow the same ...
Experiments with Super Capacitors for IoT Projects
zhlédnutí 13KPřed 3 lety
Random testing of super capacitors - was running these tests on the bench and thought a video might be interesting? The project I'm planning for this is going to be really cool and will make a video on that soon. The 2.5F capacitor I'm using: DGH255Q5R5 The google sheet project docs: trigboard-docs.readthedocs.io/en/latest/LogGoogleDocs.html Constant Current Regulator is a ZKE EBD-A20H Power Su...
Easy ESP32-ESP32 Communication (BOTH TCP & UDP Tutorials with trigBoard)
zhlédnutí 27KPřed 3 lety
Kind of a long one here, but these methods can be used to easily communicate between ESP32s - I have been updating my "Ultimate Home Security System" to use TCP instead of UDP, and so decided to make a video here showing that. Sorry for the long rambling :) This could be perfect if you only want to send data between two devices and even for a lot of trigBoard projects, like if motion occurs in ...
Low Power Water Detector Alarm Circuit and IoT with trigBoard (Immediate Push Notifications)
zhlédnutí 8KPřed 3 lety
Low Power Water Detector Alarm Circuit and IoT with trigBoard (Immediate Push Notifications)
Automated Factory Programmer and Tester for ESP32 (trigBoard Production Test Fixture) Full Tutorial
zhlédnutí 9KPřed 3 lety
Automated Factory Programmer and Tester for ESP32 (trigBoard Production Test Fixture) Full Tutorial
How to Make a Better Hand Sanitizer with Arduino! LOWER POWER
zhlédnutí 4,2KPřed 3 lety
How to Make a Better Hand Sanitizer with Arduino! LOWER POWER
Lowest Power (~3uA) MOTION Sensor - WiFi Connected with trigBoard
zhlédnutí 8KPřed 3 lety
Lowest Power (~3uA) MOTION Sensor - WiFi Connected with trigBoard
trigBoard Catches Package Thieves! But I messed up...
zhlédnutí 5KPřed 3 lety
trigBoard Catches Package Thieves! But I messed up...
Garage Open/Closed/Left Open Push Notification from ESP32 (trigBoard) with Mercury Tilt Sensor
zhlédnutí 8KPřed 3 lety
Garage Open/Closed/Left Open Push Notification from ESP32 (trigBoard) with Mercury Tilt Sensor
DIY Door Bell Push Notification with ESP32 (trigBoard) Full Tutorial
zhlédnutí 10KPřed 3 lety
DIY Door Bell Push Notification with ESP32 (trigBoard) Full Tutorial
Is Your Cheap Pro-Mini REAL? Easy Way to Test! (ATMEGA328P)
zhlédnutí 18KPřed 3 lety
Is Your Cheap Pro-Mini REAL? Easy Way to Test! (ATMEGA328P)
Professional Forensic Analysis of a sketchy Pro-Mini (ATMEGA328P) - is it Counterfeit?
zhlédnutí 18KPřed 3 lety
Professional Forensic Analysis of a sketchy Pro-Mini (ATMEGA328P) - is it Counterfeit?
Full Tutorial - ESP32 + 4G Cellular + Battery Backed Ultimate Home Security System trigBoard/Boron
zhlédnutí 42KPřed 3 lety
Full Tutorial - ESP32 4G Cellular Battery Backed Ultimate Home Security System trigBoard/Boron
Quick-n-Dirty Testing ESP32 Range Extenders for IoT!
zhlédnutí 5KPřed 3 lety
Quick-n-Dirty Testing ESP32 Range Extenders for IoT!
Sleep Mode breaks on cheap Pro-Mini? Testing ATMEGA328 - is it counterfeit?
zhlédnutí 12KPřed 4 lety
Sleep Mode breaks on cheap Pro-Mini? Testing ATMEGA328 - is it counterfeit?
ESP32 OTA (Over The Air) Programming with EASY GUI - Code and Tutorial
zhlédnutí 24KPřed 4 lety
ESP32 OTA (Over The Air) Programming with EASY GUI - Code and Tutorial
Fixing a Slot Machine from the 90's! Bally's MPU Board - Dead Battery
zhlédnutí 44KPřed 4 lety
Fixing a Slot Machine from the 90's! Bally's MPU Board - Dead Battery
Super Long Video on Programming ESP32 w/trigBoard - ArduinoIDE/CommandLine USB/OTA Mac/Windows
zhlédnutí 8KPřed 4 lety
Super Long Video on Programming ESP32 w/trigBoard - ArduinoIDE/CommandLine USB/OTA Mac/Windows
Battery Powered E-Paper COVID19 Display - ESP32 (trigBoardv8)
zhlédnutí 28KPřed 4 lety
Battery Powered E-Paper COVID19 Display - ESP32 (trigBoardv8)

Komentáře

  • @JonathanStoehr
    @JonathanStoehr Před 5 dny

    I just tried this on my bad thermostat, same part in video. Worked perfect. Thanks so much!!!

  • @Art-inventions
    @Art-inventions Před 9 dny

    Yes that is exactly how to do a tutorial.....Tnx Kevin you're awesome my friend!!!!...the best on strings I've found so far!!!....

  • @richardrowe2980
    @richardrowe2980 Před 10 dny

    7 yrs later your video is still helping people. Thanks for posting this!

  • @batchrocketproject4720

    This is exactly what I've been looking for. Thank you for taking the time to share this valuable demo 💯👏

  • @bankshot9985
    @bankshot9985 Před 14 dny

    i know i wont get an answer but does anyone know how to make it boost to more like 4volts?

  • @panoriega
    @panoriega Před 15 dny

    Thank you very much, nice example and explanation, I was able to backup the Factory Watchface from my Watchy 2.0

  • @elektron2kim666
    @elektron2kim666 Před 16 dny

    I came here to debug getting some GPS text to do what I want. Got stopped for a couple of days. This video info can probably get me going again.

  • @tecnologiaoficial
    @tecnologiaoficial Před 18 dny

    Great explanation. Helped me to understand how to backup a 128Mbit (16MB) chip successfully.

  • @AboubakarDiabate-gg9db

    Aboubacardiabagatezerosseiptezeroshuitequaranteseiptequatrevaingtdixneufquainzezerosginqueginquantecinqueci'quateseiptequatrevaingtseipteemailfinqueseizemotdepassediabagateemploittechniciendesurfaceabijangodedivoiremercibaeucoux

  • @ernestorivero9909
    @ernestorivero9909 Před 24 dny

    Pero hay una forma más simple de hacer eso y es dibujando la figura excel te da los colores de cada pixel en formato RGB565 los copia en el ide de arduino poniendo UNSIGNED CONST CHAR[]={ } y luego solamente poner matrix.RGBbitmap(x,y,bitmap,color)y ya

  • @kufirre
    @kufirre Před měsícem

    One of the best tutorials I've seen for explaining SIPO (Serial In Parallel Out) shift registers. Thank you

  • @touristguy87
    @touristguy87 Před měsícem

    I'm sure that you intend this to be helpful but I wouldn't go touching components with my bare hands. And hopefully there's a ESD defense at work here somewhere.

  • @kevwills858
    @kevwills858 Před měsícem

    Interesting ... I wonder what the internal mechanism looks like 🤔 Thanks for wasting your weekend to benefit others 😊✌🇦🇺

  • @artistfriedrich
    @artistfriedrich Před měsícem

    did you try to shield your hall sensor from outside... magnetic material like a tin can or more effective with permalloy foil ?

  • @WIZ56575
    @WIZ56575 Před měsícem

    I'm happy to see others share my interest! I've been working on similar projects, exploring ways to utilize capacitors in a more battery-like fashion. While they're fundamentally different components, I've achieved some promising results. In fact, I developed a formula for this purpose when I was just 14 years old. I understand it might be controversial, but I urge you not to be discouraged by the math in the video description. The video itself might not be for everyone, but the underlying mathematics is sound. Here's the idea: Why not take a look at the equations I present? If they align with your understanding, perhaps they could be helpful for your capacitor project as well! czcams.com/video/Q7EmfHowWkU/video.htmlsi=nv0cwxwRTZmoLwz0 😊

  • @bennguyen1313
    @bennguyen1313 Před měsícem

    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 also a UDP way to send data to a PC on the same network? I imagine, if the receiving application (mobile or PC) is written with the flutter framework, it could display the RS232 data with style! **I purchase some USB-bluetooth dongles (Feasycom BP102, HC-05/HC-06/CP2102 master modules, etc).. but none can connect to any android phone! For example, when a Samsung S5 tries to connect to one of the bluetooth dongles, it will stop blinking, but after a couple seconds, Android says 'Can't communicate with the FSC_BP102' or HC-05, or HC06, etc.

  • @moeburn
    @moeburn Před měsícem

    7:24 don't drive that pin low, set it to INPUT aka high impedance state. Datasheet specifically warns against setting GPIO pin to LOW if you are using it to power the LMT01, something about reverse-biasing damaging the sensor.

  • @NamasenITN
    @NamasenITN Před měsícem

    How long did it take to flash 1000 boards?

  • @dogeplayz0919
    @dogeplayz0919 Před měsícem

    thank you so much :)))

  • @Anointingify
    @Anointingify Před měsícem

    Great work on char and string manipulations. Could you talk about indexOf , trim and using substring? Many thanks.

  • @bencotech9141
    @bencotech9141 Před měsícem

    Is it possible to just install a flow meter which the esp can read? in the pipe after the actual meter

  • @Rubygirlie70
    @Rubygirlie70 Před měsícem

    I have a IGT S2000 Double Diamonds 25 cent quarter machine from Balley 90's in storage with no way to hook up or plug in due to no electricity. When I moved it would light up but the reel would not spin. What are your thoughts on a fix? After watching your video I do remember when my husband was alive he fixed it and we ordered a board from e-Bay and everything worked and then we would shut off when not playing it and sometimes just kept it on. Do you think since it was just left on, it might have just drained the battery? I don't know how to find the back board on my machine. Maybe I should hire someone. If so, how do I find a slot machine tech?

  • @christianherz2916
    @christianherz2916 Před měsícem

    Amazing! This worked perfectly for me. You just saved me $34! Thank you :)

  • @delcogoblin
    @delcogoblin Před měsícem

    Exactly what I was looking for, thank you!

  • @BruceMardle
    @BruceMardle Před 2 měsíci

    Just tested my Arduino Uno-compatible. Not a real ATMEGA328, it seems, but then it was only £7.27 incl. P&P!

  • @WayneRiesterer
    @WayneRiesterer Před 2 měsíci

    Brilliant presentation. Strings get me every time I come back to coding in C/C++. Your tutorial is really helpful. Thanks!

  • @KenDebono
    @KenDebono Před 2 měsíci

    I was wanting to know how the bug actually gets zapped and your video answered that! Bug has to touch both outer and the inner screens at the same time. Glad you showed how to safely test that by (safely) shorting it to produce the spark.

  • @loaches_are_metal
    @loaches_are_metal Před 2 měsíci

    Thank you!

  • @yashindane2844
    @yashindane2844 Před 2 měsíci

    very great

  • @Purple.Dog17
    @Purple.Dog17 Před 2 měsíci

    Spent the whole day tearing apart and cleaning the dryer. The last thing on the list was to replace this suckered since it didn't have a switch. Well ladies and gents, not anymore.

  • @mgabrielle2343
    @mgabrielle2343 Před 2 měsíci

    Excellent Project for those who saw serial memory as mystical chips. (Sorry it took me 10 years to see this video)

  • @mgabrielle2343
    @mgabrielle2343 Před 2 měsíci

    It was much easier to work with Parallel Static Rams, in non-microprocessor based applications , however most such memories are now obsolete and not manufactured like the 6116 a 16K static memory, set as 2K x 8 bit RAM. So using serial Ic2 memories you do need a microprocessor to feed instructions into it, it is a sequential information into the serial memory chip, by sequential I mean start bit followed by chip select bit, followed by whether you want it to read or write to it, then entering upper memory bits and then lower memory bits for the address, then followed by the actuall 8 bit data, and finally a stop bit, a very tedious process, all just to save space and number of pins, and wide data and address lines on a PCB, all to do with miniaturisation off things, each time it steps through its sequence an acknowledge bit is send back to the processor, so it knows how the chip is doing, So basically serial memory is still configured as parallel internally except the chip has built in seral to parallel and parallel to serial decoder, so only requires a fewer pins, this was done to reduce the foot print, so its speed is compromised due to serial loading and serial reading of data.,

  • @crazyDIYguy
    @crazyDIYguy Před 2 měsíci

    I used a super old random lithium cellphone battery in my multimeter years ago, I use the meter almost everyday and it's never needed charging, just keeps powering.🤷‍♂️😆

  • @GrandNebSmada
    @GrandNebSmada Před 3 měsíci

    I can't believe I found this video. I was around 10 years old when I first saw it 14 years ago. How the time flies!

  • @livetohash6152
    @livetohash6152 Před 3 měsíci

    Fantastic video, exactly what I need! Did I miss the party on how exactly to monitor the power state? The Boron does all that? That link is 404... So, just asking 😁

  • @dennis6690
    @dennis6690 Před 3 měsíci

    well im having trouble with is method

  • @goranjosic
    @goranjosic Před 3 měsíci

    Super interesting video. I also work on wa2812B matrix, one even made custom from strip 22x22 px. Matrix animations in excel are a new thing for me and they look super interesting, especially for some pixel art solutions (I love retro gaming). For simpler things, like shapes and the like, it's probably better to stick to mathematical formulas for animation. _Edit, just to add, I have made pygame (game) version that can animate matrix in similar fashion, because python is my first language, I'm much worse with C, but I would like to make something similar in arduino, with some of the cheap touch screens. I will definitely try._

  • @justaguy4real
    @justaguy4real Před 3 měsíci

    "Drank too much coffee" always an excuse

  • @JohnDoe-el5ir
    @JohnDoe-el5ir Před 3 měsíci

    HAHA, my device takes less than this ultra low power sensor and I need sensor that takes much less, like two orders of magnitude less.... but if I clock power supply for it once every 5 seconds, hmmm, but photoresistor is easier to use , with some divider and probing quickly.

  • @edenadam872
    @edenadam872 Před 3 měsíci

    SO; HOW MANY TIME YOU HAVE WON; USING YOUR OWN METHOD??? = ASSHOLE !!!!!!

  • @EngineerFromPakistan
    @EngineerFromPakistan Před 3 měsíci

    how did you set up excel like that?

  • @shodanxx
    @shodanxx Před 3 měsíci

    This firmware would work great on the "ESP32 CheapYellowDisplay" also known as the ESP32-2432S028R

  • @paolopinna5928
    @paolopinna5928 Před 3 měsíci

    You could make It in a simplyer manner using programmable leds I did It a similar work: czcams.com/users/shortsjMw9iN-71To?feature=shared

  • @permanenthairsystemludhian5143

    29% after heng problem ???

  • @paulc7798
    @paulc7798 Před 4 měsíci

    Hello. I would like to have a 3 digit display but without all the wires. Could I use something like this? Thanks.

  • @michaeldavison9808
    @michaeldavison9808 Před 4 měsíci

    My use-case is that if I have a device that I have bought as part of a solution and I want to try it with my own version of the software I don't want to permanently delete the software it came with. (EG, Specifically a multi relay board with built in ESP01 and I want to temporarily change the ESP SW) So I need to be able to read the flash and restore it afterward.

  • @anuragmahajan5919
    @anuragmahajan5919 Před 4 měsíci

    Thanks, that was very helpful!!!

  • @anuragmahajan5919
    @anuragmahajan5919 Před 4 měsíci

    Thanks for the explanation! It was really helpful!

  • @luisalejandrotoledoruiz9800

    EXELENTE . ESTOY SORPRENDIDO POR COMO COMENTAS TAN RAPIDO Y PRESISO.

  • @nyamayarotawanda26
    @nyamayarotawanda26 Před 4 měsíci

    Anyone can help on wiring,want to establish a backup VLAN using 5 ESP8266