Skip to the content
6 layers144.7 × 92.3 mmLesonar2 beamforming rx hardware, the printed circuit board in 3D

Lesonar2 beamforming rx hardware

tornyol/lesonar2113

Ultrasonic phased array sonar

Size
144.7 × 92.3 mm
Copper layers
6
Thickness
1.56 mm
Parts
922
Nets
360
Pads
4,830
Tracks, vias
15,637, 1,429
Pours
24
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
3 Nov 2024
Updated
25 Mar 2025

Overview

Lesonar2 beamforming rx hardware is an open-source printed circuit board by tornyol, from the tornyol/lesonar2 repository on GitHub, published under the AGPL-3.0 licence. It is a 6-layer board of 144.7 × 92.3 mm with 922 parts on 360 nets, routed with 15,637 tracks and 1,429 vias.

It is built around the SN74AUP2G34DCKR(UMW), FT601Q-B-T and MMICT3902-00-012, with the GSB343133HR, IIM-42652 and MX25L12833F-10G among its other parts. Its parts include 471 capacitors, 398 ICs, 25 resistors, 8 connectors and 5 diodes. It belongs with the FPGA and CPLD boards of this library.

Main components

8

README

README.md

LeSonar 2

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.

Links

Photos

Specifications

  • 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

Capabilities

Active sonar

  • Optimized for 40KHz operation.
  • Up to 5°x5° beamwidth.
  • Range up to 8 meters depending on target sonar cross-section.

Passive sonar

  • Can detect a bike air chamber leak at 3 meters.

Software

The sonar comes with two demoes - 2D Slicing camera, that shows the energyscape for a specific distance. - 3D Camera, that shows the reflected energy with a 3d point cloud.

Both examples are made with C99 C, using Raylib and Sokol for real-time 2D/3D visualization.

Attribution

The receiver hardware is based on the open-source CP SoM One

Parts

922
QtyValueFootprintReferences
3980.1uCapacitor_SMD:C_0201_0603MetricC100, C101, C102, C103, C104, C105, C106, C107, C108, C109, C110, C111, C112, C113, C114, C115 +382
380MMICT3902-00-012T3902:MMICT390200012IC1, IC10, IC11, IC100, IC101, IC102, IC103, IC104, IC105, IC106, IC107, IC108, IC109, IC110, IC111, IC112 +364
304u7Capacitor_SMD:C_0805_2012MetricC1, C3, C10, C11, C12, C13, C25, C26, C27, C28, C35, C36, C37, C38, C39, C44 +14
290.47uCapacitor_SMD:C_0402_1005MetricC14, C15, C16, C17, C18, C19, C20, C21, C22, C29, C30, C31, C32, C40, C41, C42 +13
124k7Resistor_SMD:R_0402_1005MetricR7, R8, R9, R10, R15, R16, R17, R19, R22, R23, R24, R25
10SN74AUP2G34DCKRCLK BUFFER:SC-70-6_L2.0-W1.3-P0.65-LS2.1-BLU8, U9, U10, U11, U12, U13, U14, U15, U16, U17
6MountingHole_PadMountingHole:MountingHole_2.2mm_M2_DIN965_Pad_TopBottomH1, H2, H3, H4, H5, H6
547uCapacitor_SMD:C_1206_3216MetricC23, C24, C60, C66, C470
410kResistor_SMD:R_0402_1005MetricR12, R13, R14, R21
4Conn_01x02_PinConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ5, J6, J7, J9
310uCapacitor_SMD:C_0805_2012MetricC2, C4, C6
32u2Inductor_SMD:L_Taiyo-Yuden_MD-3030L1, L2, L3
3Conn_01x05_PinConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2, J3, J8
3TLV62565DBVRPackage_TO_SOT_SMD:SOT-23-5U2, U3, U4
2100uCapacitor_SMD:C_1206_3216MetricC33, C34
222kResistor_SMD:R_0402_1005MetricR2, R5
230pFCapacitor_SMD:C_0402_1005MetricC53, C54
2GREENLED_SMD:LED_0603_1608MetricD3, D4
2TestPointTestPoint:TestPoint_Pad_1.0x1.0mmTP1, TP2
1100Resistor_SMD:R_0402_1005MetricR18
1100kResistor_SMD:R_0402_1005MetricR1
110nFCapacitor_SMD:C_01005_0402MetricC74
1120kResistor_SMD:R_0402_1005MetricR3
11k6 1%Resistor_SMD:R_0402_1005MetricR20
12.2uF X7RCapacitor_SMD:C_0603_1608MetricC46
1240kResistor_SMD:R_0402_1005MetricR4
1330Resistor_SMD:R_0402_1005MetricR11
133kResistor_SMD:R_0402_1005MetricR6
1Barrel_JackConnector_BarrelJack:BarrelJack_HorizontalJ4
1CrystalCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1DONELED_SMD:LED_0603_1608MetricD1
1FT601QPackage_DFN_QFN:QFN-76-1EP_9x9mm_P0.4mm_EP5.81x6.31mmU7
1Ferrite 3AInductor_SMD:L_1206_3216MetricFB1
1GREEN LED_SMD:LED_0603_1608MetricD5
1GSB343133HRUSB micro:USB-SMD_692622030100U6
1IIM-42652Package_LGA:Bosch_LGA-14_3x2.5mm_P0.5mmU18
1MX25L12833FPackage_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4mmU5
1SG-8018CECrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmX1
1TPS2117Package_TO_SOT_SMD:SOT-583-8PMUX2
1VCCLED_SMD:LED_0603_1608MetricD2
1XC7A100T-FGG484Package_BGA:Xilinx_FGG484U1

More from tornyol/lesonar2

1
  • 2 layers47.9 × 92.3 mmLesonar2 tx hardware, the printed circuit board in 3D

    Lesonar2 tx hardware

    tornyol/lesonar2

    Ultrasonic phased array sonar

    70 parts113AGPL-3.0

Similar boards

  • 4 layers100 × 149.5 mmOhsim launchpad, the printed circuit board in 3D

    Ohsim launchpad

    tomasvovard/pfi-hil-fceia

    OHSIM: simulación en tiempo real (HIL) de un convertidor buck. Proyecto Final de Ingeniería Electrónica, FCEIA-UNR

    203 parts
  • 8 layers65 × 56 mmRPi HwAB-1, the printed circuit board in 3D

    RPi HwAB-1

    prestofuoco/RPi-HwAB

    raspberry pi 5 hardware acceleration hat+ over pcie using xc7a

    149 parts1MIT
  • 4 layers210.7 × 85 mmTripSitter, the printed circuit board in 3D

    TripSitter

    Henryen-cyber/Datamskinprosjekt

    Hex for MCU are packaged in the Github releases.

    194 parts
  • 6 layers100 × 139 mmFuzzyDuck, the printed circuit board in 3D

    FuzzyDuck

    Jegeva/FuzzyDuck

    If it quacks like a duck, and is fuzzy to the touch...

    281 parts
  • 4 layers61.4 × 37 mmNileswan, the printed circuit board in 3D

    Nileswan

    49bitcat/nileswan

    An open software WS/WSC/SC/PCv2 flash cart

    72 parts84GPL-3.0
  • 4 layers85 × 74.6 mmGPIO HAT 2, the printed circuit board in 3D

    GPIO HAT 2

    vicharak-in/Vaaman_LVDS_GPIO_Expansion_Board

    GPIO Lvds extension hat for Vicharak's Vaaman 0.1

    106 parts1
  • 6 layers100 × 90 mmFanCTRL, the printed circuit board in 3D

    FanCTRL

    Clamentos/FanCTRL

    Fully programmable PWM fan controller

    93 partsCC-BY-SA-4.0

Questions

How big is the Lesonar2 beamforming rx hardware PCB?

It measures 144.7 × 92.3 mm and has 6 copper layers, 1.56 mm thick.

What parts does the Lesonar2 beamforming rx hardware use?

922 parts, built around the SN74AUP2G34DCKR(UMW), FT601Q-B-T, MMICT3902-00-012 and GSB343133HR. 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 Lesonar2 beamforming rx hardware KiCad files?

From the tornyol/lesonar2 repository on GitHub, at the commit this page was made from: the board is lesonar2_beamforming_rx_hardware/lesonar2_beamforming_rx_hardware.kicad_pcb and its schematic lesonar2_beamforming_rx_hardware/FPGA_bank0_vss.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Lesonar2 beamforming rx hardware design in my own project?

Its repository publishes it under the AGPL-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).