3 różnice w programowaniu: hobbystycznie vs. komercyjnie

3 różnice w programowaniu: hobbystycznie vs. komercyjnie

W pewnym momencie każdy programista musi przestawić się z hobbystycznego kodowania na bardziej profesjonalne podejście do tematu.

Czym różni się komercyjne pisanie programów na mikrokontrolery od podejścia stosowanego przez hobbystów i studentów? Jakich narzędzi wspomagających warto zacząć używać?

Czytaj całość…

Jetson TK1 okiem robotyka – #3 – Programowanie

Jetson TK1 okiem robotyka – #3 – Programowanie

Pora na trzeci artykuł z cyklu o Jetson TK1, którego tematem są interfejsy komunikacyjne. Zaczniemy od prostej kontroli stanu pinów GPIO. Następnie przejdziemy przez interfejs UART, a zakończymy na magistrali I2C.

Poznanie tych interfejsów w praktyce jest ważne, a nawet niezbędne, jeśli chcemy wykorzystać opisywaną platformę przy budowie robotów.

Czytaj całość…

Jetson TK1 okiem robotyka – #2 – Konfiguracja platformy

Jetson TK1 okiem robotyka – #2 – Konfiguracja platformy

Tematem tej części jest podstawowa konfiguracja naszej platformy. Aby jeździć na rowerze trzeba dobrze przygotować bicykl i to jest właśnie część poświęcona smarowaniu łańcuchów i pompowaniu kół, tyle że w robotyce.

Zaczniemy od rozpakowania Jetsona z pudełka, a zakończymy na ustawieniu wygodnego dostępu do niego z poziomu komputera domowego.

Czytaj całość…

Jetson TK1 okiem robotyka – #1 – Słowo wstępne

Jetson TK1 okiem robotyka – #1 – Słowo wstępne

Zabrakło Wam kiedyś mocy obliczeniowej na Raspberry Pi lub BeagleBone Black? Jeśli tak, to poznajcie NVidia Jetson TK1 rozwiązanie z procesorem wyposażonym w 192 rdzenie CUDA!

Jeśli nie zajmowaliście się wcześniej komputerami jednopłytkowymi, to tym bardziej jest to artykuł dla Was. Może zaczniecie właśnie od Jetsona?

Czytaj całość…

BeagleBone Enhanced – mocniejsza wersja BeagleBone Black

BeagleBone Enhanced – mocniejsza wersja BeagleBone Black

Firma SanCloud zaprezentowała BeagleBone Enhanced - rozszerzoną wersję popularnego minikomputera.

Zmiany, które zostały wprowadzone w nowej wersji, to głównie rozszerzenie pamięci RAM z 512MB do 1GB, dodanie 3 portów USB oraz kilku czujników (akcelerometr z żyroskopem, barometr oraz termometr).

Czytaj całość…

Podwójna odpowiedź Orange Pi na Raspberry Pi Zero

Podwójna odpowiedź Orange Pi na Raspberry Pi Zero

Do premiery nowego Raspberry Pi Zero, która miała miejsce w grudniu, Orange Pi PC był jednym z najwydajniejszych systemów wbudowanych w swojej klasie cenowej.

Niedawno firma Shenzhen Xunlong Software pokazała dwie nowe płytki z serii Orange Pi. Produkty te są bezpośrednią odpowiedzią na nowe Raspberry.

Czytaj całość…

Sprawdź jak (tanio) zbudować robota z systemem Linux!

Sprawdź jak (tanio) zbudować robota z systemem Linux!

Od jakiegoś czasu na forum pojawiają się artykuły omawiające praktyczne wykorzystanie większych mikrokontrolerów w robotyce.

Przez większe, rozumiem procesory Cortex-Ax, ARM9 lub ARM11. Niewątpliwą zaletą takich układów jest możliwość wykorzystania systemu operacyjnego z komputerów PC (np.: Linuxa).

Czytaj całość…

BeagleCore – mniejsza wersja BeagleBone Black

BeagleCore – mniejsza wersja BeagleBone Black

Pewnie większość z Was słyszała o BeagleBone Black, czyli platformie, która swoją wydajnością znacznie przewyższa RaspberryPi.

W ostatnim czasie komputery jednopłytkowe tego typu zyskały na popularności. Jednak stosowanie ich w urządzeniach produkowanych na większą skale nie było wygodne. Do teraz!

Czytaj całość…

CHIP, nadchodzi godny następca dla RaspberryPi?

CHIP, nadchodzi godny następca dla RaspberryPi?

RaspberryPi było prawdziwym przełomem. Jego twórcy trafili na nowy rynek. Wielu konstruktorów czekało na prawdziwy komputer w cenie 35$.

Od momentu, gdy projekt zyskał olbrzymią sławę regularnie pojawiają się pogłoski o nowszych i lepszych wersjach sprawdzonego RaspberryPi. Pierwszy raz mam jednak wrażenie, że tym razem mogą być prawdziwe.

Czytaj całość…

Czytaj losowy artykuł