Працював в 1 компанії 5 місяців
IT
Embedded software engineer
Freelancer
IT
4 місяці
06.2024 - 10.2024
Розробка драйверів для дисплеїв: незалежно розроблені драйвери для дисплеїв PCD8544 і UC1701. Ці драйвери забезпечують належний зв’язок між дисплеями та мікроконтролерами STM32, включаючи налаштування інтерфейсу SPI, ініціалізацію дисплея та обробку графічних даних.
Реалізовано керування підсвічуванням для дисплеїв PCD8544 і UC1701 за допомогою широтно-імпульсної модуляції (ШІМ). Налаштована плавна настройка яскравості, що забезпечує комфортне використання в різних умовах освітлення.
Протягом усього процесу розробки зосереджено на оптимізації коду, особливо щодо використання пам’яті та ефективності обробки даних, що допомогло зменшити навантаження на мікроконтролер і підвищити загальну продуктивність системи.
Відкритий вихідний код на GitHub: усі розроблені драйвери та пов’язані проекти доступні на GitHub для перегляду, тестування та демонстрації. Я завжди готовий продемонструвати свою роботу та пояснити принципи реалізації. Мої проекти GitHub відкриті для відгуків і вдосконалень, допомагаючи підтримувати високу якість коду та бути в курсі останніх тенденцій у вбудованих системах.
Навички тестування та налагодження: отримав значний досвід у тестуванні та налагодженні під час розробки драйвера. Використовував засоби налагодження апаратного забезпечення, логічні аналізатори та інше обладнання для моніторингу протоколів зв’язку та ефективного вирішення проблем.
Дмитро
Дмитро
Trainee embedded software engineer
Івано-Франківськ
Активно шукає роботу
повна зайнятість
Оновлено 1 день тому