wtorek, 4 grudnia 2018

STM32G0 - OnlineTraining [update - moje notatki]

Firma ST udostępniła informacje o nowej rodzinie - STM32G0.....

środa, 31 października 2018

Teardowny różnych urządzeń elektronicznych

W sieci można znaleźć wiele stronek oferujących podgląd na podzespoły użyte w urządzeniach elektronicznych jak telefony/laptopy/cokolwiek.....

niedziela, 28 października 2018

Fajne lampki choinkowe - prawdopodobnie na diodach WS28

W tym roku będę szybszy niż ciężarówka coca coli i Mikołaje w marketach - temat świąt :) Natrafiłem w internecie na ciekawe ozdoby choinkowe i zgaduję, ze są oparte o coś typu diody Neo Pixel - gdzie możemy sterować każdą diodą osobno....

niedziela, 21 października 2018

Programistyczne kata

W książce "Mistrz czystego kodu" opisany jest bardzo fajny motyw odnośnie programistycznych kata - co to jest? Powiedzmy, ze to małe wprawki programistyczne, które powinny być dla programistów tym samym co ćwiczenie pentatoniki dla gitarzystów, granie skal dla innych muzyków.....

środa, 10 października 2018

Nowa wersja ST-linka -> v3

Dziś natrafiłem na informację, że dostępna jest w sprzedaży kolejna iteracja programatora od firmy ST-Electronics - ST-Link v3(set)...

sobota, 6 października 2018

Historia schowka systemowego

Opisywałem już tutaj program executor - jego jedną z opcji jest historia schowka systemowego. Istnieją także inne aplikacje przeznaczone do tego celu, które mają większe możliwości...

niedziela, 30 września 2018

Windows - instalacja programów z linii komend

Dla mnie jedną z fajniejszych zalet linuxów są pakiety - stawiamy system, mamy skrypt z pakietami jakie chcemy, uruchamiamy i się instalują praktycznie bez naszej ingerencji...

czwartek, 27 września 2018

Example dla STM32F0 pisane na rejestrach

Bez problemu można znaleźć w sieci example dla HALa/SPLa/LLa - czy wygenerować je sobie w CubeMXie...

poniedziałek, 24 września 2018

"Epickie" rezystory

Czy rezystory można określić słowem "epickie"...

sobota, 15 września 2018

Zależności w kodzie projektu - artykuły

W każdym projekcie korzystamy z różnych bibliotek, które czasem korzystają z kolejnych itp. Dzięki temu podejściu zyskujemy bardzo dużo, ponieważ takie biblioteki możemy wykorzystywać w innych projektach...

piątek, 17 sierpnia 2018

Wyłączenie optymalizacji funkcji w GCC

Szybka notka - pewna biblioteka z której korzystałem miała "softwarowy" delay w postaci nopów....

wtorek, 14 sierpnia 2018

Bibiloteka EEPROM_WL

Pamięć w EEPROMie mikrokontrolerów ma ograniczoną ilość cykli zapisu w komórce typowo przyjmuje się, że jest to 100k - niby dużo, niby nie. Zależy od urządzenia, od tego, czy jest to nasze hobbystyczny projekcik, czy komercyjne urządzenie, które chcemy, żeby u klienta działało bezawaryjnie bardzo długo. ...

piątek, 10 sierpnia 2018

Github - ładne readme

Ostatnio robię reorganizację swoich bibliotek, niektóre zapewne trafią na githuba.....

czwartek, 19 lipca 2018

Pobranie wartości zwracanej przez program w konsoli

Jak wiemy funkcja main w C zwraca na końcu wartość, która oznacza, czy program został wykonany poprawnie...

czwartek, 21 czerwca 2018

Własne AI do Stracrafta 2

Jakiś czas temu firma Blizzard udostępniła wszystkim grę Starcraft 2 na zasadach free to play. Aczkolwiek udostępniła i dalej rozwija coś jeszcze.....

sobota, 16 czerwca 2018

Uruchamianie Putty z lini komend Serial/ssh

Zapewne każdy kojarzy aplikację Putty i używał jej do komunikacji z urządzeniami po serial COM lub po ssh. Jeśli często uruchamiamy program możemy pomyśleć o prostym triku, który ułatwi na trochę pracę i zaoszczędzi trochę klikania...

[C#][visual studio] Parametry linii komend podczas debugowania

Podczas pracy nad aplikacją konsoli stwierdziłem, ze fajną opcją byłby interfejs obsługi uruchamiania aplikacji z linii komend wraz z dodatkowymi parametrami...

niedziela, 20 maja 2018

[Eclipse][Atollic] Swoje taski dla ułatwienia pracy

W atollicu możemy sobie oznaczyć rzeczy do zrobienia za pomocą słowa TODO. Dzięki temu – mamy na pasku gdzie są breakpointy ikonke tasku, oraz w znacznikach po prawej: Jednak TODO ma pewną wadę – jest też używany w bibliotekach od ST :/ przez to w tabeli tasków mamy trochę bałagan: I to niestety dla całego workspace, wiec się ich tam namnoży. Możemy sobie ułatwić pracę dodając swój własny znacznik i dodając mu priorytet. Wchodzimy...

środa, 25 kwietnia 2018

Nissan - parkowanie tyłem... laczków

Sam nie wiem, czy to fake, czy to nie fake: ...

Moduł HC-12 test zasięgu

Na ebayu/ali, a także u naszych dostawców można znaleźć ciekawy modulik - HC-12. Jest to radio pracujące na częstotliwości 433MHz. W teorii ma ono... kilometr zasięgu. Wiadomo papier/internet przyjmie wszystko, więc trzeba to sprawdzić...

sobota, 3 marca 2018

Embedded World 2018 - mała relacja

Miałem okazję w tym roku uczestniczyć w targach elektronicznych Embedded World 2018. Przedstawię tutaj mój mały opis - co tam przykuło moją uwagę itp. ...

niedziela, 18 lutego 2018

Fabryki w Polsce

Chciałem polecić bardzo fajny kanał na YouTub...

niedziela, 4 lutego 2018

Parser komend AT dla uC

Napisałem małą, ale użyteczną bibliotekę do parsowania przychodzących komend AT do naszego urządzenia/programu...

czwartek, 18 stycznia 2018

Google Arts & Culture - jak pobrać w Polsce

Szybki wpis, bo widzę, że mnóstwo ludzi ma z tym problem a koniecznie chcą zobaczyć do kogo są podobni...

Atollic darmowy dla STM32!!!

Od dziś można pobrać Atollica w wersji 9.0.0 nazwa robocza to Atollic TrueStudio for STM32. Jakiś czas temu ST ogłosiło przejęcie Atollica i plan wypuszczenia darmowej wersji...

niedziela, 14 stycznia 2018

Executor - przydatna aplikacja

Witam dziś chciałbym przedstawić moim zdaniem bardzo przydatny program jakim jest „executor”. Jest to narzędziowy program typu „launcher”/„toolbar”/”ułatwiacz dostępu”. Możemy go pobrać i zainstalować z tej strony: http://executor.dk/ . Znajdziemy tam też dokumentację, przykłady użycia, porady, ale opisze je też tutaj skupiając się na tym czego sam używam. Zalecam włączenie jego uruchamiania automatycznie przy stracie systemu. Program wywołujemy...