

Ardustat
Термостат на Arduino
- Size
- 62 × 58 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 16
- Nets
- 31
- Pads
- 58
- Tracks, vias
- 38, 0
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 9 Dec 2023
- Updated
- 16 Jun 2024
Overview
Ardustat is an open-source printed circuit board by SeryiBaran, from the SeryiBaran/ardustat repository on GitHub. It is a 2-layer board of 62 × 58 mm with 16 parts on 31 nets, routed with 38 tracks and 0 vias.
It is built around the TM1637 and BC547. Its parts include 5 connectors, 2 resistors, 1 diode and 1 transistor. It belongs with the home automation and IoT boards and the AVR (ATmega, ATtiny) boards of this library.
Main components
2README
README.mdArdustat
Термостат на Arduino Nano + NTC с 4-разрядным 7-сегментным дисплеем.
Схема:

Схема в KiCad здесь.
Схема KiCad в PDF здесь.
ВНИМАНИЕ!!! Код создавался в онлайн-симуляторе Wokwi и не проверялся в реальности.
Настройки сохраняются в EEPROM. Беспокоиться не стоит, используется библиотека EEManager с удобной логикой.
Занятые ресурсы МК по мнению PlatformIO:
RAM: [= ] 10.0% (used 205 bytes from 2048 bytes)
Flash: [== ] 24.7% (used 7586 bytes from 30720 bytes)Зависимости - в platformio.ini
Электронные компоненты
- Arduino Nano
- Реле на 5V на ток
мощность / напряжение+ запас. Например ТЭН на 2КВт с напряжением 220V потребляет ток ~9A - лучше взять реле с запасом, например на 16 ампер. На али лично я не видел модулей реле выше 10 ампер, поэтому можно взять твердотельное. Но оно существенно дороже обычного - 500 рублей против 60. Зато оно не боится частых переключений, не нужна никакая обвязка, контакты не могут износиться (их там нет -_-). Минус твердотельного реле - оно греется, поэтому нужно брать с запасом по току и/или крепить на радиатор - Модуль энкодера с кнопкой с обвязкой против дребезга (инфо). На али у него круглая синяя плата
- Термистор
- Резистор, равный сопротивлению термистора
- Дисплей TM1637
Руководство пользователя
В формате .Docx - в нем удобнее делать дизайн для печати.
Приложено к Github релизу и лежит тут
А как прошить, а как собрать
История версий - в CHANGELOG.md
Parts
16| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | MountingHole | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 1 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 1N4007 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
| 1 | Arduino_Nano_v3.x | Module:Arduino_Nano | A1 |
| 1 | BC547 | Package_TO_SOT_THT:TO-92_Inline | Q1 |
| 1 | Enc | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J3 |
| 1 | NTC | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | Power | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | Relay | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | TM1637 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J2 |
The 14 most common of 16 parts.
Similar boards
- 2 layers

- 2 layers50 × 110 mm

Ogham merged v1.0
keeos-io/ogham
Ogham — a dual-voice bytebeat synthesizer for Eurorack. Firmware (MIT) and hardware (CC BY-SA 4.0).
109 parts3 - 2 layers78.7 × 74.9 mm

Central panel
bitsandpixels-io/kids-control-panel
Spaceship-like control panel for kids, based on Arduino
40 parts1MIT - 2 layers67 × 54 mm

Mp3alarm
fehlfarbe/ESP32-Alarm-clock
This is an ESP32 based alarm clock that plays mp3 files from SD, webstreams or even FM radio. You can configure multiple alarms and add new songs to your sd card with a simple webinterface.
69 parts1MIT - 2 layers43.8 × 21 mm

036INCH 5DIGIT
galopago/panel-mount-7-segment-display
Open source 7 segment serially controlled led display that fits inside a generic 45x26mm panel mount plastic enclosure. Upgrade your function specific panel meter PCB with a new one controllable by your preferred MCU.
10 parts1MIT - 2 layers97 × 23.7 mm

Homegreen Node Basic
pmalessa/homegreen-Node
The system is based on an inexpensive node, which is able to control up to 3 pumps and can be powered by nearly any conventional powerbank.
67 parts1 - 2 layers72 × 47.5 mm

- 2 layers112 × 48 mm

Questions
How big is the Ardustat PCB?
It measures 62 × 58 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Ardustat use?
16 parts, built around the TM1637 and BC547. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Ardustat KiCad files?
From the SeryiBaran/ardustat repository on GitHub, at the commit this page was made from: the board is kicad/ardustat.kicad_pcb and its schematic kicad/ardustat.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ardustat design in my own project?
Its repository states no licence, so its author keeps all rights: ask SeryiBaran before reusing the design.