Arduino (ATMega) the hard way
Včera večer jsem svému synovi chtěl ukázat jak jednoduché je nahrát jednoduchý program do ATtiny13A a během toho jsem zjistil, že jsem úplně zapomněl jak nastavit LSP a clang tak, aby to dávalo pro takový projektík smysl.
Abych to příště nemusel opět zdlouhavě hledat, řekl jsem si, že si to pro jistotu odložím sem.
Základ komunikace s AVR programátorem, který používám a nastavením clangu je pěkně shrnut v čĺánku Programming an Arduino the Hard Way. Raději jsem přiložil verzi z archive.org.
Co se týče mé LSP konfigurace v neovimu, tak používám Mason a lspconfig a clang tedy vypadá jen jako
require 'lspconfig'.clangd.setup{}