|  | 
 Alfanumerické LCD s řadičem ST7036 a ST7032  - 17.10.2025Krátký komentář o zajímavých a cenově dostupných alfanumerických LCD Raystar RX2002 a RX1602 - alternativě ke klasickým LCD s řadiči HD44780 k nimž jsem napsal i "knihovny" pro STM32 a AVR.
 | 
|  | 
 Přidány knihovy pro alfanumerické displeje RX2002 (s driverem ST7036 pro AVR i STM32)  - 12.10.2025
 | 
|  | 
 Použití "User Bytes" 16.8.2025Ukázka jak na STM32F0 zapsat data do vyhrazené paměti "User Data" v Option bytes a jak je pak vyčíst v softwaru + totéž zobecněné pro STM32G0 (Tedy návod na ukládání konstant do flash paměti pomocí St-linku). A pak také postup pro MCU rodiny AVR.
 | 
|  | 
 Hlídač baterie  - 7.12.2024Miniprojektík hlídače olověného akumulátoru (k fotopasti) s Attiny13.
 | 
|  | 
 Konfigurovatelné obvody GreenPAK 30.8.2024Představení konfigurovatelných obvodů GreenPAK a step by step postup jak do nich nahrát kofiguraci podomácku vytvořeným programátorem z Nucleo kitu. Zajímavá cesta nejen pro ty kteří shánějí cenově dostupný "programovatelný" obvod, ale nechtějí nebo nemohou se učit programovat.
 | 
|  | 
 Debuggery 15.6.2024Tip na použití cenově dostupného debuggeru v podobě vývojové desky Curiosity Nano.
 | 
|  | 
 TCB I 14.6.2024Tutoriál o tom jak hardwarově měřit šířku pulzu časovačem TCB + pár poznámek o event systému.
 | 
|  | 
 Rozšířeny články o STM (naposledy přidán návod k SWI2C knihovně a poznámka to teplotním čidle LM75)  - 25.5.2024
 | 
|  | 
 Knihovna pro grafické displeje s driverem UC1701 a ST7565 - 23.7.2022Přidána knihovna pro ovládání grafických displejů s řadičem UC1701 (např.JLX12864) a ST7565 (GMG12864) pro platformu AVR1 a AVR.
 | 
|  | 
 Alfanumerické LCD displeje I. - rozšířen 10.7.2022Informace o tom jak lze 5V LCD displeje používat ve 3V systémech a naopak. Rozšířen o informace o spotřebě různých typů.
 | 
|  | 
 Zdroj proudu s nízkým úbytkem  - 26.6.2022Miniaturní projekt zdroje proudu pro LED moduly s nízkým úbytkem. Koncipovaný jako regulátor pro různé LED lišty  na 12V nebo 24V včetně výrobní dokumentace.
 | 
|  | 
 DAC II 1.2.2022Komentář o schopnostech výstupního bufferu 10bit DAC na MCU řady AVRxxDB. (AVR128DB28)
 | 
|  | 
 Multi PWM 5.12.2021Ukázka řešení softwarového "PWM" pro regulaci jasu mnoha LED. (Atmega4809)
 | 
|  | 
  Bezpečné uspávání  - 30.8.2021Při přechodu do režimu spánku může nastat tzv "Race Condition" a je tedy potřeba jej správně ošetřit. Jedná se o obecný problém týkající se mnoha různých mikrokontrolérů. V příspěvku problém předvedu a proberu i dvě varianty jeho řešení pro platformu AVR.
 | 
|  | 
 Single Wire UART  - 28.7.2021Jednoduchý příklad obousměrné komunikace po jednom drátě pomocí UARTu na moderních AVRkách.
 | 
|  | 
 Elektronická stabilizace alfanumerických LCD  - 10.7.2021Ukázka jak elektronicky regulovat kontrast alfanumerických LCD s využitím prostředků MCU. Volně navazuje a rozvíjí informace z předchzího článku o LCD.
 | 
 | 
 Použití alfanumerických LCD s nízkým napětím - 6.7.2021Ukázka jak provozovat klasické znakové LCD (HD44780/ST7066) s nízkým napájecím napětím (od 2.2V) a jak optimalizovat jejich spotřebu. Demonstrace je realizovaná na AVR128DA28. Postup je ale platný a snadno přenosný na libovolný mikrokontrolér. Článek obsahuje i odkaz na knihovnu k HD44780.
 | 
|  | 
 Drivery pro WS2812b - 26.12.2020Různé varianty driverů pro WS2812 a podobné "inteligentní" RGB LEDky či moduly. Zatím obsahuje dva drivery pro STM8 s využitím SPI a jeden s využitím Timeru.
 | 
|  | 
 Další materiál pro začátečníky s STM8S - 8.7.2020Postupně vznikající podpůrný tutoriál pro žáky SŠ začínající s mikrokontroléry v jazyce C.
 | 
 | 
 Výrobní vada na modulu STM8S103 - 27.7.2020Popis nepříjemné výrobní vady na miniaturních modrých modulcích s STM8S103 - z výroby není propojena GND na programovacím konektoru.
 
 | 
|  | 
 I2C terminál - 9.7.2020Malá reklama na užitečný čip MCP2221A. Používáte-li často I2C a potřebujete dělat rychlé testy, poslouží jako jednoduché a účinné řešení. Krom toho ale obsahuje spoustu dalších funkcí jako AD a DA převodník a USB-UART bridge. Vykazuje také některé nepříjemné chybičky o nichž je před jeho použitím dobré vědět.
 | 
|  | 
 Knihovny pro alfanumerické LCD - 28.6.2020Archiv knihoven pro ovládání alfanumerických LCD. Postupně aktualizovaný. Nyní obsahuje knihovnu pro STM8.
 | 
|  | 
 Poznámka o použití osciloskopických sond - 15.4.2020Obrázkový návod jaký vliv má kvalita připojení sondy na zkreslení obdélníkového signálu.
 | 
|  |                           
 STM32F0 ADC II. - 14.2.2020Demo aplikace, která zaznamenává průběhu napětí se vzrokováním až 1.55Msps v reakci na vnější spouštěcí impulz. Domonstruje jak lze využít timer ke spouštění kontinuálního AD převodu externím signálem.
 | 
|  | 
 Alfanumerické OLED displeje  - 5.1.2020Představení a návod na úpravu alfanumerických OLED displejů na seriové rozhraní + ovládací knihovna.
 | 
|  | 
 Grafická knihovna k monochromatickým displejům - 29.12.2019Jednoduchá grafická knihovna pro monochromatické displeje. Obsahuje stručný komentář a obrázkový návod jak pomocí TheDotFactory importovat fonty.
 | 
|  | 
 LCD JLX12864G - 27.12.2019Popis HW levného modulu displeje z číny včetně základního ovladače (zatím pro STM32 SPI a Bitband).
 | 
|  |                           
 Low power na STM32L0 II.  - 17.11.2019 
 Demo aplikace, která se 10x za sekundu probouzí a měří stav baterie včetně schematu a návrhu HW modulu.
 | 
   
|  |                           
 Low power na STM32L0 I.  - 9.10.2019 
 Krátké seznámení s technikami snižování spotřeby STM32L011 v aktivním režimu. Včetně přehledné tabulky orientační spotřeby.
 | 
|  |                           
 Rychlejší DAC na STM32  - 19.5.2019 Krátká demonstrace appnote od ST o tom jak zrychlit DAC převodník v podstatě na libovolném STM.
 | 
|  |                           
 STM32F0 Low power II  - 8.5.2019 Volné pokračování tutoriálu o low-power technikách na STM32F0. Vyzkoušíme v něm periodické buzení ze STOP režimu pomocí RTC.
 | 
|  | 
 STM32F0 Low power I  - 29.4.2019 Delší tutoriál o základních low-power technikách na STM32F0. V krátkosti v něm vyzkoušíme závislost spotřeby na taktovací frekvenci a pak projdeme tři režimy spánku - SLEEP, STOP a STANDBY.
 | 
|  | 
 STM32F0 USART III  - 14.3.2019 Krátký tutoriál o tom jak provozovat USART v roli SPI masteru okořeněný krátký přehledem o driveru MAX7219.
 | 
 
|  | 
 Měření VACH - 6.3.2019Docela vtipný a zajímavý způsob jak spojit AD a DA převodník moderních AVR, operační zesilovač a pár součástek a vytvořit si z kitu použitelný měřák voltampérových charakteristik. Tenhle příklad mě vyloženě bavil :)
 | 
|  | Moderní AVR - živý (20.2.2018) Rozjíždím tutoriál o nové řadě tinyAVR 1-series a megaAVR 0-series. Najdete ho v sekci AVR-1.
 Zatím hotové úvodní díly o Xnano, Clocku, GPIO, USARTu, Timeru A, Event systému, přerušeních, AD a DA převodníku, PIT, "IR proximity" detektorech a free-run ADC.
 | 
|  | 
 LCD driver - 6.9.2018Rozsáhlejší tutoriál o tom jak Atmelem řídit klasické segmentové LCD. Využívá zabudovaného driveru Atmega169 a seznámí vás stručně s problematikou buzení LCD. Jeden příklad je věnován aplikaci, která hlídá a zobrazuje napětí lithiového článku se spotřebou něco málo přes 10uA.
 | 
|  | 
 Low Power techniky II - 28.8.2018Druhý díl tutoriálu nebo možná šablona, pro aplikace s jedním lithiovým článkem a solárním panelem. Spojuje do praktického příkladu informace z prvního dílu a přidává ještě něco navíc. Předvádí jak měřit napájecí napětí a řídit nabíjení akumulátoru s minimální spotřebou. Mimo jiné si také můžete prohlédnout jednu z metod jak měřit odběr micro-power aplikací.
 | 
|  | 
 Čítač/Časovač VI  - 20.8.2018 V kratším šestém dílu tutoriálu si přiblížíme užitečný "Phase Correct PWM" mód timeru a podíváme se jak lze v CTC režimu se stropem v ICR využívat přerušení. Jako doplněk si rozebereme nehezký problém s "nadstavováním" čítače nad 16bitů.
 | 
|  | 
 Low Power techniky I - 18.8.2018Výživný úvodní tutoriál o různých možnostech jak snižovat spotřebu Atmelů. Mimo jiné projdeme režimy spánku, dynamické taktování, použijeme watchdog jako timer, pohrajeme si s hodinovým krystalem a podíváme se i na stabilizátory napětí.
 | 
|  | 
 STM32L1 LCD (SPL)Tutoriál ve stručnosti objasňuje způsob řízení LCD, dále se věnuje driveru na čipu STM32L100 a jeho ovládání, obsahuje ukázkový příklad včetně zapojení a zdrojového kódu. V závěru i malou ukázku "low-power" provozu.
 | 
|  | 
 STM32 USART II (SPL)Tutoriál o jednotce USART na čipech STM32. Věnuje se pokročilým funkcím "character match" a "timeout", které usnadňují příjem pomocí DMA.
 | 
|  | 
 Levné debuggery - Čerstvý (29.7.2018)Modifikací levných desek Xplained je možné získat debugger pro rozhradní debugWIRE (Attiny a některé Atmega), UPDI (moderní AVR) a TPI programátor (malé Attiny). V bohatě ilustrovaném tutoriálu si můžete přečíst jak na to.
 |