Skip to content

Components

Bogdan Bogush edited this page Apr 18, 2021 · 1 revision

Board components

The release directory on Google Drive contains a BOM.html (bill of materials) file. The file has a list of required parts for the device. BOM.html provides https://www.farnell.com/ references so you can find parts by ID and order on this website or find analog on local store.

The device is based on STM32F103VCT6 in LQFP100 package with 256KB flash and 48KB SRAM. The other MCUs are not supported because firmware HAL supports only current family. In some cases it is not theoretically possible to port to another MCU due to flash memory size (<256 KB) or missing FSMC as in STM32F103Vx.

The crystal is in HC49-SD package, 8MHz and 18pF load capacitance. If crystal with the same load capacitance is missing the other one can be taken. The values of load capacitors should be fixed as follows:
Cl1 = Cl2 = 2 * (Cl - Cs) = 2 * (18pF - 3pF) = 30pF
Cl1 = Cl2 = 2 * (Cl - Cs) = 2 * (16pF - 3pF) = 26pF.
where Cl1,Cl2 - load capacitors value for crystal; Cl - load capacitance from datasheet; Cs - stray capacitance of the PCB, approximate value.
Resistors, capacitors, LEDs are in the 0805 package. Pin headers with 2.54mm step.
Parts for adapters are not included in the BOM file but it is just a few pin headers and TSOP-48 socket. TSOP-48 socket can be bought on https://www.ebay.com. Another option is to order a TSOP-48 adapter for TL866.
Clone this wiki locally