USB je rozhraní, umožňující připojení dalších zařízení. Stejně jako sériový nebo paralelní port, IDE či SATA pro připojení disků, síťová nebo grafická karta, nebo port klávesnice. Jednoduchá rozhraní jsou čtená přímo procesorem počítače, složitější mají nějaký řadič, nejsložitější vlastní procesory. Všechna jsou připojená na sběrnici počítače, stejně jako procesor a paměť. Na komunikaci s procesorem se používají přerušení, to je něco jako zvonek. USB zazvojí po speciálním drátu na procesor, že má nějaká data, procesor přestane provádět program, a odskočí na jiný program, která ta data z USB přečte. Potom se zase vrátí zpátky a pokračuje v tom co dělal předtím.
WiFi je prostě rádio, po kterém se šíří data, stejně jako Bluetooth. Používají se různé protokoly které říkají jak mezi sebou zařízení komunikují, takže stejná data můžeš poslat různým způsobem podobně jako stejný obrázek jde uložit v různých grafických formátech.
Elektrotechnika je velmi široký pojem, pro začátek si můžeš zopakovat to, co jsi se učil ve fyzice na základce. Bez toho stejně nemůžeš být, protože všechny složitější věci tyhle základy potřebují. I ty je potřebuješ na pochopení těch složitějších věcí
![Wink ;-)](./images/smilies/icon_e_wink.gif)
Internet je řada malých sítí propojených do větších sítí, ty jsou propojené do ještě větších a všechny mezi sebou. Tvůj poskytovatel je ta malá síť, on má nějakého svého poskytovatele a tak dál, až k páteřní síti propojující kontinenty. Server je počítač jako každý jiný, jsou v něm uložená data která na požádání odešle.
Mikropočítač je počítač založený na mikroprocesoru, neboli procesoru v mikročipu, takže každé PC je mikropočítač, i když se mu tak neříká, za čtyřicet let existence mikropočítačů (
přečti) to mikro prostě vypadlo. Asi myslíš spíš minipočítač, tedy miniaturní mikropočítač (původní minipočítače byly takové, které vážily méně než tunu a vešly se do jedné kanceláře).
To bych ti poradil spíš Raspberry Pi, je levnější než to co sis vybral, je k němu výběr z hromady různých operačních systémů (prý budou časem i Widle), a hlavně je k němu volně dostupná dokumentace hardwaru, takže je možné pro něj vyvíjet nebo upravit další systémy. U většiny ostatních minipočítačů žádná podobná dokumentace neexistuje.
Jestli chceš vymýšlet vlastní systém, zkus něco opravdu jednoduchého. Například bootsektor obyčejné diskety má pouhých 512 bajtů, a přitom se do něj dá nacpat docela slušný balík software, viděl jsem webový server který měl 514 B! Dneska sice těžko seženeš počítač s disketovkou, ale
DOSBox umí nabootovat z obrazu diskety, takže ho můžeš použít ke hraní starých her stejně jako k experimentování s podobnými šílenostmi. A přitom nejhorší věc co se ti může stát je že ti rozhodí rozlišení obrazovky, pokud spadne ve fullscreenu. Mrkni se na tenhle článek:
http://www.root.cz/clanky/piseme-operacni-system-boot/