Nature Trail Mapper in KML format with ESP32, RYS352A GPS Module and microSD card logging

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

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

  • @robertparenton7470
    @robertparenton7470 11 месяцев назад +6

    The nice part of this development is that it gives the builder control to add to the code and share it with others. Thank you for taking the time to put all of this into a useful project. Frisco, TX

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      Thank you! The satisfaction of making something useful from scratch and having fun in the process is what makes this project worthwhile. It doesn't have to be better than something else.

  • @ruthberesford1198
    @ruthberesford1198 11 месяцев назад +2

    Thank you .... I wouldn't have been able to build this without your help ! ❤️

  • @Hacktuber
    @Hacktuber 11 месяцев назад +1

    Very nice Arduino project and very well explained. Regards Hacktuber

  • @DannyMaes
    @DannyMaes 5 месяцев назад

    I like this project and am in the proces of building a breadboard setup, using NodeMCU-ESP12 and ublox NEO-6m gps module. Thanks for sharing the code. No problems, so far. Greetings from Antwerpen area.

    • @TasteTheCode
      @TasteTheCode  5 месяцев назад +1

      I'm glad that you like it! Let me know how your version goes!

  • @olafmarzocchi6194
    @olafmarzocchi6194 11 месяцев назад +7

    What is the current consumption in recording state? how many hours out of a 10 000 mAh power bank?

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад +3

      Hey, I did not measured that but I will once I'm back home and let you know.

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад +6

      OK, so the project draw varies between 30 and 50 mA and I guess we can average it out at 40 mA. On a 10000 mAh battery, it can theoretically run for 250 hours.

    • @olafmarzocchi6194
      @olafmarzocchi6194 11 месяцев назад +1

      Pretty good, thanks!

  • @davidjobe9876
    @davidjobe9876 11 месяцев назад

    Congratz with your 8K Subs Bill ;)

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      Thank you! ♥️♥️♥️

  • @timcorso6337
    @timcorso6337 11 месяцев назад

    Very interesting video. I have a use case that no other commercial device can deliver. Your project could be my starting point, although I find the programming a bit intimidating. Anyway, instead of a button to start the recording, I want the device to start recording as soon as the device detects that the gps cords are changing. The device would be in my Motorhome and would be on all the time, powered from the vehicle. If the vehicle stops then the recording should pause. If the pause is greater than 10 minutes the recording should stop. If the vehicle starts moving again a new recording would be started. I’d like to give this a try, but unsure if I’m up to it. Anyway a big thanks for sharing your knowledge. Greetings from the UK

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      Thanks! There is already a section in the code that checks if the new position is at least 1 meter apart from the last in order not to save the same location multiple times. You can adjust this to 5 or even 10 meters for your usecase. You can also add some time measurement in the same section so if there was no new position recorded in a minute, you can stop the recording and restart it once movement is detected again.

  • @deltab115
    @deltab115 11 месяцев назад +1

    I would buy something like this for mapping my property boundaries. How much would you sell one for? I don’t have the particular tech know-how or time to build one even with the Instructable you wrote.
    Great idea!

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      I don't have plans to sell them and with the geographical difference, it might be a problem to even ship you one even if I make it. It is best if you can find a local maker place or a local electronics enthusiast that can make you one based on the instructions and code available.

  • @mp-xt2rg
    @mp-xt2rg 11 месяцев назад +1

    What's the advantage over a standard cell phone?

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад +2

      Well there isn't much except for having a bit more precision from the better antenna and not needing an app. I haven't looked if there are apps available that can record in KML, but I guess there are. This is just an example project and the main idea is to show how to use the GPS module and the SD card.

  • @natanaelalfaputra_te_0559
    @natanaelalfaputra_te_0559 11 месяцев назад

    Wow, what a fascinating project. Does this tool require an internet connection to record its location?

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      Thanks! No, it doesn't require any internet connection and it is entirely offline.

  • @pascal1599
    @pascal1599 10 месяцев назад

    J'ai effectué ce remplacement de triangles sur un X-TRAIL qui est monté de même.
    Pour le remontage, j'ai fixé la vis arrière à tête de 18 en premier, logé l'axe du pivot dans son logement puis fixé en dernier les deux vis à tête de 21. Cela se monte facilement de cette manière. Pour accéder à la vis avant, le côté droit étant semble-t-il moins accessible que le côté gauche, relever le moyeu avec le cric est bien utile.
    Lorsque l'intervention se fait sur chandelles, il est préférable de serrer les deux vis à tête de 21 avec deux grandes rallonges plus une petite pour l'entraînement de la douille car sans la petite rallonge, l'application du couple n'est pas aisé, il y a peu de solutions de positionnement du tube de force. J'ai aussi utilisé une douille 6 pans, chez Norauto, il existe une douille multipans (12?), j'aurais dû la prendre, elle autorise plus d'orientations de la barre d'entraînement et du tube de force, 1 mètre pour moi.

    • @TasteTheCode
      @TasteTheCode  10 месяцев назад

      Are you sure you are commenting on the correct video?

  • @j.van_heck4394
    @j.van_heck4394 11 месяцев назад

    Hello, what a beautiful and original fun project this is. I immediately started gathering the right materials. Only I have trouble finding the right library files together. Is there a description of that?

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      I'm using the TinyGPS+ library for the GPS data handling and the standard SD Arduino library. I don't have links to them but they should be fairly easy to be found. Let me know if you need help with it and I can try and find the links.

    • @j.van_heck4394
      @j.van_heck4394 11 месяцев назад

      @@TasteTheCode Thanks for your reaction. What I couldn't find is HardwareSerial. I have troubles with

    • @j.van_heck4394
      @j.van_heck4394 11 месяцев назад

      I see now that I have trouble with the GPS module.

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      Hardware serial is part of the ESP32 core. What microcontroller are you using?

    • @j.van_heck4394
      @j.van_heck4394 11 месяцев назад

      @@TasteTheCode ESP32 (30 pin) Wroom 32D. Problem with GPS module solved.
      Thanks for help.

  • @DavidLevine
    @DavidLevine 11 месяцев назад

    I had a Garmin GPSr in 2003 that could record your coords and map the route you traveled. Cell phones today are plenty precise and can give you a visual display overlayed on sat or detailed maps while you are hiking. Nothing wrong with creating a dedicated device but I'm not sure it has any advantage.

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад +3

      The greatest advantage to me is that I had fun making it and learning about KML, writing to SD card, and interfacing this particular GPS module.

    • @williamsjeff96
      @williamsjeff96 11 месяцев назад

      Looks like this would record for much longer than many cell phones

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      Yes, true. It uses around 40 mA while recording without any power saving in mind so I guess this can be optimized.

  • @leexgx
    @leexgx 11 месяцев назад

    I recommend have a look RAK (wisblock) they are super low power (last week vs day when using a 2700mha battery) the gps part does use more power thought but the wisblock is modular so you just plug in what you need and it's very tidy

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      I know wisblock but I never had the chance to play with it. They look neat but they are more expensive to get and also they are in an ecosystem different to what I'm already used to.

  • @martinschaich4249
    @martinschaich4249 11 месяцев назад

    Great Project. Please can you add the wiring diagramm for esp32 with the spi sd card and the gps modul, for example in fritzing or others?

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад +1

      You can follow the default SPI wiring for the ESP32. I have it fully explained in the Instructable linked in the description.

  • @victarbutton3096
    @victarbutton3096 11 месяцев назад

    I've been wanting to do something like this for some time. I've got it running on a breadboard, but I am having trouble with it not recording the position. The recording LED goes on when I push the button, but the position LED won't come on. I verified I have it wired correctly by momentarily light the LED in setup. I don't get any of the Serial.println output, just the gps_serial data "$GNGGA,134653.000,3339.9294,N,......"ETC. Any idea what my problem is? Thanks for sharing all the work you have put into this project.

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      Comment out the gps data print because it makes it difficult to see the rest of serial data. If the green LED is not on, the gps does not have valid position fix. Are you testing it outside? GPS needs a clear view of the sky to work.

    • @victarbutton3096
      @victarbutton3096 11 месяцев назад

      My problem may have just been the TX and RX connections. I got it working over the weekend. I used an EzSBC Bat Pro development board since it has a built in battery connector and manager, plus, it has a software accessible RGB Led so I skipped adding the two Leds and saved some wiring. Just set it to a different color based on the internal states.
      Thanks again for a great project.@@TasteTheCode

    • @TasteTheCode
      @TasteTheCode  11 месяцев назад

      That is some awesome news. I'm glad that you managed to figure it out. 👍👍👍

  • @tonkofonko
    @tonkofonko 3 месяца назад

    Is it possible to replace google maps trace view with TFT Display to show exact location on downloades .kml or .bmp map saved in SD CARD ?
    And show some point ?

    • @TasteTheCode
      @TasteTheCode  3 месяца назад

      Showing map locally is quite difficult. I haven't looked into it but the biggest challenge is mapping the latitude and longitude with a position on the image. KML files don't have any map data, just a list of points.

    • @tonkofonko
      @tonkofonko 3 месяца назад

      @@TasteTheCode Yes I meant exactly that with map latit. and lon.
      Iam interesting. Can u do it with esp32 and TFT Display like commonly used 2.8 inch ili9341 with TFT_eSPI to show GPS location on .kml map with pointing crosshair which shows location (without SIM cuz there is needed internet connection) ?
      Thank you sir.

    • @TasteTheCode
      @TasteTheCode  3 месяца назад

      @@tonkofonko KMLs don't have that data. You will need to figure out on your own how to translate the lat/lng to x/y pixel coordinates. Maybe there is another way but I've never done this so I can't tell how to proceed. In any case it is an interesting project to try.

    • @tonkofonko
      @tonkofonko 3 месяца назад

      @@TasteTheCode ok I will try it.