IT-Плеханов CUP 2025

System Engineering and Programming

Basic Level

📌 Required Knowledge
  • Fundamentals of electronics.
  • Basics of working with microcontrollers.
  • Proficiency in C++ programming.
  • Working with variables, conditional statements, and loops.
  • Experience with measurement equipment.
🖥 Software
  • Windows 10/11 (provided as a clean system with no pre-installed software).
  • Participants independently select and install the necessary tools (code editors, browsers, plugins).
📝 Type of Task

Participants must develop and assemble an electronic circuit based on the ATmega328 microcontroller, ensuring its interaction with radio components (such as push buttons, LEDs, piezo buzzers, etc.). The device should operate in both automatic and manual control modes.

📋 Format of the Event
  • Preliminary round – Online test covering the fundamentals of electronics, microcontroller programming, and the logic of electronic components.
  • Final round – A two-day competition, including the installation of software, setup of the development environment, and implementation of the project.
🚫 Prohibited Actions
  • Using neural networks and code generators for automatic development.
  • Logging into email and cloud services, GitHub, online IDEs, remote repositories, or any services requiring account login.
  • Accessing thematic forums or downloading external materials.
  • Uploading, downloading, or bringing files via external storage devices or cloud/remote services.
🛠 Allowed Actions
  • Using online tools without authentication (e.g., documentation, datasheets, reference resources).
  • Working exclusively in a local environment with software chosen and configured by the participant.

Заявок

0

Professional Level

📌 Required Knowledge
  • Fundamentals of electronics.
  • Basics of working with microcontrollers.
  • Proficiency in C++ programming.
  • Working with variables, conditional statements, and loops.
  • Experience with measurement equipment.

 

🖥 Software
  • Windows 10/11 (clean system).
  • Participants independently select and install the necessary tools (code editors, version control systems, databases, server environments, etc.).
📝 Type of Task

Participants must develop and assemble an electronic circuit based on the ATmega328 microcontroller, integrating environmental and spatial sensors. The project should include reading, analyzing, and displaying sensor data either on a screen or via data transmission to a PC.

📋 Format of the Event
  • Preliminary round – Online test covering microcontroller programming and working with electronic components.
  • Final round – A two-day competition, including installation and setup of software, development of architecture, and implementation of the project.
🚫 Prohibited Actions
  • Using neural networks and code generators for automatic development.
  • Logging into email and cloud services, GitHub, online IDEs, remote repositories, or any services requiring account login.
  • Accessing thematic forums or downloading external materials.
  • Uploading, downloading, or bringing files via external storage devices or cloud/remote services.
🛠 Allowed Actions
  • Using online tools without authentication (e.g., documentation, datasheets, reference resources).
  • Working exclusively in a local environment with software chosen and configured by the participant.

Заявок

0

Submit an Application for Participation

Нажмите или перетащите файл в эту область для загрузки.