ESP32 Technical Tutorials: BLE, C++ and Notifications

Поделиться
HTML-код
  • Опубликовано: 19 ноя 2024

Комментарии • 30

  • @AlfieMakes
    @AlfieMakes 7 лет назад

    Sir, you have just answered all of my prayers. With this single video I've gathered the necessary knowledge to complete a project I've been working on for 2 months. Many many thanks!.

    • @kolbantechnicaltutorials4715
      @kolbantechnicaltutorials4715  7 лет назад +1

      Wow Alfredo ... you have made my day!!! I'm glad it was of use to you. Please don't hesitate to contact me by email, forum or IRC if I can help further. I'm delighted that this was of value to you.

    • @AlfieMakes
      @AlfieMakes 7 лет назад

      I'm just having problems with the Development stack (Moving from Arduino). But slowly getting it sorted out.

  • @pcbreflux
    @pcbreflux 7 лет назад +2

    You set the new standard. Love it.

    • @GfastGao
      @GfastGao 7 лет назад +2

      I really feel youtube should have a extra counter for thumbs up button. Because some times for some videos I just need click this button more then once. :D

    • @pcbreflux
      @pcbreflux 7 лет назад +1

      Gfast Gao Would give ten from ten thumbs up for Neil or more if possible.

    • @kolbantechnicaltutorials4715
      @kolbantechnicaltutorials4715  7 лет назад

      Mr pcbreflux is being far too kind ... please check out his ESP32 channel ... it is AWESOME ... ruclips.net/channel/UCvsMfEoIu_ZdBIgQVcY_AZA

    • @michaelo2l
      @michaelo2l 7 лет назад

      Strangely enough, I'm already subscribed to both :D (almost forgot to say... great series of videos).

  • @stephaniekolban1557
    @stephaniekolban1557 7 лет назад +3

    Nice voice...and good looking too.

  • @eddiegeerts6107
    @eddiegeerts6107 7 лет назад

    I have 1 word for this AWESOME!

  • @xe3333
    @xe3333 3 года назад

    What library has been used for the Task.h ? Thanks

  • @stevecreasey3737
    @stevecreasey3737 7 лет назад

    That is pretty cool Neil :). I was not aware of the Chrome BLE interface, that looks useful! Thanks.

    • @kolbantechnicaltutorials4715
      @kolbantechnicaltutorials4715  7 лет назад

      Google on "Web Bluetooth" for more links and other goodies. So far, only Chrome supports it (as best I can see) and the spec is still draft. Chrome on Android seems to work perfectly, Chrome on Linux a bit ... and currently, I believe all bets are off on Chrome on Windows. Don't know about Mac.

  • @kartiksikka3866
    @kartiksikka3866 6 лет назад

    Love those C++ Classes !!

  • @kiwicannagrow4055
    @kiwicannagrow4055 4 года назад

    This is world class education for the price of $0.

  • @aapris
    @aapris 7 лет назад

    Very cool indeed, first functional BLE notify example for ESP32 I've seen so far. I must try this at home! My C++ skills are a bit rusty, I'm just wondering is anyone already writing (a good and fully implemented) Arduino library for this BLE stuff?

  • @dmoshal
    @dmoshal 7 лет назад

    very much enjoy your work, struggling with getting a working build flashed on my ESP32, could well be the board though.

    • @kolbantechnicaltutorials4715
      @kolbantechnicaltutorials4715  7 лет назад

      David, unfortunately the paint is VERY wet on this stuff. What that means is that there is little doc to go with it and I'm still cooking the samples. In my projects, I have a choice ... I either polish the project until it shiny only to find that it isn't of value to anyone ... or I release it early and gauge the interest level and then, based on that determine how much to polish. This project is getting interest ... so that's cool. In the interim, while I cook the books (that didn't sound good) ... anyone should feel free to post questions to the forum posts:
      esp32.com/viewtopic.php?f=13&t=2361
      and
      esp32.com/viewtopic.php?f=13&t=2330
      If we can't answer questions there ... then I'll jump on live with you via IRC at channel #ESP32

    • @dmoshal
      @dmoshal 7 лет назад

      Thanks Neil, wasn't meaning to sound critical, cooking the books is better use of your time, no question (I've bought them all), just saying that I haven't been able to flash my esp32 boards.
      Wondering if there is an nkolban esp32 docker file anywhere? that would make our lives easier (and yours presumably).
      Keep up the great work!

    • @kolbantechnicaltutorials4715
      @kolbantechnicaltutorials4715  7 лет назад

      Howdy David, you didn't come across as critical in any way. I wasn't clear on the context of the original comment. By "working build" I had assumed you meant a "working build of the BLE C++ classes" ... but I'm getting the impression that your puzzle is flashing any application to your ESP32 boards.
      That would make a great question on the ESP32 forum found here:
      esp32.com/index.php
      I like to suggest that folks search the forum for similar problems before posting just in case it turns out to be a common issue. I also recommend reading the available literature such as the on-line docs that Espressif makes or my humble effort at a book. However, no-one will ever turn away a well written question that is clear and tries to provide as much a narrative as possible. My rule of thumb is to spend three times longer writing a question than you would hope someone would spend reading it.

    • @dmoshal
      @dmoshal 7 лет назад

      thanks, i spent much of the last couple days trying to flash my esp32 boards, on Linux, osx and windows, using the espressif docs, your docs and various docker files. the reason I think it's my boards is that I also can't flash Arduino on them. so I ordered new ones before I both the community. though to your earlier comment, it's not related to this video, so I'll post elsewhere once I've ruled out a hardware error. thanks again.

  • @Olfox2
    @Olfox2 6 лет назад

    Hi Kolban, thanks for sharing this really nice feature. I was hesitating between ble and wifi for my little project. But now i almost see no added value to go for wifi ( i don't need a lot of data to share, and no big ditance). What about the buffer and transmit speed . For exemple if i need to send in one shoot 3KBytes of data in one shoot ? Is it possible ? Or I can expect i kind of lacking effect

  • @gadjetnut4340
    @gadjetnut4340 6 лет назад

    Is it possible to send data from the web page back to the esp-32?

  • @gadjetnut4340
    @gadjetnut4340 6 лет назад

    Could you please upload the source for test_notify.js and index.html files or point me to it if it is available somewhere. I searched through your github repository but no luck...thanks

  • @vechnonedovolen666
    @vechnonedovolen666 7 лет назад

    Can I create multiple services of the same type? For example I will create 3 х "org.bluetooth.service.automation_io" services.

  • @SergeyKirgizov
    @SergeyKirgizov 7 лет назад

    Hi Neil! Thanks for your videos. Have you tried to use MQTT protocol to publish sensors data? Would be nice to see a video tutorial on this :)

    • @kolbantechnicaltutorials4715
      @kolbantechnicaltutorials4715  7 лет назад +1

      Howdy Sergey, ... yes sir ... I have MQTT working fine ... ive written it up here ... leanpub.com/kolban-ESP32. There seems to be quite a lot of good videos on MQTT already in existence. I googled using "ESP32 MQTT video". Do you think more are needed?

    • @SergeyKirgizov
      @SergeyKirgizov 7 лет назад

      Thanks for reply!

  • @filippocinotti1232
    @filippocinotti1232 4 года назад

    Hey, your video is epic! Can you please share those codes?

  • @gadjetnut4340
    @gadjetnut4340 6 лет назад

    See here for more information on the web Bluetooth section of this video: developers.google.com/web/updates/2015/07/interact-with-ble-devices-on-the-web and this link for browser compatibility github.com/WebBluetoothCG/web-bluetooth/blob/master/implementation-status.md