Round GC9A01 240x240 display and gauges

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ม.ค. 2025

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

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

    Wow! Awesome video! Love your work. Great project, and thank you for the help and the code. I can adapt it to suit the sensors.

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

      Thanks Antony, and thanks for coffees. 😀

    • @thay1352
      @thay1352 11 วันที่ผ่านมา

      Antony - How did you adapt each sensor to each individual gauge?

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

    Sir my respect, you have left me speechless, I only can say you are amazing!. Thank you for sharing your immense knowledge and experience. I am very grateful, Thank you very much!.

    • @VolosProjects
      @VolosProjects  2 ปีที่แล้ว

      Thank you for comments, i am glad you like my content. Cheers.

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

    Alway GREAT STUFF on your channel. Thank you very much for inspiring your community . Very appreciated.
    Grreeeeeetings from Germany

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

    Great video! :)
    Not stellar walkthrough of the code, but it does not matter! You covered how things work and saved anyone who want to use the display a lot of time!
    So thank you so much! :D

  • @VoiceOfMeMyselfAndI
    @VoiceOfMeMyselfAndI 2 ปีที่แล้ว

    Your work does have more influence as you might think!
    The video convinced me to make time and pickup my hobby again!!
    Thanks for your help!!!

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

      Thank you, it is always nice to hear that.

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

    even though I don't do these kind of things anymore, It's amazing to see others doing cool stuff! nice video!

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

    Excellent!
    I would love to see a speedometer project using this display and small GPS module NMEA input !

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

    Thanks for this excellent tutorial.
    I purchased the display and downloaded your project. I'm using platformIO so I made the necessary tweaks to get it to compile. At first I had issues with it only displaying the orange screen. I finally got it to work by adding the line:
    img.setColorDepth(8); right before img.createSprite(240, 240);
    It seems to be working fine now but I'm not sure why I needed to do that? The image file is using 16 bits per pixel it seems. Color looks right though.
    Anyway, a heads up if someone else is running into trouble.
    Thanks again!

    • @VolosProjects
      @VolosProjects  2 ปีที่แล้ว

      Thank you for writing your solution, today mamy people use platformIO , this will be helpful to people.tnx

    • @roolon6604
      @roolon6604 2 ปีที่แล้ว

      @Wolfe032 thank you for the solution. I had the same problem and spent my time to check settings in libs. I had 7 pin version of the round display- without lcd underlight pin. Did you find the explanation the problem? Have you tried any different libraries?

    • @jackhampson8863
      @jackhampson8863 2 ปีที่แล้ว

      I had the same results with this code and the Volos's Smart watch code using the Arduino IDE and PlatformIO. Your img.setColorDepth(8) worked here but not on the Smart Watch. I pre-calculated all the static arrays in the setup loop and stored them in program memory freeing 6K of ram in this code and 9K in the Smart Watch. Both work afterwards. I'm guessing that a large sprite requires a lot of ram.

    • @henrybecker2842
      @henrybecker2842 2 ปีที่แล้ว

      Thank you for fix. I have been tearing my few remaining strands of hair trying to understand why I had an orange/yellow display. @Volos - would you please consider updating the code or adding a text comment to the repository?

    • @slapcitykustomz1658
      @slapcitykustomz1658 2 ปีที่แล้ว

      Thanks tht fixed my orange screen, It was driving me nutts

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

    That was a great demo, you absolutely do not need to apologize for anything. Thanks for sharing. If you ever get a chance to work with the ZX2D10GE01R-V4848 round display, I'd love to see your ideas.

  • @PeetHobby
    @PeetHobby 9 หลายเดือนก่อน +2

    An extra tip; If you're using only one SPI device, you can connect RST to VCC(or NRST), and CS to GND. That's the easiest(less wires) way to connect a display, requiring only 3 wires and power. You'd only need to connect CS to an I/O pin if you're sharing the SPI bus.

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

      Thank you, i didnt knew this

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

    very nice, i now want a round display for my esp32

  • @paulfilliette9855
    @paulfilliette9855 2 ปีที่แล้ว

    Right what I was needing, I'll try it next weekend! Thanks very much

  • @PatTrainor
    @PatTrainor 2 ปีที่แล้ว

    I've always wanted to do a watch project, I think this display might just do the trick. I'd love to make it self-contained, but I couldn't use a full-blown ESP32 demo board, I'd have to use something much smaller. I didn't even know these displays existed, so props for that!

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

      Yes, this display is perfect for smart watch.

  • @Ľubomír_Kuzman
    @Ľubomír_Kuzman 2 ปีที่แล้ว +1

    great video Volos, many thanks :)

  • @sasha.djordjevic3071
    @sasha.djordjevic3071 10 หลายเดือนก่อน

    “…TX Dva” 😊
    Awesome work as always

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

    You do awesome work mate!

  • @NickyAndre
    @NickyAndre 2 ปีที่แล้ว

    You are amazing man! I want to use this round tft display for my next project and you show how to use it!

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

      Tnx, i am glad that video is usefull to you.

    • @NickyAndre
      @NickyAndre 2 ปีที่แล้ว

      @@VolosProjects i have a question is that possible to use two of this display alltogether displaying the same image using the same connection pin from ESP. I mean both display connected into the same ESP pin

  • @Alex000113
    @Alex000113 2 ปีที่แล้ว

    Yes, very impressive display, layout and response time. The TFT_eSPI examples also give some guidance on the coding approach. The details for working with sprites isnt easy, but looks like it is worth persevering to get best performance.

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

    That’s great. Thanks for sharing!

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

    Cool project :-) I'll adopt this to use the D1 mini and re-generate the image files to match BMW orange 🙂

  • @DBBahnospherix-BahnAtmospherix
    @DBBahnospherix-BahnAtmospherix ปีที่แล้ว +2

    Hello, i need Help for The tft display 40x160 (160x40) - DRIVER: GC9D01 - i need a Grafic-Programm with esp32 - Thanks

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

    Super! Really cool project!👏👏

  • @CDE.Hacker
    @CDE.Hacker 2 ปีที่แล้ว +1

    I have one of those cheap Chinese smart watches that broke. I'm going to try your code on the screen. It's a round screen and I have some great ideas for it if I can use it. Thanks for the ideas in the code.

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

    tx два это сильно!)
    спасибо за видео

    • @VitaliiThe
      @VitaliiThe 2 ปีที่แล้ว

      Хотел написать такой же коммент :) на хорватском два = dva

  • @rascalwind
    @rascalwind 2 ปีที่แล้ว

    This is cool. Would be super useful in other projects.

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

    Thanks a lot for this tutorial, Is there a tutorial where you used Square Line Studio using the Encoder and the same Screen?

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

    I tried your code and at first I couldn't get it to work. All I got was an orange screen (TFT_ORANGE). After an hour of debugging I think my ESP32 was getting out of memory by the while(a!=44) loop. I then enabled the PSRAM on my board and it started working (although with a lot of flicker, but stil it works). So it's possible this won't work on boards without PSRAM. Great video!

    • @VolosProjects
      @VolosProjects  2 ปีที่แล้ว

      what board you are using. i am using old esp32 with defoult setup in arduino ide, never had memory problems

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

      @@VolosProjects With esp32 WROOM 32 it do work just in 240x230 sprite area...

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

    Great video and project. 👍Like Wolfe032 mentioned in a previous post, I had to add the line: img.setColorDepth(8); right before img.createSprite(240, 240); in the setup routine to get it to work for me. Now I'll have to figure out how to use different input pins for each separate gauge.

  • @ZookeeperJohnG
    @ZookeeperJohnG 2 ปีที่แล้ว

    Nice! Thanks for sharing this., your explanation is ok.

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

    I just get an orange display, the arduino examples for the TFT library work fine, I am not clever enough to know why it does not work, I have connected the inputs switch and pot to ground, but really interesting project.

  • @jggarzao
    @jggarzao 2 ปีที่แล้ว

    nicei work. I recommend something to cover the screen from sunlight, I've done a similar project before but facing with sunlight and display brightness is a pain on the neck. I cant saw most of the details I put effort on HMI. so I think the best always is custom 7 segment dashes, you can always make them enought bright to see it at daylight.

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

    Sorry if I missed this in the video, how does the pixel layout work? is it like a square but only the existing pixels get displayed? or do you need to structure your data array with each line being progressively longer as you approach the equator and then shorter as you approach the bottom?

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

      It is acting like normal square 240x240, as you said ,only pixels inside circle are visible

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

    Please tell me how many of these displays can be attached to one esp32?

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

    So is it possible to show real-time data coming from a sensor in this display?

  • @okhamradio
    @okhamradio 2 ปีที่แล้ว

    It's really amazing

  • @artifaction
    @artifaction 2 ปีที่แล้ว

    I have searched the net for a solution but can not find, this is the closest i can find, i have a gc9a01, an esp 8266 and a rotary encoder (KY040) a nema 17 stepper motor and a A4988 to drive that motor, is it possible to drive that motor and show the degrees in the display when i turn the rotary encoder?

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

    Hello,
    I am trying to use this sketch.
    Unfortunately the image and the pointer is not displayed.
    I use a round display with GC9A01 driver without LED and a ESP32 -WROMM 32 controller .
    Is there a newer version of this sketch ??
    Greetings

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

    Is the connector at the back for a ribbon cable ?

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

    I can't understand why with my desktop pc at home it works, but right now I am abroad with my portable pc and I do the same procedure, but the screen appears like background color ORANGE. I also have many other programs with this display but the same problem. Nobody works. I changed oll the parameter on the library but It doesn't work.....

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

      same, only backgroung colour

  • @filippogermi1618
    @filippogermi1618 2 ปีที่แล้ว

    really nice video and application, i'd like to try similar on my Vespa monitoring, will be possible to have some more expleination of how connect sensors? thanks again

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

    Hello, can you please tell me what service can be used to make such pictures and convert them to code?

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

    hello the project coding and program on esp32 but the lcd start and the screen was orange only why ??

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

      Your esp32 probably cabt hande 240x240 sprite, reduce sprite to 236x236

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

      @@VolosProjects ok thanks i try this

  • @zigabrus
    @zigabrus 2 ปีที่แล้ว

    Perfect, thank you !

  • @The8BitHero
    @The8BitHero 2 ปีที่แล้ว

    Could this be setup to show multiple sensor readouts in numerical form instead of a needle gauge?

  • @bluray4687
    @bluray4687 2 ปีที่แล้ว

    Awesome work. Way above my head. Would it be possible to have you build a simple pressure gauge for me?

  • @pu2clr
    @pu2clr 2 ปีที่แล้ว

    Many thanks to share it.

  • @juliohipolito8722
    @juliohipolito8722 2 ปีที่แล้ว

    when trying to compile the error file Compilation error: TFT_eSPI.h: No such file or directory, how to solve ? thanks

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

    Hi! Could you help me to combine this project with the smart watch project, please?

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

    Hi guys! Im loving your work! im trying to make myself a gauge following your code etc, but i cant figure out how to adjust what the display shows/the input from pin 14?
    I'm still new to coding and i'd love some help please!

  • @one10RC
    @one10RC 2 ปีที่แล้ว

    Can gauges be made to react from an incoming PWM signal (such as from an RC receiver).

  • @dimasank
    @dimasank 2 ปีที่แล้ว

    sir, why this error coming , it said "Compilation error: 'ledcSetup' was not declared in this scope"

  • @JustIn-sr1xe
    @JustIn-sr1xe 2 ปีที่แล้ว

    One of these with just a time and date setting would be perfect. I don't need the rest of the smartwatch features.

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

    How are images like this gauge even made? I don’t even know what it call an image like that to look it up, lol I’m new to this but I learn pretty quickly. How does someone go about designing something like that gauge? In what kind of program? A video that covers that would be really helpful as I have lent really any so far, or maybe I’m not looking in the right place?

  • @przemysawbrzostowicz7904
    @przemysawbrzostowicz7904 2 ปีที่แล้ว

    Good job and explantation.

  • @grs4.169
    @grs4.169 ปีที่แล้ว

    Hey mate, how many sensors can I run through this setup ? Also how do you recommend using a 5v sensor with the esp32 3.3v ? Cheers

  • @karim1485
    @karim1485 2 ปีที่แล้ว

    Very cool! What is the display's power consumption? Asking for very-low power application. Thank you

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

    hello, I have an LCD like this and want to make it a display monitor for video input. is there a module that is suitable for this type of round lcd?

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

    that look awesome. I have a question. What is the image format do you use ?

  • @amrzakaria5290
    @amrzakaria5290 2 ปีที่แล้ว

    Thanks a lot you helped a lot.

  • @n.r.2258
    @n.r.2258 2 ปีที่แล้ว

    Hi .. can I also feed the code via ESPHome (Homeassistant) into the ESP 32 ?

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

    SO COOL

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

    If I want to use a 720x720 display can I take the esp 32?

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

    hello can you make a smart watch with calling and tracking

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

    Very good. One question: all gauges include files (.h) are arrays of the converted images. Any chance to have the original images so we can modify them?

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

      Yes, I will add them in github today, i will notfy you,

    • @ssaguiar
      @ssaguiar 2 ปีที่แล้ว

      @@VolosProjects Thank you very much. This will be even better to learn from it.

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

      @@ssaguiar I added images to github

  • @GiovanniScafora
    @GiovanniScafora 2 ปีที่แล้ว

    Can the GC9A01 display be used with the mega 2560 pro embed board?

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

      Yes it can, bit it will not run fast like when is used with esp32

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

    Very informative video, thank you!
    I have a thing about accents, so I i was curious, are you Finnish? Ive only known one Finnish person, so i apologize if im wrong!

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

      Thank you, no i am from Croatia.

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

    That looks great! id love to do something similar using 2 slightly larger screens (4" square) to run RPM and Speed based on inputs from my car. Any advice on achieving this?

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

      Look into the "Speeduino " project. Its a bunch arduino nerds that have building some awesome car computers using arduino

  • @marcombo01
    @marcombo01 2 ปีที่แล้ว

    Why the screen seems a reflective or even e-ink display but is just a regular TFT? Is because of the color palette used?

    • @marc.lepage
      @marc.lepage 2 ปีที่แล้ว

      It's IPS not TFT.

  • @ferrimy
    @ferrimy 2 ปีที่แล้ว

    What are the wires you're using here on breadboard?

  • @alexskipper4050
    @alexskipper4050 2 ปีที่แล้ว

    Interesting displays. Anyone knows if these are sunlight readable or only intended for dark environment?

    • @VolosProjects
      @VolosProjects  2 ปีที่แล้ว

      they are visible on daylight

  • @nicktucker4916
    @nicktucker4916 2 ปีที่แล้ว

    Great video!! How do you convert the image to the array you use for the gauge?

    • @VolosProjects
      @VolosProjects  2 ปีที่แล้ว

      Tnx nick, here is tutorial th-cam.com/video/R-qFKemDFyM/w-d-xo.html

  • @laurentl.7753
    @laurentl.7753 2 ปีที่แล้ว

    I have a "size of array 'gauge1' is too large
    " during compiling. I use an arduino 2560 board. Any idea ?

    • @thomasstrandquist1692
      @thomasstrandquist1692 2 ปีที่แล้ว

      I am also having this issue. Did you ever figure it out?

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

    My IDE kept throwing up a serial comms error when trying to upload unless I unplugged the display. I suspect it's a serial comms pin use thing like Rx0 and TX0 on Arduinos.

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

    Thanks for all your videos, if I want to get started with ESP32 programming, which one would you advise me to buy please, I saw that the ESP32 C6 I think was the model, but I didn't understand some people say there aren't enough compatible libraries?

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

      Hello, thank you for beginer i whoud recomend lilygo t-display s3, you will get best package for your money and it is not to hard to setup and use.

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

      tks you@@VolosProjects, do you have a link pls ?

  • @juanitovivo
    @juanitovivo 2 ปีที่แล้ว

    What type of potentiometer do you use for control? can you put a link? Tks for the info!

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

      Normal 10k pot, i dont have link i have them for long time

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

    In your code mr tft_miso 5 but pin 5 its BLK back light

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

    hey men thank u for make a good video..
    can u help me. I wondering to know how to make SSD enclosure, what ic i use for that. and minimum components for build that. can u help me for got some reference for that.
    Im sorry if my question is out of topic of your content.

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

    hi every time i try this i keep getting error message : a fatal error occurred: Packet content transfer stopped (received 8 bytes) any ideas on how to fix this. i have tried on 3 different esp32's but same error

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

      Can you upload some other sketches to your esp32, blink sketch forexample

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

      @@VolosProjects yea can upload other sketches ok. where do the other terminals on the switch and pot go to? gnd, vcc etc?

  • @EmbeddedInsightHub
    @EmbeddedInsightHub 2 ปีที่แล้ว

    It is possible to post this library for nrf52840dk

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

    this is so cool! do you help people write code? I'm wanting to do very similar but simply needs to display two pressures from 2x air pressure senders

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

    What kind of resistor and what nominal value do you have ?

  • @summerfun6114
    @summerfun6114 2 ปีที่แล้ว

    Hi, a nice project, which board did you select when upload sketch use Arduino IDE please for ESP32-WROOM-32, Thanks.

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

    Nice! Work in Arduino UNO ??? is the same code? ( n00b here)

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

    Thank you!

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

    Error message lcdcSetup was not declarared in this scope

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

      he replied to someone with the same issue but if you can't find it here you go:
      you need to downgrade your esp32 boards in board manager to a lower version than 3.0

  • @x-TURBO-x
    @x-TURBO-x 2 หลายเดือนก่อน

    wow !!! It is it what i imagine to add to my Suzuki chopper handlebar. will need to get sensors and ask for help how to calibrate display's

  • @beardedgaming1337
    @beardedgaming1337 2 ปีที่แล้ว

    if i wanted 14 of these round displays to each display one or two data sets on my truck - how many gages can an arduino handle output to?

    • @VolosProjects
      @VolosProjects  2 ปีที่แล้ว

      Arduino will not be able to run one gauge smothly, esp32 is much faster but it thinh 14 will be to much. It can run maybe 3 of them in same time.

    • @beardedgaming1337
      @beardedgaming1337 2 ปีที่แล้ว

      @@VolosProjects so either multiple esp32's or something more powerful like a Pi?

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

    Dobar si, nema šta. Cepaj bratac...

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

    Thanks for this video! I have problem with "GC9A01", can you address with very simple "Hello World" project using GC9A01? / Thank you

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

    Thats Geat !

  • @meltdown03
    @meltdown03 2 ปีที่แล้ว

    What are the ledc lines of code for exactly?

    • @meltdown03
      @meltdown03 2 ปีที่แล้ว

      The display brightness, maybe? Is that ok to use with other displays like the SSD1306 or ST7789?

    • @VolosProjects
      @VolosProjects  2 ปีที่แล้ว

      yes, it is line used to set PWM and to se t brightnes, you can use ST7789 i already used in this video th-cam.com/video/UUzywu2RrHc/w-d-xo.html

    • @meltdown03
      @meltdown03 2 ปีที่แล้ว

      @@VolosProjects thanks for the help!

  • @PATRIK67KALLBACK
    @PATRIK67KALLBACK 2 ปีที่แล้ว

    Nice video!

  • @michealmorrow1481
    @michealmorrow1481 2 ปีที่แล้ว

    Which driver do you select in TFT_eSPI library? Looks like 46 and 200 are close.

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

    can you make a smartwatch step by step

  • @CryptoLosOne
    @CryptoLosOne 2 ปีที่แล้ว

    This is amazing. I'm not familiar with coding and electronics. But I would like to create digital gauges for classic Muscle Cars. For example, I have a 68 Chevelle and a 65 Impala. And planning to modernize them with newer engines that uses fuel injection and computer modules. OBD Link, and use the computer data to send to a monitor like an Android or Ipad set up. But would like to use the original Dashboard space where the gauges are and use digital displays. I'm going to be researching about this. Thank you.

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

    Odlično
    Kako Vas mogu kontaktirati, vezano za ovaj projekt?

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

      Pozdrav, ovo je dosta stari projekt. Sto imate na umu?

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

      @@VolosProjects Neke analogne instrumente zamijeniti digitalnim - radi se o letjelici!
      - može li mail na koji se možemo ćuti?

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

      @@kbelcar moze volos.marketing@gmail.com

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

    I made my own board with this display and Esp32-wroom-32E it works with the example code, but not with this code, it crashes after drawing the first orange fill, so maybe I am doing something wrong with my config. What version ESP32 are you using and what is the your config in the Arduino IDE?

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

      It sound like memory problem

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

      Try to reduce size of sprite

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

      I reduced the size to 235 and that works. changed the background color to match. and it looks good, but still cannot figure out why this didn't work straight away. I'm using an esp32-wroom-32E xx8N module and minimal spiffs.

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

      @@MegaScott
      So where is this memory? I expect it is on the LCD driver chip for fast access? Also, I think this is a sprite size limit not a memory limit. I say this because I got it working (Thank you @VolosProjects & @MegaScott) and then I created a second sprite, filled it with the same gauge data and it still worked. That is why I say it is a sprite limit not memory. So if what I am saying is true, how does it work with the initial 240*240 size for anyone?

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

    Hi, in the pin mapping file GPIO5 is MISO but on your display BLK is connected to D5, is the Backlight? I'm trying to get a Waveshare 1.28" round display working but having no luck.

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

      I use Waveshars 1.28inch, and it can't be displayed. But using "Arduino_GFX_Library.h", it can be displayed.

    • @YONG0612
      @YONG0612 2 ปีที่แล้ว

      It may be that TFT_eSPI communicates with Waveshars 1.28inch debug.

    • @henrybecker2842
      @henrybecker2842 2 ปีที่แล้ว

      @@YONG0612 Hi @Scott. I have the same display and proble, Please refer to the fix above. It worked.
      Jack Hampson
      2 months ago
      I had the same results with this code and the Volos's Smart watch code using the Arduino IDE and PlatformIO. Your img.setColorDepth(8) worked here but not on the Smart Watch. I pre-calculated all the static arrays in the setup loop and stored them in program memory freeing 6K of ram in this code and 9K in the Smart Watch. Both work afterwards. I'm guessing that a large sprite requires a lot of ram.

  • @jacquesmertens3369
    @jacquesmertens3369 2 ปีที่แล้ว

    Very nice, but what is the alternative for people who do not want to buy from China?

    • @VolosProjects
      @VolosProjects  2 ปีที่แล้ว

      I think adafruit have similar display

  • @zonta71
    @zonta71 2 ปีที่แล้ว

    Awesome video channel. I am a subscriber now to learn. Thanx. 1luv

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

      Thank you, welcome aboard.