Тёмный

3D Filled Vector Graphics on STM32 and ST7735 

cbm80amiga
Подписаться 10 тыс.
Просмотров 10 тыс.
50% 1

Опубликовано:

 

29 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 49   
@iHayri1
@iHayri1 4 года назад
Impressive as always, great work.
@Rouverius
@Rouverius 4 года назад
Amazing. That seems to equal or better that my laptop a few decades ago.
@jparky1972
@jparky1972 4 года назад
Wow! Awesome. Thanks for sharing.
@kroome8
@kroome8 4 года назад
very nice !!! greatly admire these stuffs, thanks for sharing the code...
@dmitr8194
@dmitr8194 4 года назад
Cool! Pretty fast for low model STM32
@shamsel-dinmohamed9203
@shamsel-dinmohamed9203 4 года назад
Incredible, 👍👍keep going, I admire your work so so much !
@javierpallalorden
@javierpallalorden 4 года назад
Excellent work!
@wegi9621
@wegi9621 2 года назад
Wszystkie linie nie były wypełniane żeby było szybciej? Czy to miałbyć jakiś pseudo dithering? Po SPI zapewne? Bardzo fajnie wygląda textura na dolnym layerze.
@outgoingbot
@outgoingbot 4 года назад
Interesting that you are using the arduino environment. Have you considered the stm32cube ide? You may get even greater performance. Great job!
@cbm80amiga
@cbm80amiga 4 года назад
I don't think IDE change would change performance in that case. In this example the bottleneck is rather SPI speed and max is 36MHz. Of course I can upload the code with overclocked build to 128MHz so it would increase SPI to 64MHz.
@jeetlodaya775
@jeetlodaya775 2 года назад
I dont understand how are you able to achieve such a high frame rate? Can you show some basic calcution? And are you refreshing the whole lcd or only modified pixels?
@cbm80amiga
@cbm80amiga 2 года назад
Whole LCD framebuffer is refreshed. Why high frame rate? Look at the code - integer calculations only, high speed SPI transfer and some optimizations.
@TheGamingDinosaurRoblox
@TheGamingDinosaurRoblox 7 месяцев назад
can you make a video on benchmarking the STM32H723VG for 3d rendering
@yashesvi-raina
@yashesvi-raina 3 года назад
woooww crazyy
@InterdimensionalWiz
@InterdimensionalWiz 3 года назад
Hi I have an stm32f411 with the ST7735 128x160 screen (same as in the video) I simply want lines and text. I have it wired and ready on SP1, (A5 Sck, A7 Data) What is the simple library I can use? and do I need to mod the library file ? many thanks.
@guidovanhoboken655
@guidovanhoboken655 3 года назад
I need the same, any tutorial??
@bewaryoftherabbithole8011
@bewaryoftherabbithole8011 3 года назад
Impressive
@linhe1710
@linhe1710 2 года назад
wow 👍👍
@jabu74ekspert
@jabu74ekspert 3 года назад
Super. Jestem pod wrażeniem umiejętności programistycznych szanownego kolegi. Czy mógłbyś przerobić to na modele szkieletowe 3d (np. sześcian z 12 liniami) ?
@cbm80amiga
@cbm80amiga 3 года назад
Raczej nie planuje na razie rozwijac tego projektu :}
@PhenomDesign
@PhenomDesign 2 года назад
hey this video is very interesting have you got the precise mount for cable to reproduce it please ?
@yashesvi-raina
@yashesvi-raina 3 года назад
I want to build a UI graphics framework for microcontrollers. How should I start?
@cbm80amiga
@cbm80amiga 3 года назад
The best - from defining what you want to achieve.
@jhonnyx161
@jhonnyx161 3 года назад
hello with what tools do you see new 3d polygons?
@cbm80amiga
@cbm80amiga 3 года назад
What do you mean?
@jhonnyx161
@jhonnyx161 3 года назад
@@cbm80amiga I want to design a new mesh. I see you have Suzzane from blender. How do you generate a new mesh?
@jhonnyx161
@jhonnyx161 3 года назад
@@cbm80amiga I want to design a new mesh. I see you have Suzzane from blender. How do you generate a new mesh?
@jhonnyx161
@jhonnyx161 3 года назад
@@cbm80amiga I want to design a new mesh. I see you have Suzzane from blender. How do you generate a new mesh?
@cbm80amiga
@cbm80amiga 3 года назад
@@jhonnyx161 Mainly manually in text editor. But sometimes you can find other demos with 3D models you can adapt. You need 2 arrays - vertices and polygons/connections.
@Al.Sy.
@Al.Sy. 4 года назад
The Doom3D is coming soon on stm32? :)
@cbm80amiga
@cbm80amiga 4 года назад
Maybe someone will port it to STM32 :)
@mandyluke7676
@mandyluke7676 4 года назад
can you do a tutorial o this
@bighamster2311
@bighamster2311 4 года назад
You program very cool and optimize the code, I want to make a watch with a beautiful interface and the ability to output text or photos from an SD card to the st7789 display, but I still don’t succeed, I think that such a project would be useful to you, I’ll be very glad if you do something similar to atmega328 / atmega32u4 Ты очень круто программируешь и оптимизируешь код, я хочу сделать наручные часы с красивым интерфейсом и возможностью вывода текста или фото с SD карты на дисплей st7789, но у меня пока не все получается, я думаю многим бы пригодился такой проект в твоем исполнении, буду очень рад если вы сделаете что то похожее на atmega328 /atmega32u4
@helloworld-256
@helloworld-256 9 дней назад
This is beautiful and skillful and oldschool at the same time. I have finally made something myself too, a 3D engine on a Raspberry Pi Pico, and put it on my youtube(ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-HFueb5DTc1c.html), and I have to say this was one of many sources of inspiration and a motivation. Thank you! For now I am handling 1600 quads and vertices as 60fps at 320.240. Of course the Pico is far more powerful. Thank you again for uploading this a few years ago.
@miro2424
@miro2424 4 года назад
Great optimization! Do you know what other Arduino boards your code could run on? I tried compiling on some without success.
@cbm80amiga
@cbm80amiga 4 года назад
This project is for STM32 under stm32duino IDE.
@miro2424
@miro2424 4 года назад
@@cbm80amiga I can see that. That was not my question. I'm just tired of smart people like you answering like people asking were dumb. It just shows your smugness.
@gel8467
@gel8467 4 года назад
cbm80amiga Hi, what is stm32duino IDE? Is it the same of Arduino IDE?
@gel8467
@gel8467 4 года назад
I,m using platformio IDE but some examples doesn’t work
@MrSasha3050
@MrSasha3050 4 года назад
Interest in to see comparison with ardu mega for example 😎 this code though.
@cbm80amiga
@cbm80amiga 4 года назад
In this case, price is the main advantage
@MrSasha3050
@MrSasha3050 4 года назад
@@cbm80amiga, not thinkin it would be so expensive 😉
@mandyluke7676
@mandyluke7676 4 года назад
80FPS !!!!!!
@dkjm1978
@dkjm1978 8 месяцев назад
Hej Paweł. Odpaliłem Twój kod na esp32s3 i działa świetnie :) ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-yXdji6lPctk.html Nie ma to jak krypto reklama kanału xD
@cbm80amiga
@cbm80amiga 7 месяцев назад
Swietnie to wyglada na duzym ekranie!
@RiwenX
@RiwenX 5 месяцев назад
That’s great, but could you share the source? 🥹
@cbm80amiga
@cbm80amiga 5 месяцев назад
Look at the description
@RiwenX
@RiwenX 5 месяцев назад
​@@cbm80amiga Silly me, thanks
Далее
ST7735 1.8" TFT Display and STM32 || HAL
8:38
Просмотров 40 тыс.
Pushing a Raspberry Pi 5 to the LIMIT....
25:33
Просмотров 204 тыс.
Voy shetga man aralashay | Million jamoasi
00:56
Просмотров 248 тыс.
Monster magnet meets microwave magnetron...
17:44
Просмотров 50 тыс.
#1099 How I learned electronics
19:55
Просмотров 1,3 млн