Obsah
1 Co hned a co až potom
- GIT-gilhad-repo/PORTAGE/media-gfx.inkscape-extension-gilhad-laser-Gcode for inkscape - Transform paths to Gcode for laser cutter/engraver - popsat ideu s barvama a řízením rychlostí/PWM/marker only/wait time
- DIY PCB Toner Transfer (No Heat) & Etching https://www.youtube.com/watch?v=cVhSCEPINpM
- GiGeOSP
- vymyslet jméno (Gilhad's generator of Static pages - GiGeOSP)
- ?? giw2me - GIlhaduv Web 2 Makefile Edition
- udělat testovací doménu pro jeho vlastní vývoj
- začít s dokumentací
- zjistit, jak vlastně převést RST na HTML
2 Software
- Databázový prohlížeč/porovnávač CDxx.md5sum
- GiGeOSP - vlastní verze, viz níže, nebo spíš
- giw2me - GIlhaduv Web 2 Makefile Edition
- Makefile pro Arduina, STM32 a podobně, ideálně s parametrem, pro kterou platformu to kompiluju (a aliasy typu makeSTM32) - a mít soubor/adresář/ kde by byly pro jednotlivé platformy poslední překlady
- GIT-gilhad-repo/PORTAGE/gilhad-tools.keyboard-stats dodělat
- GIT-gilhad-repo/PORTAGE/media-gfx.inkscape-extension-gilhad-laser-Gcode for inkscape - Transform paths to Gcode for laser cutter/engraver
3 PCB
Plán:
- Vyrábět PCB nějak hezky a vtipně a jednoduše
- Využít stávajících zdrojů
- ZDOKUMENTOVAT to
3.1 Motivace
Dosavadní postup Eagle->tisk na blánu->fotocesta má slabé místo ve špatném krytí tisku na blánu, kdy dochází k proleptávání ploch (a samotná manipulace s blánou v laserové tiskárně není optimální)
- Kdyby se daly blány vytvářet lépe, bylo by to fajn
- Kdyby se dala zapřáhnout laserovačka, bylo by to fajn
- cena toneru vs. cena elektřiny a spotřebních laků
- větší materiálové možnosti
- Eagle má omezení plochy, poslední dobou tlačí do komerce, není Open / KiCad by mohl být lepší náhradou
inspirace:
- KiCAD to CAM Milling https://www.youtube.com/watch?v=YvxmEWbCZhc
- PCB making, PCB prototyping quickly and easy - STEP by STEP https://www.youtube.com/watch?v=zRdJrE80Vjk
- DIY PCB Toner Transfer (No Heat) & Etching https://www.youtube.com/watch?v=cVhSCEPINpM
3.2 KiCad -> FlatCAM -> G-code
- KiCad pro návrh PCB, výstup Gerber
- FlatCAM převod na G-code, metoda dělících čar?? ideálně jednoduchý výstup
- G-code prohnat laserovačkou, vyhnout se tak vytváření blan na laserové tiskárně (špatné krytí)
3.2.1 KiCad
Naučit se ho (lépe) používat
3.2.2 FlatCAM
převést Gerber návrh na CNC
3.2.3 G-code
- Laserovačka by mohla vypalovat do PCB stříknutého obyčejnou barvou, následně to vyleptat a barvu smýt - ušetří se fotolak/fotocitlivé PCB
- pady by možná šly udělat taky vypálením??
- ale nepájivé laky jsou asi jsou negativ - vytvrdí se jen osvícené plochy - šlo by osvěcovat laserem?
- nebo dokážu na blánu přenést nějak negativ?
4 GiGeOSP
Based on Pelican Nebo jiný statický generátor, ale rád bych:
- Statické indexy: index , index-00123, index-00122, .. , index-00002, index-00001
- Last_modified a Last_published indexy s MOTD hlavičkama
- Seriály (ale na to asi stačí podadresáře)
- k čertu, ono asi stačí mít TOP_MENU, subdirs a pwd jako navigaci a root directory jako speciální případ (a i tak bude generování závislostí děs)
- asi i nějaký make test a make check které otestují, zda je vše nové syntakticky správně a zda jsou nějaké broken links
- asi i nastavovat čas změny generovaných *.html podle času změny *.rst (asi ne, protože HTML závisí i na okolních adresářích)
- hard-fail pokud je ve zdrojovém adresáři stejnojmenné HTML a ( RST nebo autogenerovaný cíl )
- Symlinky kopírovat
- Držet strukturu adresářů
- a navíc case sensitive
- a directory first, files next
- obrázky a příklady přímo v adresáři, který je používá
- make, make upload
- generovat jen co se změnilo
- generovat cesty relativní, čili ../../index.html a podobně
- stačí překládat *.rst
- generovat breadcumber = pwd menu
- autogerovat last_changed a RSS
- nějak vymyslet, jak správně generovat tags/categories/years/dirs, aby aspoň tags/categories měly i popisky, ideálně celostránkové (ala wikimedia Category) a Tags/Categories měly jednořádkové
- možná přez templaty? ono se to pere s adresářovou strukturou ...
- možná .dirinfo a .deps ($CATEGORIES, $TAGS ...) a neházet do menu "skryté" soubory a adresáře
- Psát průběžně dokumentaci a asi i dokumentaci/reportáž, jak jsem to tvořil