I've built a Smart Home device with ESP32-C3 | OBJEX Link based | Part 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 ก.พ. 2023
  • This project is sponsored by PCBWay, order your PCBs now for only $5: www.pcbway.com/orderonline.aspx
    Is it possible to develop a power-efficient smart device that is easy to repair and recycle over time while reducing the environmental impact of the device? My goal is to develop a series of smart devices(for home and also for industrial use) with modular design and high energy efficiency.
    All smart devices will be compatible with the OBJEX Link ecosystem, which is a modular ecosystem designed for rapid prototyping and development of IoT devices. With OBJEX Link you can quickly turn your prototype into a product using the same hardware.
    Do you like the projects I develop? Also visit: objexlabs.com/
    Topics covered in this video:
    IoT: en.wikipedia.org/wiki/Interne...
    Modular design: en.wikipedia.org/wiki/Modular...
    Energy harvesting: en.wikipedia.org/wiki/Energy_...
    Reed switch: en.wikipedia.org/wiki/Reed_sw...
    MQTT: en.wikipedia.org/wiki/MQTT
    IoT power consumption:
    www.codemotion.com/magazine/a...
    www.thalesgroup.com/en/worldw...
    Links:
    • Shop: www.tindie.com/stores/objex/
    • Instagram: / salvatore.raccardi
    • Linkedin: / salvatore-raccardi-b36...
    • Twitter: / salvoraccardi
    • Github: github.com/salvatoreraccardi
    🎶 Tracks:
    Evan King - From Other Suns
    TH-cam: / evankingaudio
    Free download at: www.evankingmusic.com
    Upbeat Pop Dance by OddVision
    Track: Guide You Home - Ferco & Andie [Audio Library Release]
    Music provided by Audio Library Plus
    Watch: • Guide You Home - Ferco...
    Free Download / Stream: alplus.io/guide-you-home
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 31

  • @dotcool2262
    @dotcool2262 ปีที่แล้ว +3

    Very cool tip with the non adressable RGB LED to save power!

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว +1

      The excessive consumption of the ws2812b was predictable, I will fix this in the next version of the module👍

  • @simangundeep8770
    @simangundeep8770 ปีที่แล้ว +1

    Awesome...
    I like to see modular esp32 c3 chip, it can be replaceable but the base board is still the same...
    Nice project.

  • @andreacannizzo9641
    @andreacannizzo9641 ปีที่แล้ว +1

    Complimenti! Bellissimo progetto

  • @Rulof_Fai.da.Te_
    @Rulof_Fai.da.Te_ ปีที่แล้ว

    ciao Salvatore! complimenti per il canale!!! continua cosi!!!

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว

      Ciao! Grazie mille, mi fa molto piacere leggere il tuo commento :) Considerando che ti seguo da diversi anni...Grazie!

  • @mattklapman
    @mattklapman ปีที่แล้ว +2

    Lowest power overall configuration: reed switch connects battery to power up and transmit. I do not know if the ESP32-C3 boot sequence and establishing an MQTT radio link is fast enough for the intended application.

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว

      Actually, I am working on this, using deep sleep is not efficient it does not allow me to go below 3/5uA.

  • @hidde3064
    @hidde3064 ปีที่แล้ว +1

    Hi! Stumbled across your channel, you present your project very well.
    I was wondering, what is that software/hardware you use to measure and monitor the energy of a circuit?

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว

      Hi, thank your comment. I don't remember exactly the name of the software but you just search for power Profiler Kit 2 software Nordic.

  • @m4l490n
    @m4l490n หลายเดือนก่อน

    Very nice project and cideo man!! Thanks for sharing!!
    I have some questions.
    How did you solder the components? Is that a hot plate?
    How did you solder the bottom two connectors and other components on the bottom? If you used a hot plate for soldering the top components, you can't use it for the bottom components, can you?
    Where did you get the stencils?

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  หลายเดือนก่อน +1

      Yes, I used hot plate for this project.
      Top side hotplate, bottom side hot gun.
      Stencils by PCBWay.

  • @tatarus33
    @tatarus33 ปีที่แล้ว

    Nice video! I had some questions:
    What tools do you use for measuring the amps?
    And what is the software called that you used, when placing the parts on the pcb?
    Could you make video where you show what tools (software and hardware) you use and could recommend in general?

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว +1

      Hi!
      1. Power profiler kit 2 by Nordic
      2. It's a KiCad plugin called "Interactive HTML BOM".
      3. I'll make a video in the future where I show my equipment and workshop!

  • @Bluelude1
    @Bluelude1 ปีที่แล้ว +1

    I really like your Objexlink concept.
    Do you think you'll make it more practically available somehow? From what I can tell, it would cost ~$60 w/ shipping to get a single Objex Link module to the USA, whereas an M5stamp cost ~$10.

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว +2

      Thanks for your feedback, I'm working on the new version of OBJEX Link, and the final cost is one of the problems I am solving. The high cost is also due to the few units produced. I invite you to stay updated because there will be some news soon👍

  • @remy-
    @remy- ปีที่แล้ว +1

    Wonder if it would be possible to use the reed switch to charge a cap, which can be used to power the esp when the open incident is done. (Or use as its UPS when lipo is lost / en activated because of opening) C = (I*t)/delta V Dependent on the protocol you need only microseconds, but the esp is pretty hungry at transmission. Also a problem is the max power trough the reed when charging the cap and the effect of this on the battery.
    I use the esp a lot, but its power consumption is a thing. For a deepsleep project of myself I use the spx3819 with a lipo, it works for months. But ideally one should change the battery every year or even less, if sustainability is a real issue.
    Interesting power profiler, I bought the Joulescope 1.5 years ago. This seems to be a better deal. And for programming: check the tag connect!

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว +1

      I don't know if your idea of using the reed switch to charge a capacitor would work; it would have to be tested. The ESP32 unfortunately has significant consumption in transmission and also in deep sleep. I'm currently experimenting with other microcontrollers. As the LDO in this video, I used the rt9080, but from the next iteration, I'll use the SPX3819 taking advantage of the en pin.

  • @Tommyaggiustatutto
    @Tommyaggiustatutto ปีที่แล้ว

    Bellissimo progetto grande Salvatore. Una domanda: Come si chiama il software che era inquadrato al minuto 0:53?

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว

      Grazie per il commento, è un plug in di Kicad per visualizzara la BOM del progetto 👍

    • @Tommyaggiustatutto
      @Tommyaggiustatutto ปีที่แล้ว +1

      @@SalvatoreRaccardi ok grazie mille !

  • @MakerVn1
    @MakerVn1 5 หลายเดือนก่อน

    how long does it take to connect to wifi and send the mqtt message? That would consume a lot of power no?

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  5 หลายเดือนก่อน

      2-5secs, That would consume a lot of power no? yes if you trigger the sensor every minute.

  • @thenextproblem8001
    @thenextproblem8001 ปีที่แล้ว +1

    I'm tryin to do the same. After using so many configuration its best way to do use another uC sadly. Stm32l0 family uses 0.1uA and attiny family uses more of the same. ESP should be used as communication but not the control.

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว

      Very interesting suggestion, the only problem is the cost of the final device increasing. I am currently trying to find a perfect solution to ensure excellent performance without complicating the design too much.

    • @thenextproblem8001
      @thenextproblem8001 ปีที่แล้ว +1

      @@SalvatoreRaccardi yes it seems it will increase it but there is two things to consider;
      1. If it's not what u want, you should change the way you look at it. Either be happy with the result or design what it takes. So it needs another uC sadly again.
      2. If you drop the module and design with bare esp32 chip itself the price wont be affected. In my country the modules around 5usd but bare chips around 1usd. Stm32 or attiny will cost another 1usd. So in total with external components it should be even.

    • @thenextproblem8001
      @thenextproblem8001 ปีที่แล้ว +1

      @@SalvatoreRaccardi you can check MrDIY channel for some designs BTW.

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  ปีที่แล้ว

      @@thenextproblem8001 yes I know him makes very interesting videos, thanks!

  • @josephgeorge3204
    @josephgeorge3204 6 หลายเดือนก่อน

    Nice project :) Can you please share the schematic of this ?

    • @SalvatoreRaccardi
      @SalvatoreRaccardi  6 หลายเดือนก่อน +1

      This experimental project is not open source, sorry :(

    • @josephgeorge3204
      @josephgeorge3204 6 หลายเดือนก่อน +1

      Oh ok,, No problem .. @@SalvatoreRaccardi