

DIY Atomic Force Microscope
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 179
- Nets
- 208
- Pads
- 668
- Tracks, vias
- 1,327, 176
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 19 Jul 2015
- Updated
- 29 Sep 2015
Overview
Afm is an open-source printed circuit board by cubitel, from the cubitel/afm repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 100 × 100 mm with 179 parts on 208 nets, routed with 1,327 tracks and 176 vias.
It is built around the STM32F407VGT6, OPA2227U and OPA4227P, with the L5973AD, TLV5604ID and L-59EGC among its other parts. Its parts include 72 resistors, 68 capacitors, 19 diodes, 6 crystals and 5 inductors. It belongs with the STM32 boards of this library.
Main components
11STM32F407VGT6
LQFP-100(14x14)-40℃~+85℃ 1.8V~3.6V 12bit 12bit 168MHz 192KB 1MB 32 Bit 82 ARM Cortex-M4 Built-in FLASH LQFP-100(14x14) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)OPA2227U
SOIC-8-18V~-2.25V、2.25V~18V -40℃~+85℃ 100nV/℃ 138dB 2 2.3V/us 2.5nA 2.5nA 3.7mA 3nV/√Hz@1kHz 4.5V~36V 45mA 5uV 8MHz SOIC-8 Precision Op Amps ROHSTexas InstrumentsOperational AmplifierOPA4227P
DIP14-300Quad, High Precision, Low Noise Operational AmplifierTexas InstrumentsUncategorisedL5973AD
SOP-8-EP-40℃~+150℃@(TJ) 1 1.235V~35V 2.7mA 2A 4V~36V 500kHz Adjustable Buck Buck Built-in No SOP-8-EP DC-DC Converters ROHSSTMicroelectronicsDC-DC ConvertersTLV5604ID
SOIC-16-40℃~+85℃ 10 10nA 1LSB 2.5us 2.7V~5.5V 20MHz 4 Built-in External SPI Voltage Buffer SOIC-16 Digital to Analog Converters (DAC) ROHSTexas InstrumentsDigital To Analog Converters (DAC)L-59EGC
SIP-3-40℃~+85℃ 120mcd、200mcd 20mA 24° 2V、2.2V 565nm、627nm 568nm、617nm 62.5mW、75mW Common Cathode Red, Yellow Green Water Clear SIP-3 LED Indication - Discrete ROHSKingbrightLED Indication - DiscreteLD1117S33TR(MS)
SOT-223-20℃~+125℃@(Ta) 1 1.4V@(1A) 12V 1A 2mA 3.3V Fixed Over Temperature Protection Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMSKSEMIVoltage Regulators - Linear, Low Drop Out (LDO) Regulators10MQ040N
DO-214AC(SMA)-55℃~+150℃ 2A 400uA@40V 40V 50A 560mV@2A Independent DO-214AC(SMA) Schottky Diodes ROHSLGESchottky DiodesADG419TQ
CDIP-8-16.5V~16.5V -55℃~+125℃ 1 25Ω 2:1 55pF CDIP-8 Analog Switches, Multiplexers ROHSAnalog DevicesAnalog Switches, MultiplexersLD1117S50TR(MS)
SOT-223-20℃~+125℃@(Ta) 1 1.4V@(1A) 12V 1A 2mA 4.9V~5.1V Fixed Positive Thermal Shutdown SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSMSKSEMIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsREF102AU
SOIC-8-150mil-25℃~+85℃ 1.4mA 10V 10mA 10ppm/℃ 11.4V~36V 5uVp-p Fixed Series ±0.1% SOIC-8-150mil Voltage Reference ROHSTexas InstrumentsVoltage Reference
README
README.mdDIY Atomic Force Microscope
DIY Atomic Force Microscope / Scanning Tunneling Microscope project. More information can be found in Project page (in Russian).
Please note that this project is under development yet.
Hardware
Hardware folder contains hardware design files.
Design tools
- Schematic, PCB -- KiCAD
- 3D parts -- FreeCAD
Firmware
Firmware folder contains firmware source files for STM32F407 controller. Firmware using FreeRTOS and STM32 USB stack (bundled with the source tree).
Software
Software folder contains control application source files. Software using wxWidgets and libusb and designed to be cross-platform, but current Makefile assumes Windows/MinGW.
Build requirements
- TDM-GCC
- wxWidgets
- libusb
License
GPLv3
Parts
179| Qty | Value | Footprint | References |
|---|---|---|---|
| 37 | 10k | Resistors_SMD:R_0603 | R12, R14, R16, R18, R24, R25, R26, R27, R28, R29, R30, R31, R32, R33, R34, R35 +21 |
| 35 | 0.1 | Capacitors_SMD:C_0603 | C3, C21, C22, C25, C26, C27, C28, C29, C30, C32, C33, C34, C35, C37, C38, C39 +19 |
| 12 | 20k | Resistors_SMD:R_0603 | R13, R15, R17, R19, R20, R21, R22, R23, R62, R63, R64, R65 |
| 5 | 10uF | Capacitors_Tantalum_SMD:TantalC_SizeB_EIA-3528_Wave | C16, C17, C18, C23, C24 |
| 5 | 220 | Resistors_SMD:R_0603 | R43, R44, R45, R46, R48 |
| 4 | 1 | Resistors_SMD:R_0805 | R68, R69, R70, R71 |
| 4 | 100uF | Capacitors_Tantalum_SMD:TantalC_SizeD_EIA-7343_Wave | C15, C36, C66, C68 |
| 4 | 3.3nF | Capacitors_SMD:C_0603 | C41, C42, C43, C44 |
| 4 | 330 | Resistors_SMD:R_0603 | R4, R5, R6, R72 |
| 4 | C | Capacitors_SMD:C_0603 | C45, C46, C47, C48 |
| 4 | FERRITE | Resistors_SMD:R_1206 | L2, L3, L4, L5 |
| 4 | MountingHole_3-5mm | Mounting_Holes:MountingHole_3-5mm | , , , |
| 4 | OPA2227 | SMD_Packages:SOIC-8-N | D3, D10, D13, D14 |
| 3 | OPA4227 | SMD_Packages:SOIC-14_N | D11, D12, D15 |
| 2 | 10 | Resistors_SMD:R_0603 | R7, R8 |
| 2 | 10uF | Capacitors_Tantalum_SMD:TantalC_SizeD_EIA-7343_Wave | C19, C20 |
| 2 | 150 | Capacitors_SMD:C_0603 | C64, C65 |
| 2 | 1k | Resistors_SMD:R_0603 | R11, R55 |
| 2 | 2.2 | Capacitors_SMD:C_0805 | C10, C11 |
| 2 | 20 | Capacitors_SMD:C_0603 | C1, C2 |
| 2 | 330 | Capacitors_SMD:C_0603 | C61, C62 |
| 2 | L-59EGC | LEDs:LED-5MM-3 | VD2, VD3 |
| 2 | LD1117S33TR | SMD_Packages:SOT-223 | D4, D7 |
| 1 | 1.5k | Resistors_SMD:R_0603 | R1 |
| 1 | 10 | Capacitors_SMD:C_0603 | C63 |
| 1 | 10MQ040N | Diodes_SMD:Diode-SMA_Handsoldering | VD1 |
| 1 | 10uF | Capacitors_SMD:C_1206 | C12 |
| 1 | 15k | Resistors_SMD:R_0603 | R9 |
| 1 | 1uF | Capacitors_SMD:C_0805 | C60 |
| 1 | 2.2 | Capacitors_SMD:C_0603 | C31 |
| 1 | 220 | Capacitors_SMD:C_0603 | C14 |
| 1 | 22nF | Capacitors_SMD:C_0603 | C13 |
| 1 | 3.3k | Resistors_SMD:R_0603 | R10 |
| 1 | 33uH | Inductors_NEOSID:Neosid_Inductor_SM-PIC0612H | L1 |
| 1 | 390 | Resistors_SMD:R_0603 | R2 |
| 1 | 4.7k | Resistors_SMD:R_0603 | R3 |
| 1 | 5.1k | Resistors_SMD:R_0603 | R61 |
| 1 | 8 MHz | Crystals:Crystal_HC49-SD_SMD | Z1 |
| 1 | AD5293 | Housings_SSOP:TSSOP-14_4.4x5mm_Pitch0.65mm | D18 |
| 1 | ADG419 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | D17 |
| 1 | AT5665 | SMD_Packages:SOIC-28 | D19 |
| 1 | BARREL_JACK | Connect:JACK_ALIM | X2 |
| 1 | CONN_01X02 | Pin_Headers:Pin_Header_Straight_1x02 | X4 |
| 1 | CONN_01X06 | Pin_Headers:Pin_Header_Straight_1x06 | X3 |
| 1 | CONN_01X08 | Pin_Headers:Pin_Header_Straight_1x08 | X6 |
| 1 | DAC8814 | Housings_SSOP:SSOP-28_5.3x10.2mm_Pitch0.65mm | D9 |
| 1 | DCW03 | Sockets_DIP:DIP-24__600 | D6 |
| 1 | JUMPER | Pin_Headers:Pin_Header_Straight_1x02 | S1 |
| 1 | L5973AD | Housings_SOIC:SOIC-8-1EP_3.9x4.9mm_Pitch1.27mm | D2 |
| 1 | LD1117S50TR | SMD_Packages:SOT-223 | D5 |
| 1 | PBD-20 | Pin_Headers:Pin_Header_Straight_2x10 | X5 |
| 1 | REF102 | SMD_Packages:SOIC-8-N | D8 |
| 1 | STM32F407VG | Housings_QFP:TQFP-100_14x14mm_Pitch0.5mm | D1 |
| 1 | TLV5604 | Housings_SOIC:SOIC-16_3.9x9.9mm_Pitch1.27mm | D16 |
| 1 | USB-MINI-B | Connect:USB_Mini-B | X1 |
Questions
How big is the Afm PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Afm use?
179 parts, built around the STM32F407VGT6, OPA2227U, OPA4227P and L5973AD. 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 Afm KiCad files?
From the cubitel/afm repository on GitHub, at the commit this page was made from: the board is hardware/afm/afm.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Afm design in my own project?
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
More from cubitel/afm
1- 2 layers30 × 22 mm

Similar boards
- 2 layers39.8 × 110.4 mm

Formant vco
vk2seb/formant_vco_prototype
KiCAD EDA files for an analog voltage-controlled oscillator compatible with modular Eurorack synthesizers.
82 parts37 - 2 layers159 × 159 mm

Pdh v2
vuthalab/pdh_servo_v2
A servo controller for locking lasers to high-finesse cavities
156 parts8MIT - 6 layers150 × 100 mm

- 4 layers220 × 160 mm

Qds cv
cnpem-emi/qds-cv-hw
Quench detection system for a single superconducting coil working in the Vertical Cryostat.
403 parts - 2 layers127 × 73 mm

- 2 layers56.5 × 57.5 mm

603-A
iBehave-eLab/Mouse-lick-detection
The circuits for detecting licks were developed and built by M. Ghanbari (University of Cologne).
36 partsMIT - 6 layers130 × 85 mm

CS Shim
shomi74/TUCAN_64CH_SHIM_CURRENT_SUPPLY
64-channel modular ultra-stable bipolar current supply system developed for TUCAN neutron EDM shim-coil magnetic-field control using precision mixed-signal feedback architecture and low-noise PCB design.
156 parts - 2 layers109.9 × 56.5 mm

NoisEE project
thenoviceoof/noisEE
Find gain functions for a family of pink-ish functions.
123 partsApache-2.0