
Bastlení pro všechny od @smitka. Pořádám kurzy elektrotechniky v Plzni. #circuitpython #rpipico #esp32
Plzeň, Czech Republic
Joined September 2023
- Tweets694
- Following41
- Followers343
- Likes343
Pinned Tweet
BETA TESTERS NEEDED! I'm finishing the #picogame game engine for MCUs with @CircuitPython. I'd like to ask owners of #picopad and similar game boards if they would try it out a bit 🙂 @NemecekPanda38 @Electro_L_I_B @shapoco @DamianVCechov @kevinarcz @pajenicko @bobricius
My new astro project, picostellar - a planetarium for MCUs in @CircuitPython.
It runs smoothly even on the #RP2040 thanks to latest CP features: #picogame, turbo and xip_map.
8400 stars, 88 constellations, calculated positions of the Sun, Moon and planets. What do you think? 🌓
My picogame module (available on selected boards since CP 10.3) handles efficient rendering. Turbo (CP 10.4) compiles performance-critical Python code to native machine code.
And xip_map, I developed for CP 11, maps large assets directly from flash without using RAM.
Without xip_map, loading the 90kB star catalogue wouldn't be even possible on the RP2040.
Source code and ready-to-copy CIRCUITPY files are on GitHub:
github.com/makerClassCZ/pico…
Requires an "Absolute Newest" CP 11 build and a board (320x240 display) with picogame support.
Můj nový astro projekt picostellar - plánetárium pro mikrokontrolér v @CircuitPython. Běží krásně i na #picopad #RP2040 díky nejnovějším CP 11 featurám - #picogame, turbo a xip_map. Zobrazuje 8400 hvězd, 88 souhvězdí, počítá polohu slunce, měsíce i planet. Jak se vám líbí? 🌓
Můj picogame (na vybraných deskách od CP 10.3) zajišťuje efektivní rendering. Turbo překládá části kódu nativně pro MCU a zrychluje výpočty (CP 10.4). Xip_map je má funkce (bude v CP 11) pro načítání velkých assetů bez RAM - 90kB hvězdných dat by jinak nešlo na RP2040 načíst.
Zdrojové kódy a složka CIRCUITPY k nasazení jsou k dispozici na mám githubu: github.com/makerClassCZ/pico…
Pro fungování je potřeba "Absolute Newest" build CircuitPyhton 11 a deska s podporou #picogame a displayem ideálně 320x240px.
Poladil jsem (s Claude) domácí projektík a do publikovatelného stavu - noční obloha pro @zivyobraz. Obrazovku si můžete vygenerovat na sky.makerclass.cz. Má @jantichy nebo @Chmee2 nápad, co by tam mohlo ještě být?
Maker Class retweeted
Další obří update. Desek už není 56, ale 76. A mezi nimi jsou LaskaKit desky, Waveshare, LilyGo, Blue Pill a skvělý filtr 🤩
@smitka parádní 💪
chiptron.cz/pinouty/
Maker Class retweeted
Hledáš, kde je je druhý UART na ESP32 desce, ale google ti předhazuje jen obrázky v blbým rozlišení a bez popisu?
PINOUTy nejpopulárnějších desek RPi Pico, STM32, ESP32 a dalších. Interaktivně a s upozorněním kam nemáš co strkat, protože bys to rozbil. chiptron.cz/pinouty-na-chipt…
Včera vyšel nový #circuitpython 10.3.0. Je to pro mě důležitá verze, protože její highlight je můj herní engine #picogame 🎉 Stále se snažím posouvat jeho možnosti. Někdo říká, že se Python na MCU nehodí, ale mě přijde, že docela funguje 🙂 blog.adafruit.com/2026/08/31…
Dnes večer proběhne #CircuitPythonDay2026, několikahodinový livestream o novinkách v #CircuitPython, zajímavých projektech, zpracování zvuku a hrách. Vypadá to, že tam bude i má česká stopa s projektem #picogame 😊 chiptron.cz/circuitpython-da…
Konečně jsem pokořil další milník s #picogame. Port hry Pictor od @NemecekPanda38 mi už běží na RP2040 hratelně v #CircuitPython. Mohu ho tedy přejmenovat na Pyctor 😂
Problém jsem měl s obrázky pro paralax pozadí. V první verzi jsem je musel dost osekat, protože narozdíl od kompilovaného C kódu, kde je lze číst napřímo z flash, je mám v Pythonu uložené jako běžné soubory na FAT32. Ten ale může být fragmenovaný a tak se musí nejprve načíst do RAM. Na to jí pro tolik assetů ale nemám dost...
Co dříve řešili měsíce týmy vývojářů zvládneme dneska za večer s AI 😎 Trocha HW hackingu a staré nepodporované zařízení může s novým vlastním firmware zase sloužit.
Máš doma starej křáp? Díky AI mu můžeš vdechnout druhý život aneb reverse engineering s AI.
A co je vtipnější, z původního rozlišení můžeš vydolovat i vyšší rozlišení, jako u tohohle AverMedia Game Capture HD II
chiptron.cz/reverse-engineer…
I've added "sort of" 3D support to #picogame, and creating games is now much easier with AI because I've made a handy skill for game development. 😎
Improving the Microcontroller Gaming Performance with PicoGame ift.tt/TS1bE5L
Článek o tom, proč a jak vznikl herní engine #picogame a co vše umí. 🙂 Vytáhněte Pico z šuplíku a udělejte si herní konzoli a pořádnou gamesu 🕹
Postavte si vlastní retro hru 🎮
Picogame je nový český open source projekt, se kterým si snadno vytvoříte hru na malé herní konzoli – nebo si to celé zkusíte i bez hardwaru přímo v prohlížeči 👇
chiptron.cz/picogame-herni-e…











