

PhasedUltrasonicArray
An ultrasonic Phased Array made out of 8 10mm ultrasonc transmitters.
- Size
- 84.5 × 25.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 19
- Nets
- 37
- Pads
- 102
- Tracks, vias
- 226, 26
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 13 Jan 2024
- Updated
- 8 May 2025
Overview
PhasedUltrasonicArray is an open-source printed circuit board by Tonikiller10000, from the Tonikiller10000/UltrasonicPhasedArray repository on GitHub. It is a 2-layer board of 84.5 × 25.8 mm with 19 parts on 37 nets, routed with 226 tracks and 26 vias.
It is built around the TC78H621FNG,EL. Its parts include 4 capacitors, 4 ICs and 2 connectors.
Main components
1README
README.mdUltrasonicPhasedArray
An ultrasonic Phased Array made out of 8x 10mm ultrasonc transmitters.
How it works:
The ultrasonic emitors generate 40KHz sinus sound waves whose phase can be controlled with the TC78H621FNG wave generator.
By combining such type of waves, you can make interferences to increase or decrease the intensity of a wave.
If the waves have the same phase, the intensity of the wave doubles, and if the waves have oposite phases, they cancel out.
This examples can be seen in the following picture:

![]() | By combining multiple emitors, you can make a narrower sound wave like an sound LASER and also, by changing the phase of the waves, you can dirrect the waves at different points without any moving parts. |
This is the way that ecographyes and 5G work. Also, if you want to find more about this subjects like doppler effect, analog phased array and waves in general, you can read more at the following links:
- Bitluni Phased arrays video + implementation
- Bitluni Phased arrays video 2
- wikiwand
- Wikipedia/ Phased Arrays
- Wikipedia/ Beam forming
- MathLab Phased Arrays playlist
- diy beamformer
- Beam forming
- Phased arrays lecture
- Hackaday phased arrays talk
- Phased arryas paper
- Phased array signal processing
Datasheets:
- schematic: https://github.com/Tonikiller10000/UltrasonicPhasedArray/blob/main/UltrasonicPhasedArray_Pictures/sch.png
- TC78H621FNG(Wave Generator): https://pdf1.alldatasheet.com/datasheet-pdf/view/1465439/TOSHIBA/TC78H621FNG.html
- TCT40-10TR1(Ultrasonic transmitter): https://www.mantech.co.za/datasheets/products/tct40-10tr1.pdf
Parts
19| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | TCT40-16_UltrasonicSpeaker | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | LS1, LS2, LS3, LS4, LS5, LS6, LS7, LS8 |
| 4 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3, C4 |
| 4 | TC78H621FNG | Package_SO:TSSOP-16_4.4x5mm_P0.65mm | U1, U2, U3, U4 |
| 1 | Conn_01x02_Socket | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J2 |
| 1 | Conn_01x12_Pin | Connector_PinHeader_2.54mm:PinHeader_1x12_P2.54mm_Vertical | J1 |
| 1 | LOGO | LOGO | G*** |
Questions
How big is the PhasedUltrasonicArray PCB?
It measures 84.5 × 25.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the PhasedUltrasonicArray use?
19 parts, built around the TC78H621FNG,EL. 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 PhasedUltrasonicArray KiCad files?
From the Tonikiller10000/UltrasonicPhasedArray repository on GitHub, at the commit this page was made from: the board is PhasedUltrasonicArray.kicad_pcb and its schematic PhasedUltrasonicArray.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the PhasedUltrasonicArray design in my own project?
Its repository states no licence, so its author keeps all rights: ask Tonikiller10000 before reusing the design.
Similar boards
- 4 layers304.6 × 154.2 mm

- 2 layers96.5 × 68.6 mm

EZ Green
lucanatorvs/eZ-Green
This repository contains the firmware and related files for the eZ-Green gauge cluster project, designed for a BMW E36, as part of an EV conversion detailed on vanstraatenelectric.nl.
44 parts - 4 layers28.6 × 38.2 mm

- 2 layers100 × 62 mm

Sodar
Stachu1/Sodar
Sodar is a semester project exploring directional ultrasonic object detection using a custom 19-element phased array.
74 parts - 2 layers43.9 × 27.7 mm

- 2 layers50 × 60 mm

Debate Device
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
19 parts915 - 2 layers102.9 × 96.7 mm

ISA adapter
polpo/picogus
Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support
19 parts805 - 2 layers60 × 39 mm

