IrDA-stm32

but0n·IrDA-stm32·Hardware/ir4stm32.kicad_pcb

IrDA-stm32 PCB layout, top view — open source STM32 board by but0n

About the IrDA-stm32 PCB

IrDA-stm32 is an open source STM32 PCB design by but0n, published on GitHub. It is a 2-layer board measuring 81 × 52 mm, with 76 components from 15 distinct parts.

Its main chip is the STM32F103RCT6, from the STM32 family. Other key parts include the XC6206P332MR. By type, the board carries 28 resistors, 20 capacitors, 9 connectors, 8 transistors, 8 diodes and 2 ICs.

From the project

二十世纪, 刚步入八十年代, 电视产品在日本快速发展, 相应的红外遥控技术也在这里得到了广泛应用。为了实现遥控码的发射, 他们使用了一种集成发射芯片, 这种芯片的特点是: 单一控制(内部预置固定编码的遥控器只能控制单一型号的电器)。

二十世纪, 刚步入八十年代, 电视产品在日本快速发展, 相应的红外遥控技术也在这里得到了广泛应用。为了实现遥控码的发射, 他们使用了一种集成发射芯片, 这种芯片的特点是: 单一控制(内部预置固定编码的遥控器只能控制单一型号的电器)。

随着时代不断地进步, 在目前的日常家居生活里面, 一般家庭都会配置各种各样的家用电器, 相应的也会有各种各样的遥控器, 当需要遥控某一家用电器时, 需要从多个遥控器中选出特定的一个。当家用电器越来越多, 对应的遥控器也越来越多, 从众多的遥控器中选出所需要的遥控器也会更加麻烦, 过多的遥控器会占据相当一部分的家居空间, 也不方便整理。

针对这种情况, 人们便产生了一种想法: 是否可以用一只遥控器遥控所有家用电器[5]?答案是肯定的, 多用遥控器就此产生了, 这种遥控器的特点是: 遥控器里面预置了不止一套编码, 而是多套编码, 可供用户在不同场合选择不同模式。

IrDA-stm32, from the project README
From the project README

Main components on the IrDA-stm32

IrDA-stm32 bill of materials (BOM)

76 components, 15 distinct parts.

QtyPartRefs
1
XC6206P332MR
U1
1
STM32F103RCT6
U2
8
Q_NPN_BEC
Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8
1
8MHz
Y1
1
+ - T R
P1
8
CONN_01X03
P2, P3, P4, P5, P6, P7, P8, P9
8
IrDA
D1, D2, D3, D4, D5, D6, D7, D8
2
20pF
C1, C2
2
106
C3, C6
16
104
C4, C5, C7, C8, C9, C10, C11, C12 +8
3
10K
R1, R3, R8
1
1M
R2
8
100
R4, R5, R6, R7, R9, R10, R11, R12
8
5R
R13, R14, R15, R16, R21, R22, R23, R24
8
1K
R17, R18, R19, R20, R25, R26, R27, R28

IrDA-stm32 design files

The KiCad project lives in the but0n/IrDA-stm32 repository on GitHub; these links point at the commit this page was built from.

IrDA-stm32: common questions

What microcontroller does the IrDA-stm32 use?

The IrDA-stm32 is built around the STM32F103RCT6, from the STM32 family.

How big is the IrDA-stm32 PCB?

The IrDA-stm32 measures 81 × 52 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the IrDA-stm32?

76 components, from 15 distinct parts. The full bill of materials is listed on this page.

Where can I download the IrDA-stm32 design files?

From the but0n/IrDA-stm32 repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the IrDA-stm32 design in my own project?

The repository has no license, so all rights stay with but0n. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the IrDA-stm32 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Similar boards