мікроконтролери

RESEARCH OF THE EFFICIENCY OF CODE GENERATION BY THE ARDUINO IDE DEVELOPMENT ENVIRONMENT USING THE EXAMPLE OF ARITHMETIC OPERATIONS OF ADDITION AND SUBTRACTION

This article examines the efficiency of code generation by the Arduino IDE development environment when performing elementary arithmetic operations of addition and subtraction. This environment is a popular tool among developers for working with microcontrollers, as it has a convenient interface for rapid prototyping. One of the key characteristics of such environments is the quality of the generated code, which affects the speed of program execution, memory usage, and overall system performance.

ANALYSIS OF METHODS AND TOOLS FOR DESIGNING EMBEDDED SYSTEMS OF THE INTERNET OF THINGS

The article analyzes the methods and tools for designing embedded Internet of Things (IoT) systems. The main stages of developing IoT systems are considered, the main design approaches are compared, and their advantages and limitations are identified. The analysis of hardware platforms, their characteristics, performance, energy efficiency, and applications in various fields is conducted. Considered Software tools and their effectiveness in developing IoT solutions.

Comparison of aead-algorithms for embedded systems іnternet of things

The article compares the performance and memory requirements of AES-GCM and ChaCha20Poly1305 AED encryption solutions for typical 8/16/32-bit embedded low-end processors in the Internet of Things device with different approaches to providing tolerance to Timing Attacks and Simple Power Analysis Attacks. Particular attention is given to the low-level multiplication implementation in GF(2128) with constant execution time as a key GCM operation, since low-end processors do not have ready instructions for carry-less multiplication.