Kevin Darrah
Kevin Darrah
  • 203
  • 13 733 222
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
Переглядів: 11 884

Відео

2uA Ultra low Power Motion Sensor that Plays mp3 Files and Sends Notifications - ESP32 (trigBoard)
Переглядів 7 тис.2 роки тому
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
Переглядів 20 тис.2 роки тому
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
Переглядів 18 тис.3 роки тому
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
Переглядів 6 тис.3 роки тому
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!
Переглядів 5 тис.3 роки тому
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!
Переглядів 7 тис.3 роки тому
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!
Переглядів 7 тис.3 роки тому
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!
Переглядів 5 тис.3 роки тому
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
Переглядів 3,5 тис.3 роки тому
Part 1 here: ua-cam.com/video/NuwXAvgs4Ho/v-deo.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!
Переглядів 7 тис.3 роки тому
NOTE - made a part 2 fixing the CO detection: ua-cam.com/video/JQKId7zr0v0/v-deo.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
Переглядів 49 тис.3 роки тому
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
Переглядів 13 тис.3 роки тому
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)
Переглядів 27 тис.3 роки тому
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)
Переглядів 8 тис.3 роки тому
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
Переглядів 9 тис.3 роки тому
Automated Factory Programmer and Tester for ESP32 (trigBoard Production Test Fixture) Full Tutorial
How to Make a Better Hand Sanitizer with Arduino! LOWER POWER
Переглядів 4,2 тис.3 роки тому
How to Make a Better Hand Sanitizer with Arduino! LOWER POWER
Lowest Power (~3uA) MOTION Sensor - WiFi Connected with trigBoard
Переглядів 8 тис.3 роки тому
Lowest Power (~3uA) MOTION Sensor - WiFi Connected with trigBoard
trigBoard Catches Package Thieves! But I messed up...
Переглядів 5 тис.3 роки тому
trigBoard Catches Package Thieves! But I messed up...
Garage Open/Closed/Left Open Push Notification from ESP32 (trigBoard) with Mercury Tilt Sensor
Переглядів 8 тис.3 роки тому
Garage Open/Closed/Left Open Push Notification from ESP32 (trigBoard) with Mercury Tilt Sensor
DIY Door Bell Push Notification with ESP32 (trigBoard) Full Tutorial
Переглядів 10 тис.3 роки тому
DIY Door Bell Push Notification with ESP32 (trigBoard) Full Tutorial
Is Your Cheap Pro-Mini REAL? Easy Way to Test! (ATMEGA328P)
Переглядів 18 тис.3 роки тому
Is Your Cheap Pro-Mini REAL? Easy Way to Test! (ATMEGA328P)
Professional Forensic Analysis of a sketchy Pro-Mini (ATMEGA328P) - is it Counterfeit?
Переглядів 18 тис.3 роки тому
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
Переглядів 42 тис.3 роки тому
Full Tutorial - ESP32 4G Cellular Battery Backed Ultimate Home Security System trigBoard/Boron
Quick-n-Dirty Testing ESP32 Range Extenders for IoT!
Переглядів 5 тис.3 роки тому
Quick-n-Dirty Testing ESP32 Range Extenders for IoT!
Sleep Mode breaks on cheap Pro-Mini? Testing ATMEGA328 - is it counterfeit?
Переглядів 12 тис.3 роки тому
Sleep Mode breaks on cheap Pro-Mini? Testing ATMEGA328 - is it counterfeit?
ESP32 OTA (Over The Air) Programming with EASY GUI - Code and Tutorial
Переглядів 24 тис.4 роки тому
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
Переглядів 44 тис.4 роки тому
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
Переглядів 8 тис.4 роки тому
Super Long Video on Programming ESP32 w/trigBoard - ArduinoIDE/CommandLine USB/OTA Mac/Windows
Battery Powered E-Paper COVID19 Display - ESP32 (trigBoardv8)
Переглядів 28 тис.4 роки тому
Battery Powered E-Paper COVID19 Display - ESP32 (trigBoardv8)

КОМЕНТАРІ

  • @kufirre
    @kufirre 5 днів тому

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

  • @touristguy87
    @touristguy87 13 днів тому

    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 13 днів тому

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

  • @artistfriedrich
    @artistfriedrich 16 днів тому

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

  • @WIZ56575
    @WIZ56575 17 днів тому

    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! ua-cam.com/video/Q7EmfHowWkU/v-deo.htmlsi=nv0cwxwRTZmoLwz0 😊

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

    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 24 дні тому

    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 24 дні тому

    How long did it take to flash 1000 boards?

  • @BenOwens-fu2dj
    @BenOwens-fu2dj 29 днів тому

    What is that black tube you have wrapped around the end of the sensor?

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

    thank you so much :)))

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

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

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

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

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

    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 Місяць тому

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

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

    Exactly what I was looking for, thank you!

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

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

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

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

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

    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 Місяць тому

    Thank you!

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

    very great

  • @Purple.Dog17
    @Purple.Dog17 Місяць тому

    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 Місяць тому

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

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

    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 2 місяці тому

    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 2 місяці тому

    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 2 місяці тому

    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 2 місяці тому

    well im having trouble with is method

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

    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 2 місяці тому

    "Drank too much coffee" always an excuse

  • @JohnDoe-el5ir
    @JohnDoe-el5ir 2 місяці тому

    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 2 місяці тому

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

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

    how did you set up excel like that?

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

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

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

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

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

    29% after heng problem ???

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

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

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

    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 3 місяці тому

    Thanks, that was very helpful!!!

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

    Thanks for the explanation! It was really helpful!

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

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

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

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

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

    very good circuit, i will be using too this desing, very simple and reliable

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

    hi, are you using two 74HC595 for both controlling inputs and outputs? and is it possible to have the circuit schematic of this tutorial?

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

    Awesome trick. Fuse went out on a Friday at the beginning of a holiday weekend so all the shops were closed for a few days. Fixed my problem for now until the new replacement part comes in.

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

    just found this. Awesome content! I will totally be using this in an upcoming project. quick q- Why would you subtract 48 and not add in regards to the ascii table?

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

    This is simply amazing. Thank you so much for the effort put into making this video. I mostly talk emotionally. I can see you struggled a little bit in heart for some reason. But it came out great, man. Good job! This will definitely help me in not using the nasty Arduino IDE for rendering on a display through the ATtiny13A (which I love)

  • @user-em2wl5zv5h
    @user-em2wl5zv5h 4 місяці тому

    Nice trick

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

    Very good, thanks

  • @user-em6qj9jz4p
    @user-em6qj9jz4p 4 місяці тому

    Hi, would like to ask if cloning an ESP32 will also clone it's MAC address ? For example, if you clone three pcs. ESP32, will all three have same MAC address ? Would like to know a good encryption technique using easy to use flashing software . Thanks

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

    Thanks for this, been doing long way