

Bias controller
Under development open hardware microwave vector network analyzer
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 203
- Nets
- 172
- Pads
- 729
- Tracks, vias
- 0, 0
- Routed
- Not yet
- KiCad
- KiCad 7.99 (file 20231212)
- Created
- 22 Apr 2016
- Updated
- 31 Dec 2023
Overview
Bias controller is an open-source printed circuit board by loxodes, from the loxodes/vna repository on GitHub. It is a 2-layer board with 203 parts on 172 nets.
It is built around the RP2040, DAC5311IDCKRQ1 and LM324DT, with the LDR6321, TPS63070RNMT and W25Q128JVSIQ among its other parts. Its parts include 91 resistors, 72 capacitors, 22 ICs, 7 diodes and 3 connectors. It belongs with the radio and wireless and sensors and measurement boards and the RP2040 boards of this library.
Main components
12RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)DAC5311IDCKRQ1
SC-70-6-40℃~+85℃ 0.25LSB 1 1.8V~5.5V 6us 8 Integrated buffer、Power-on reset、Power-down mode、Programmable gain SPI、QSPI Voltage Buffer SC-70-6 Digital to Analog Converters (DAC) ROHSTexas InstrumentsDigital To Analog Converters (DAC)LM324DT
SOIC-14-15V~-1.5V、1.5V~15V 0℃~+70℃ 1.2mA 1.3MHz 20nA 300nA 30uV/℃ 3V~30V 4 400V/ms 40nV/√Hz@1kHz 5mV 70mA 80dB Built-in compensation SOIC-14 Operational Amplifier ROHSSTMicroelectronicsOperational AmplifierLDR6321
SSOP-16-4.4mm-40℃~+85℃ 1 3.3V~5V USB Charging IC SSOP-16-4.4mm USB Converters ROHSLegendaryUSB ConvertersTPS63070RNMT
VQFN-15-HR(2.5x3)-40℃~+125℃@(TJ) 1 2.4MHz 2.5V~9V 2A 2V~16V 50uA Adjustable Buck-Boost Buck-Boost Built-in Yes VQFN-15-HR(2.5x3) DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersW25Q128JVSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 120ms@(32KB) 128Mbit 133MHz 1uA 2.7V~3.6V 20 Years 3ms Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASHTXB0104RGYR
VQFN-14-EP(3.5x3.5)-40℃~+85℃ 1 1.2V~3.6V 1.65V~5.5V 100Mbps 4 Auto Direction Detection Bidirectional Tri-State VQFN-14-EP(3.5x3.5) Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level ShiftersTPS22917DBV
SOT-23-6-40℃~+125℃ 0V~5.5V 1 2A 80mΩ Active High Load Switch Output discharge function、Soft-start、Reverse current blocking SOT-23-6 Power Distribution Switches ROHSTexas InstrumentsPower Distribution SwitchesLM2776DBV
SOT-23-6-40℃~+85℃ -5.5V~-2.7V 2.5Ω 2.7V~5.5V 200mA 200uA 2MHz 90% Inverted Support SOT-23-6 Charge Pumps ROHSTexas InstrumentsCharge PumpsM24C02-WMN6
SO-8SO-8 EEPROM ROHSSTMicroelectronicsEEPROMESD9B5VL
DFN1006-2(0402)-55℃~+125℃ 1 12V 35W@8/20us 3A@8/20us 5V 5pF 8.4V 80nA Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5 DFN1006-2(0402) ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)XL2EL89COI-111YLC-12M
SMD3225-4P-40℃~+85℃ 12MHz 12pF 80Ω Crystal Oscillator ±10ppm ±20ppm SMD3225-4P Crystals ROHSYXCCrystals
README
README.mdOpen Hardware Vector Network Analyzer
I'm developing a proof of concept two port microwave vector network analyzer. The project is under developent. Ongoing documentation and logs are located on a hackaday.io project page.
Usage
This project is still under development, y'all probably don't want to try reproducing it yet. Two port measurements to 14 GHz work, a redesign for operation out to 36 GHz is in progress.
Hardware Design
See breakouts and hardware for various modules developed for the network analyzer.

Software Design
See the software directory for scraps of software written for testing VNA modules.
License
Unless otherwise noted, all work is under a MIT license.
Contact
Feel free to contact me at arcticmicrowave@gmail.com or loxodes on irc.freenode.net
Parts
203| Qty | Value | Footprint | References |
|---|---|---|---|
| 24 | 100 nF | Capacitor_SMD:C_0402_1005Metric | C203, C204, C206, C207, C209, C210, C211, C212, C213, C214, C215, C216, C217, C218, C219, C220 +8 |
| 18 | 1k | Resistor_SMD:R_0402_1005Metric | R204, R309, R314, R401, R402, R403, R404, R405, R406, R407, R408, R409, R410, R411, R412, R414 +2 |
| 17 | 10k | Resistor_SMD:R_0402_1005Metric | R203, R205, R206, R207, R208, R209, R210, R211, R212, R302, R303, R304, R316, R317, R318, R319 +1 |
| 13 | 1 uF | Capacitor_SMD:C_0402_1005Metric | C205, C208, C401, C402, C403, C404, C409, C410, C501, C504, C505, C604, C609 |
| 9 | 4.7 uF | Capacitor_SMD:C_0603_1608Metric | C602, C607, C608, C611, C613, C616, C617, C618, C619 |
| 7 | 0 | Resistor_SMD:R_0402_1005Metric | R213, R301, R315, R426, R608, R701, R702 |
| 7 | 10 uF | Capacitor_SMD:C_0603_1608Metric | C601, C603, C605, C610, C623, C624, C625 |
| 5 | LED | LED_SMD:LED_0603_1608Metric | D201, D202, D203, D204, D205 |
| 4 | 100 | Resistor_SMD:R_0402_1005Metric | R307, R308, R511, R512 |
| 4 | 15k | Resistor_SMD:R_0402_1005Metric | R505, R506, R507, R508 |
| 4 | 22 uF | Capacitor_SMD:C_0805_2012Metric | C302, C612, C614, C615 |
| 4 | 36k | Resistor_SMD:R_0402_1005Metric | R424, R425, R509, R510 |
| 4 | 39k | Resistor_SMD:R_0402_1005Metric | R609, R610, R611, R615 |
| 4 | DAC5311IDCKR | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U401, U402, U403, U404 |
| 4 | DNI | Capacitor_SMD:C_0402_1005Metric | C407, C408, C502, C503 |
| 3 | 1 nF | Capacitor_SMD:C_0402_1005Metric | C306, C405, C406 |
| 3 | 20k | Resistor_SMD:R_0402_1005Metric | R413, R421, R606 |
| 3 | 220 pF | Capacitor_SMD:C_0402_1005Metric | C301, C303, C304 |
| 3 | 30k | Resistor_SMD:R_0402_1005Metric | R502, R504, R602 |
| 3 | ADM7172 | Package_CSP:LFCSP-8-1EP_3x3mm_P0.5mm_EP1.6x2.34mm | U604, U605, U606 |
| 3 | TXB0104RGY | Package_DFN_QFN:Texas_S-PVQFN-N14 | U203, U204, U205 |
| 2 | 1.5k | Resistor_SMD:R_0402_1005Metric | R418, R420 |
| 2 | 1.8k | Resistor_SMD:R_0402_1005Metric | R417, R419 |
| 2 | 100 pF | Capacitor_SMD:C_0402_1005Metric | C701, C702 |
| 2 | 13k | Resistor_SMD:R_0402_1005Metric | R310, R312 |
| 2 | 14k | Resistor_SMD:R_0402_1005Metric | R422, R423 |
| 2 | 20 pF | Capacitor_SMD:C_0402_1005Metric | C201, C202 |
| 2 | 22k | Resistor_SMD:R_0402_1005Metric | R612, R614 |
| 2 | 27.4 | Resistor_SMD:R_0402_1005Metric | R201, R202 |
| 2 | 2k | Resistor_SMD:R_0402_1005Metric | R311, R313 |
| 2 | 3 | Resistor_SMD:R_0402_1005Metric | R427, R428 |
| 2 | 6.8k | Resistor_SMD:R_0402_1005Metric | R501, R503 |
| 2 | ESD9B5VL | jtk_rf_footprints:DFN1006-2 | D301, D302 |
| 2 | LM324DT | Package_SO:SO-14_3.9x8.65mm_P1.27mm | U406, U501 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_1P1T_XKB_TS-1187A | SW201, SW202 |
| 2 | TPS22917DBV | Package_TO_SOT_SMD:SOT-23-6 | U701, U702 |
| 1 | XL2EL89COI-111YLC-12M | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y202 |
| 1 | 0 | Resistor_SMD:R_1206_3216Metric | R704 |
| 1 | 0.05 | Resistor_SMD:R_1206_3216Metric | R703 |
| 1 | 1.5 uH | Inductor_SMD:L_Coilcraft_XxL4020 | L601 |
| 1 | 100k | Resistor_SMD:R_0402_1005Metric | R607 |
| 1 | 150k | Resistor_SMD:R_0402_1005Metric | R604 |
| 1 | 22 uF | Capacitor_SMD:C_0603_1608Metric | C307 |
| 1 | 33k | Resistor_SMD:R_0402_1005Metric | R613 |
| 1 | 360k | Resistor_SMD:R_0402_1005Metric | R605 |
| 1 | 4.99k | Resistor_SMD:R_0402_1005Metric | R306 |
| 1 | 470k | Resistor_SMD:R_0402_1005Metric | R603 |
| 1 | 49.9k | Resistor_SMD:R_0402_1005Metric | R305 |
| 1 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q301 |
| 1 | AO4407 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | Q302 |
| 1 | Conn_01x03_Pin | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J201 |
| 1 | Conn_02x20_Odd_Even | snapeda:TE_5177986-1 | J801 |
| 1 | INA199B1DCKR | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U703 |
| 1 | LDR6321 | Package_SO:SSOP-16_4.4x5.2mm_P0.65mm | U301 |
| 1 | LM2776 | Package_TO_SOT_SMD:SOT-23-6 | U601 |
| 1 | LT3094xMSE | Package_SO:MSOP-12-1EP_3x4mm_P0.65mm_EP1.65x2.85mm | U603 |
| 1 | M24C02-WMN | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U206 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U201 |
| 1 | SBU1 | TestPoint:TestPoint_Pad_D1.0mm | TP301 |
| 1 | SBU2 | TestPoint:TestPoint_Pad_D1.0mm | TP302 |
| 1 | TPS63070RNMT | snapeda:VREG_TPS63070RNMR | U602 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J301 |
| 1 | W25Q128JVSIQ | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U202 |
Questions
What parts does the Bias controller use?
203 parts, built around the RP2040, DAC5311IDCKRQ1, LM324DT and LDR6321. 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 Bias controller KiCad files?
From the loxodes/vna repository on GitHub, at the commit this page was made from: the board is breakouts/bias_controller/bias_controller/bias_controller.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Bias controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask loxodes before reusing the design.
More from loxodes/vna
12- 4 layers66.5 × 93.5 mm

- 4 layers78.5 × 55.5 mm

Vna r1 demod
loxodes/vna
Under development open hardware microwave vector network analyzer
588 parts205 - 4 layers105 × 140 mm

- 4 layers78 × 49 mm

- 4 layers78 × 56 mm

Vna r1 synth
loxodes/vna
Under development open hardware microwave vector network analyzer
485 parts205 - 6 layers

Vna mm synth
loxodes/vna
Under development open hardware microwave vector network analyzer
435 parts205 - 4 layers43.2 × 35.6 mm

Doubler switch
loxodes/vna
Under development open hardware microwave vector network analyzer
363 parts205 - 4 layers97.1 × 32.8 mm

Frequency synth
loxodes/vna
Under development open hardware microwave vector network analyzer
278 parts205 - 4 layers29 × 36 mm

Adrf5020 breakout
loxodes/vna
Under development open hardware microwave vector network analyzer
258 parts205 - 4 layers31.2 × 44 mm

Sot89 amp test
loxodes/vna
Under development open hardware microwave vector network analyzer
251 parts205 - 4 layers115.5 × 66 mm

- 4 layers31.3 × 23.5 mm

Pe42520 breakout
loxodes/vna
Under development open hardware microwave vector network analyzer
217 parts205
Similar boards
- 6 layers128 × 91 mm

- 2 layers70.6 × 100 mm

- 4 layers116 × 106 mm

Card
increpare/PuzzleScript-labs
firehose of mostly ai-written puzzlescript projects. main project is https://github.com/increpare/puzzlescript/
48 parts1MIT - 2 layers25.5 × 65.6 mm

BlinkIR
jay-lchicken/BlinkIR
I will reorganise the files into the folders. However, for the cost optimisation, it is not really possible for this project since the LEDs cannot be on the same side as the phototransistor and thus require a…
68 parts - 4 layers45.1 × 45.1 mm

SuperPower uC KiCad
SuperPower/Apollo
All hardware designs and products you can find in this repository is licensed under CERN Open Hardware Licence Version 2 - Weakly Reciprocal
113 parts - 2 layers95 × 69 mm

SmartishFairy
jeremypoulter/SmartishFairy
For detailed wiring diagrams, refer to the docs/wiring.md file in this repository.
100 parts1BSD-3-Clause - 2 layers223.8 × 240.4 mm

Nerf target v1 panel
DIaLOGIKa-GmbH/modular-nerf-target
A hex-based modular system to build custom nerf gun targets
346 parts1MIT - 4 layers80 × 99 mm
