Making an OLED Radial Menu & Games in Arduino IDE | Quark Part 1

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ธ.ค. 2024

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

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

    Dudeeeeee... a conversation i often talk about with friends is how modern devices lack soul. No boot up animations, no sound effects, or care put into the underlying device/ code. This is probably the best example i could ever show someone. So much love and care put into every detail. From well steucturee code to smooth animations ahhhh its a wonderful project 🥺

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

    Nice, impressive. Keep up the great work !! Congratulations !!!

  • @upir_upir
    @upir_upir 7 หลายเดือนก่อน +33

    Nice project, especially the rotating menu looks cool!

    • @ashtf
      @ashtf  7 หลายเดือนก่อน +4

      Thanks! I watch your videos all the time and love them!

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

      good to see you here buddy 😊 @upir_upir

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

      Greetings to you and the owner of the channel. I learn a lot from you. My name is Sayed. From Egypt once again, thank you all

  • @ben.alldridge
    @ben.alldridge 8 หลายเดือนก่อน +7

    Dude, this is so gorgeous. I love it.

  • @Zeloverevolution
    @Zeloverevolution 6 หลายเดือนก่อน +21

    Damn those animations are beautiful! especially with just a monochrome OLED.

  • @jeffschroeder4805
    @jeffschroeder4805 7 หลายเดือนก่อน +10

    Your concept and implementation are very elegant. The potential in a little micro board is incredible, it will be interesting to learn exactly where in your development the limitations imposed by memory constraints will begin to restrict further features.

  • @MarcWijesuriya
    @MarcWijesuriya 6 หลายเดือนก่อน +7

    Fascinating stuff! I've been looking at OLED UI design and this is one of the coolest I've seen so far

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

    Wow, cool. Impressive work, congratulations!!!

  • @monolith4076
    @monolith4076 9 หลายเดือนก่อน +4

    Great job! Like from me. I will wait for part 2 and 3 and so on...

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

    Impressive, original, waaw!!

  • @alexmega
    @alexmega 6 หลายเดือนก่อน +3

    Wow, this is a very nice menu. There are few such projects, even if they are just indicative) thanks for the idea!

  • @damianzelazny5785
    @damianzelazny5785 5 หลายเดือนก่อน +2

    Fantastic! your creativity is incomprehensible🤓. Great stuff!

  • @NerdowHEY
    @NerdowHEY 5 หลายเดือนก่อน +2

    Very nice job hope you are going to have fun making the rest of the project

  • @velvetvideo
    @velvetvideo 2 วันที่ผ่านมา

    love the rotary menu...i would definitely add that to my laptop

  • @jstro-hobbytech
    @jstro-hobbytech 8 หลายเดือนก่อน +3

    What a first crack man. Wait till you learn to optimize your code better, you'll be writing an emulator. Not an insult brother, I'm really impressed.
    We're you using bounding boxes to translate the coordinates for motion? I'm blind and couldn't read your math. Looks like you used the unit circle and grabbed the arctan of the grid position. Cool. I fucking love math. You could easily do translations in 3d space I bet for polygons. All up in the quaternions soon.
    I wrote a fractal rendering algorithm a while back and it ran like ass because I'm rusty as shit. I don't code nearly as often as I should anymore. You inspired me as I was just doing a rotary encoder thing and my only 2004 screen died haha. I ordered the oled you have haha. Thanks for the awesome vid again.

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

      Thank you for your comment! Yeah the menu starts in polar coordinates and the X and Y coordinates of each icon is found using a rcos(theta) and rsin(theta), I'll try to go into more detail on the math side of the projects in future videos, but for now the code is available if you're curious! Thanks again for watching and your comment!

    • @jstro-hobbytech
      @jstro-hobbytech 8 หลายเดือนก่อน

      @ashtf gotcha I remember the math now. Well I'd have to do a quick Google but it's been a while since I wrote procedural graphics. I'd make a game if I could do decent pixel art haha. Throw a metroidvania together that'll piss the wokesters off. Just for giggles, I got no beef with them. Haha I avoid social media except for yt.

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

    Great project!! Awesome job 👍

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

    the animation is awesome

  • @jstro-hobbytech
    @jstro-hobbytech 8 หลายเดือนก่อน +3

    Very cool. Espressif added faster fp logic blocks with the s3. Try a teensy brother. You could do some impressive stuff with a teensy 4.1 and that screen. The esp will take a shit if you get too ambitious with what kinda compute you want haha.
    Great job man

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

      Thank you for your comment! I actually have a teensy 4.0 that I've been messing around with... May make an appearance in future videos!

    • @jstro-hobbytech
      @jstro-hobbytech 8 หลายเดือนก่อน +1

      @ashtf it's got a blazing fast cpu that can be clocked to 1ghz. It's a fully featured arm cpu. I can't wait to see the 5. It was gonna come out years ago but covid. Paul stoffogren is the person who designed the whole thing. He/they (I'm not sure) is a genius. Half the arduino libraries were written by him too. The cpu has way more features than the pre pi5 boards (that are over priced). You can buy renewed business pcs for the same price that are way faster.

  • @TheKvc
    @TheKvc 4 หลายเดือนก่อน +2

    Wonderful work.

  • @DoganCobanyldz
    @DoganCobanyldz 8 หลายเดือนก่อน +3

    Very cool,perfect

  • @lakshyagupta7089
    @lakshyagupta7089 6 หลายเดือนก่อน +3

    bro it's pretty cool

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

    WOW...!!! is beautiful...!!!!! 😮😮😮😮😮😮

  • @patates1165
    @patates1165 5 หลายเดือนก่อน +2

    amazing project

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

    cool project buddy

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

    Cool project!

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

    Nice. Where did you get that rotary encoder module?

  • @heroicboy3668
    @heroicboy3668 5 หลายเดือนก่อน +3

    It's FUCKING Awesome ❤❤❤❤

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

    Hello great project. What is the model of your encoder? Thank you

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

      This is just a standard rotary encoder. This specific one came from a kit I have for school, so I'm not sure the model. Pretty much any brushed rotary encoder should work the same though.

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

      Ok thanks for the answer

  • @nikitachichkov4831
    @nikitachichkov4831 8 หลายเดือนก่อน +2

    Wow!

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

    Can I use this code to oled display 128x64?

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

      I suppose so but the graphics would be cut off at the bottom

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

    Super Bitchin!!!!

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

    Are you willing to share yourcode?

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

      Drive link is in the comments

  • @fooballers7883
    @fooballers7883 23 วันที่ผ่านมา +1

    Brilliant work....keep it up...

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

    hey i need to contact you, you im any social media??

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

      I don't have any social media, sorry