Cobra MK III
Můj nový počítač
TODO
2021.01.16 07:33:18 Cobra-Mk3 gentoo Gilhad

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:

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