Národní úložiště šedé literatury Nalezeno 20 záznamů.  1 - 10další  přejít na záznam: Hledání trvalo 0.01 vteřin. 
Podpora mikrokontrolerů NXP ve vývojovém prostředí Arduino IDE
Tomeček, Jan ; Strnadel, Josef (oponent) ; Šimek, Václav (vedoucí práce)
Tato práce se zabývá návrhem podpory mikrokontrolérů od společnosti NXP Semiconductors ve vývojovém prostředí Arduino IDE. Práce analyzuje jednotlivé prvky Arduino IDE, jeho rozšiřovacími balíky a jednotlivé konfigurační soubory. Také popisuje prostředí MCUXpresso IDE, na základě kterého je navržen balík pro podporu mikrokontrolérů od NXP.
Prostředky pro zajištění interoperability Arduino/ESP a ROS2
Fabo, Matúš ; Beran, Jan (oponent) ; Janoušek, Vladimír (vedoucí práce)
This thesis explores the integration of the low-cost ESP32 line of microcontrollers with the Robot Operating System 2 (ROS2), a widely-used framework in the field of robotics. The primary goal is to develop methods and tools that facilitate seamless integration of ESP32 microcontrollers into the ROS2 development ecosystem, leveraging existing middleware solutions provided by third parties. By focusing on the incorporation of ESP-IDF projects into ROS2 tooling, the research aims to streamline the deployment and management of ESP32-based systems within robotics applications. This approach enhances the accessibility and utility of ROS2, enabling more efficient and effective use of ESP32 microcontrollers in various robotic contexts.
Lattice-Based Cryptography on Constrained Devises
Shapoval, Vladyslav ; Dzurenda, Petr (oponent) ; Ricci, Sara (vedoucí práce)
This master’s thesis presents a modified software implementation of the module-lattice-based signature scheme Dilithium and its distributed variant DS2 for the ARM Cortex-M4 microcontroller. Dilithium is a part of the CRYSTALS suite and was selected by the NIST as a new post-quantum signature standard. This work is focused on reducing the memory footprint of both algorithms in order to make them more applicable to a wider spectrum of microcontrollers and constrained devices. Both signatures were optimized to run on the STM32 Cortex-M4 microcontroller. On one hand, Dilithium signature presented an already optimized implementation that can run on a microcontroller. Therefore, we focused on adding hardware acceleration support for AES for the generation of pseudo-random numbers during the generation of the signature. On the other hand, DS2 signature is more memory demanding and we proposed two microcontroller-tailored optimization approaches. These optimizations aim to reduce memory consumption while maintaining security strength. Experimental results and security analysis demonstrate the efficacy and practicality of our solutions. As a result of our work, we successfully developed new versions of both Dilithium and DS2 with memory consumption reduced by more than 50\% and 90\%, respectively, compared to the original.
Návrh a realizace systému zpracování dat z environmentálních čidel v prostředí IoT
Maraczek, Patrik ; Bastl, Michal (oponent) ; Věchet, Stanislav (vedoucí práce)
Diplomová práce se zabývá návrhem a realizací měřící stanice, která zpracovává data ze senzorů environmentálních veličin v prostředí IoT. Práce zahrnuje rešerši senzorů, cloudových služeb pro IoT, mikrokontrolerů a environmentálních dat dostupných online. Práce obsahuje detailní postup pro realizaci navrženého systému, zahrnující popis kódu pro mikrokontroléry STM32W55 a STM32 B-L475E-IOT01A2 Discovery kit, nastavení cloudové služby IBM Watson IoT Platform a postup pro správné naprogramování aplikace Node-RED, odpovědné za logiku celého systému. K diplomové práci jsou přiložené zdrojové kódy, které mohou být použity pro jednoduché vytvoření navrženého systému.
End-to-end encryption protocol for IEEE 802.15.4
Bača, Jaromír ; Člupek, Vlastimil (oponent) ; Krajsa, Ondřej (vedoucí práce)
This thesis explores the topic of encryption of communication between low-voltage de-vices that are controlled by microcontrollers. Two deRFnod development boards wereused in the work, which were equipped with AVR ATmega 128 RFA1 chips, which en-able wireless communication. The application was developed and tested on these devices.The final output of the work is the design of an application for asymmetric key exchange,which is based on elliptic curves. This application is implanted in Atmel LightWeight,where the issue of mutual communication between communicating points is also ad-dressed. The generated key is also used to propagate communication using the AESencryption algorithm, which is already implemented in the used LightWeigt protocol.This encryption allows not only encryption of endpoints, but also of the communicationtunnel. Such protection provides users with anonymity of data and makes it impossibleor very difficult for potential attackers to physically locate devices based on knowledgeof data routing on the network.
Návrh a realizace IoT pro monitorování a řízení chytré domácnosti
Smejkal, Jakub ; Rozman, Jaroslav (oponent) ; Janoušek, Vladimír (vedoucí práce)
Tato bakalářská práce se zabývá generickým návrhem a realizací systému pro IoT, konkrétně pak chytrou domácnost. Cílem této práce je porovnat existující systémy a hardwarové prostředky. Součástí práce je několik ukázkových firmwarů a také prototyp softwaru pro dohledový a řídicí systém. Zvolený problém je vyřešen pomocí návrhu obecného systému pro chytrou domácnost. Pro vzorovou implementaci systému byla využita hardwarová zařízení od české firmy HARDWARIO a senzory od různých výrobců. Ve vzorové implementaci budou použity různé enviromentální senzory, detektory pohybu apod. Vytvořený prototyp aplikace bude umožňovat přehledný a snadný monitoring celé domácnosti na jednom místě pomocí UI, které bude plně upravitelné pro potřeby uživatele.
Dohledový a řídicí systém pro hotel realizovaný prostředky IoT
Hockicko, Matej ; Smrčka, Aleš (oponent) ; Janoušek, Vladimír (vedoucí práce)
Táto práca rieši návrh a prototypovú realizáciu dohľadového a riadiacého systému pre hotel s využitím prostriedkov IoT. K riešeniu sa dospelo s využitím mikrokontrolérov ESP, ktoré ovladajú pripojené senzory a aktuátory. Zariadenia ESP sú ďalej združované do skupín a pripájané na cetrálny bod v dosahu. Pomocou tohto bodu sa ďalej prenáša MQTT komunikácia na cloud. V cloude beží služba IoT Core, vďaka ktorej je možné ovládať a uchovávať stav zariadení. Zároveň sa v cloude nachádza vývojový nástroj Node-RED, v ktorom bolo vytvorené grafické rozhranie pre tento systému. Výsledok tento práce umožňuje vzdialené monitorovanie a riadenie hotelu s využitím senzorov a aktuátorov pripojených do tejto siete. 
Výukový tutorial pro použití Arduina v robotice
Beran, Jan ; Veigend, Petr (oponent) ; Rozman, Jaroslav (vedoucí práce)
Cílem této práce je vytvoření výukového tutoriálu pro využití Arduina v robotice za použití robota Trilobot. Tutoriál si klade za cíl být zaměřený na cílovou skupinu studentů ZŠ a výše se zájmem o robotiku a mikrokontrolery, ovšem bez pokročilých znalostí jejich fungování. V teoretické části budou shrnuty současné tutoriály pro platformu Arduino a podobné, spolu s návrhem přestavby robota Trilobot a návrhem tutoriálu. V praktické části bude realizováno jak vytvoření samotného robota, tak i příprava slajdů jak v českém, tak anglickém jazyce a zdrojových kódů k tutoriálu a provedení testování.
Digitální filtrace na 8-bitových procesorech
Záplata, Filip ; Frýza, Tomáš (oponent) ; Fedra, Zbyněk (vedoucí práce)
Cílem mé bakalářské práce je digitální filtrace pomocí 8-bitových procesorů. Číslicové filtry jsou hojně využívané a postupně vytlačují jejich analogové protějšky. Jejich výhody jsou nesporné, ale větší rozvoj stále brzdí výpočetní náročnost. Obecně používané mikrokontroléry neoplývají příliš výkonným jádrem, je proto při snaze aplikovat digitální filtr nutno využít co nejlepších algoritmů. Programovat lze v jazyce C a v JSA, případně kombinovat oba jazyky. Úkolem je vytvoření knihovny funkcí podle několika výkonných algoritmů, které budou zajišťovat filtraci. Otestování těchto knihoven a porovnat jejich použitelnost se zaměřením na rychlost a univerzálnost použití a zhodnocení způsobů programování.
End-to-end encryption protocol for IEEE 802.15.4
Bača, Jaromír ; Člupek, Vlastimil (oponent) ; Krajsa, Ondřej (vedoucí práce)
This thesis explores the topic of encryption of communication between low-voltage de-vices that are controlled by microcontrollers. Two deRFnod development boards wereused in the work, which were equipped with AVR ATmega 128 RFA1 chips, which en-able wireless communication. The application was developed and tested on these devices.The final output of the work is the design of an application for asymmetric key exchange,which is based on elliptic curves. This application is implanted in Atmel LightWeight,where the issue of mutual communication between communicating points is also ad-dressed. The generated key is also used to propagate communication using the AESencryption algorithm, which is already implemented in the used LightWeigt protocol.This encryption allows not only encryption of endpoints, but also of the communicationtunnel. Such protection provides users with anonymity of data and makes it impossibleor very difficult for potential attackers to physically locate devices based on knowledgeof data routing on the network.

Národní úložiště šedé literatury : Nalezeno 20 záznamů.   1 - 10další  přejít na záznam:
Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.