Lesonar2 beamforming rx hardware
tornyol·lesonar2·lesonar2_beamforming_rx_hardware/lesonar2_beamforming_rx_hardware.kicad_pcb
About the Lesonar2 beamforming rx hardware PCB
Lesonar2 beamforming rx hardware is an open source FPGA PCB design by tornyol, published on GitHub under the AGPL-3.0 license. It is a 6-layer board measuring 144.7 × 92.3 mm, with 914 components from 38 distinct parts.
Its main chip is the XC7A100T-FGG484, from the FPGA family. Other key parts include the MMICT3902-00-012, TLV62565DBVR, MX25L12833F, GSB343133HR and FT601Q. By type, the board carries 471 capacitors, 398 ICs, 25 resistors, 8 connectors, 5 diodes and 4 inductors.
From the project
Ultrasonic phased array sonar
We're directly selling our ultrasonic sonar development kit, and releasing it under an AGPL license so you can build projects on top of our sensor.
380x TDK Invensense T3902 PDM microphones. Artix-7 A100T FPGA. FT601Q parralel-to-usb bridge tested at up to 200MB/s. 32x 40khz Ultrasonic Piezoelectric emitters * 2 free GPIOs
Optimized for 40KHz operation. Up to 5°x5° beamwidth. * Range up to 8 meters depending on target sonar cross-section.

Main components on the Lesonar2 beamforming rx hardware
Lesonar2 beamforming rx hardware bill of materials (BOM)
914 components, 38 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 380 | MMICT3902-00-012 | MMICT390200012 | IC1, IC2, IC3, IC4, IC5, IC6, IC7, IC8 +372 |
| 1 | XC7A100T-FGG484 | Xilinx_FGG484 | U1 |
| 3 | TLV62565DBVR | SOT-23-5 | U2, U3, U4 |
| 1 | MX25L12833F | WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mm | U5 |
| 1 | GSB343133HR | USB-SMD_692622030100 | U6 |
| 1 | FT601Q | QFN-76-1EP_9x9mm_P0.4mm_EP5.81x6.31mm | U7 |
| 10 | SN74AUP2G34DCKR | SC-70-6_L2.0-W1.3-P0.65-LS2.1-BL | U8, U9, U10, U11, U12, U13, U14, U15 +2 |
| 1 | IIM-42652 | Bosch_LGA-14_3x2.5mm_P0.5mm | U18 |
| 1 | SG-8018CE | Crystal_SMD_3225-4Pin_3.2x2.5mm | X1 |
| 1 | Crystal | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 3 | CONN_01X05_PIN Conn_01x05_Pin | PinHeader_1x05_P2.54mm_Vertical | J2, J3, J8 |
| 1 | C7428747 Barrel_Jack | BarrelJack_Horizontal | J4 |
| 4 | CONN_01X02_PIN Conn_01x02_Pin | PinHeader_1x02_P2.54mm_Vertical | J5, J6, J7, J9 |
| 1 | TPS2117 | SOT-583-8 | PMUX2 |
| 1 | C89814 DONE | LED_0603_1608Metric | D1 |
| 1 | C2286 VCC | LED_0603_1608Metric | D2 |
| 3 | C5123548 GREEN | LED_0603_1608Metric | D3, D4, D5 |
| 1 | C515371 Ferrite 3A | L_1206_3216Metric | FB1 |
| 3 | 2U2 2u2 | L_Taiyo-Yuden_MD-3030 | L1, L2, L3 |
| 30 | 4U7 4u7 | C_0805_2012Metric | C1, C3, C5, C7, C8, C9, C10, C11 +22 |
Show 18 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 10U 10u | C_0805_2012Metric | C2, C4, C6 |
| 29 | 0.47U 0.47u | C_0402_1005Metric | C14, C15, C16, C17, C18, C19, C20, C21 +21 |
| 5 | 47U 47u | C_1206_3216Metric | C23, C24, C60, C66, C470 |
| 2 | 100U 100u | C_1206_3216Metric | C33, C34 |
| 1 | C23630 2.2uF X7R | C_0603_1608Metric | C46 |
| 398 | 0.1U 0.1u | C_0201_0603Metric | C47, C48, C49, C50, C52, C75, C76, C77 +390 |
| 2 | 30PF 30pF | C_0402_1005Metric | C53, C54 |
| 1 | 10NF 10nF | C_01005_0402Metric | C74 |
| 1 | 100K 100k | R_0402_1005Metric | R1 |
| 2 | 22K 22k | R_0402_1005Metric | R2, R5 |
| 1 | 120K 120k | R_0402_1005Metric | R3 |
| 1 | 240K 240k | R_0402_1005Metric | R4 |
| 1 | 33K 33k | R_0402_1005Metric | R6 |
| 12 | 4K7 4k7 | R_0402_1005Metric | R7, R8, R9, R10, R15, R16, R17, R19 +4 |
| 1 | 330 | R_0402_1005Metric | R11 |
| 4 | 10K 10k | R_0402_1005Metric | R12, R13, R14, R21 |
| 1 | 100 | R_0402_1005Metric | R18 |
| 1 | C4908 1k6 1% | R_0402_1005Metric | R20 |
Lesonar2 beamforming rx hardware design files
The KiCad project lives in the tornyol/lesonar2 repository on GitHub; these links point at the commit this page was built from.
Lesonar2 beamforming rx hardware: common questions
What microcontroller does the Lesonar2 beamforming rx hardware use?
The Lesonar2 beamforming rx hardware is built around the XC7A100T-FGG484, from the FPGA family.
How big is the Lesonar2 beamforming rx hardware PCB?
The Lesonar2 beamforming rx hardware measures 144.7 × 92.3 mm, has 6 copper layers and is 1.5584 mm thick.
How many components are on the Lesonar2 beamforming rx hardware?
914 components, from 38 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Lesonar2 beamforming rx hardware design files?
From the tornyol/lesonar2 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Lesonar2 beamforming rx hardware design in my own project?
Yes, under the terms of its AGPL-3.0 license, which tornyol chose for the repository.
Can I test firmware for the Lesonar2 beamforming rx hardware without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.
More boards in lesonar2
Similar boards
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
Radioberry
pa3gsb
65 × 56 mm143 parts4LNo license675FPGA
HaasoscopePro
drandyhaas
224.5 × 160 mm586 parts10LMIT471FPGA
Fomu hardware
im-tomu
90 × 50 mm57 parts2LCC-BY-SA-4.0235