← На главную

Энтузиаст спаял клон BME280 для Arduino — заработал с первого раза

12.07.2026 22:56 · hackernews

Около двух месяцев назад автор купил Arduino Nano ESP32 — захотелось поиграться с железом. Опыта в электронике почти не было, зато много лет писал софт. Быстро заставил светодиоды моргать через Arduino IDE и LLM, а потом перешёл на сборку и прошивку из командной строки, без лишних абстракций. Подключил по I2C маленький LCD и датчик BME280.

Прототипирование на макетной плате надоело, захотелось сделать свою печатную плату. Решил скопировать покупной модуль BME280 — у него всего несколько компонентов. Выбрал KiCad для схем и разводки: бесплатный, под GPL, работает на Mac OS. По даташиту на BME280 нарисовал схему для I2C. Разобрался с типоразмерами SMD-компонентов — стандарты 1206, 0805, 0603. Взял 0805, их ещё можно паять руками. Развёл плату в одном слое, залил землю на фронте и бэке, соединил через via.

Компоненты искал на DigiKey, но сам BME280 был в дефиците — пришлось отпаять с купленного на Amazon модуля. Резисторы и конденсаторы нашлись без проблем. Герберы и файлы сверловки отправил на JLCPCB. Заказ обошёлся меньше 10 долларов, шёл 2–3 недели.

Из инструментов — паяльник Hakko FX888DX-010BY (греется быстро, держит 650F) и горячевоздушная станция Quick 861DW (поток на 15, температура 250°C). С помощью горячего воздуха нанёс пасту, разложил компоненты и спаял всё за 15 минут. Самое сложное — крошечный датчик с 8 контактами под корпусом: не видно, не замкнул ли чего.

К удивлению автора, плата заработала с первого раза. Вставил — она plug-and-play, прошивку менять не пришлось. Это дало уверенность, что можно делать рабочие кастомные PCB. В планах — собрать на одной плате LCD, ESP32 и BME280, но непонятно, как прошивать чип и какие компоненты с отладочной платы реально нужны.

Читать оригинал →