π•pistrelle version 4.12L : a scanning heterodyne bat detector, featuring real-time time expansion and 384kHz full-spectrum recording
NOTE - there is a newer version of this project, Pipistrelle 5.0 with Capacitive Touch, here. It is somewhat easier to build, somewhat cheaper, and way cooler, altough not as easy to use for people who are partially-sighted, so I will leave 4.12 here for those who prefer clicky, touchy physical buttons.
When the Raspberry Pi Pico was announced I wanted to kick off a project to learn more about it, and the Pico announcement coincided with me starting to volunteer for Bats in Churches, a UK citizen science project. So naturally, a Raspberry Pi Pico bat detector just had to be built, and this project started to come together.
Now (July 2023) we are 2 years on, and the design has improved enormously and is in my opinion the highest-quality sub-£150 bat detector / full spectrum recorder on the market, and can be assembled for less than £20 per device when 5 or more devices are built. Here is a soundscape of bat sounds recorded for an art project by a previous-generation version of this device. Awesome or what?
When assembled the unit is a handheld, battery-powered bat detector and ultrasonic recorder, and the feature set includes a unique real-time time expansion mode, allowing you to hear bat calls live, slowed down 16x and transposed down 4 octaves, so that while out bat detecting you will hear sounds like this - not the more typical (and artificial) slapping, popping and clicking sounds generated by the heterodyne process, but the true sounds of bats, beautiful and bird-like.
An ultrasonic microphone and op amp capture and amplify broad-spectrum audio, including the ultrasonic spectrum up to and beyond 160kHz. The audio is sampled by the Pico into digital data, and is either heterodyned down or time-expanded for listening. Wav files of ultrasonic captures can be saved to SD card for subsequent offline analysis, and are saved as 384kHz / 16-bit audio. The system display is a 10 LED spectrum, driven by the Raspberry Pi Pico's hardware PWM system for silky smooth virtual analog display. Speech synthesis feedback is used for more accurate frequency detection. Three push buttons are the command inputs to the system, and an iOS app 'Pipistrelle' can be used to configure the devices. An Android app has also been developed independently, and is available as a free download fro the Google Play store.
The pipistrelle PCB is designed with a snap-off section that is used to build a frame to securely hold together the PCB and solder stencil, firmly and accurately, when applying solder paste, to ensure accurate, smudge-free stencilling.
ORDERING
When ordering PCBs, even if you only intend building 5 devices, buy 10 PCBs. The extra PCBs can be useful, and you will need at least 6 snap-off PCB sections to build the stencil frame and to use as a solder paste squeegee. Also, 5 PCBs costs $5 and yet mysteriously 10 PCBs also costs $10. So just buy 10. Bonus - there's a good possibility that PCBWay will ship you 11.
When ordering PCBs, you will need to order a stencil along with the PCBs. PLEASE do not try to make these devices without using the solder paste stencil, you will not succeed. The stencil costs a mere $10, and must be ordered as NON-FRAMEWORK. This is important - the framework stencil is not suitable for hand-application of paste.
ASSEMBLY
All the information you need to successfully assemble working pipistrelles, including device firmware images, user and assembly manual, and useful command-line tools (supplied as source code and cross-platform node.js executables) is included in the pipistrelle deliverables package, downloadable from here. As of July 2023 this zip is being constantly updated and improved, so grab from here as often as you fancy, there will always be new goodies included.
A DigiKey shopping list for parts to build 5 pipistrelles is here - if you wish to build 10 devices, change the number of assemblies from 1 to 2 - as a sanity check, the price for 5 should be £70 and change + VAT, for 10 it's around £120+VAT.
Check out the website https://www.omenie.com/pipistrelle.html for more details and any news.
If you want to get hold of me, try emailing me at phil dot atkin at omenie dot com. but be aware that I make no money at all - literally zero - from this project. It's all about the bats, and all about giving you people out there the most cost-effective bat detecting and recording equipment, at literally rock-bottom prices. So be patient if it takes me a while to answer, and please don't ask for any new features, I'm busy enough as it is.
π•pistrelle version 4.12L : a scanning heterodyne bat detector, featuring real-time time expansion and 384kHz full-spectrum recording
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(9)
- Likes(6)
- Pete Lawrence Jan 22,2024
- Engineer Dec 01,2023
- Engineer Oct 18,2023
- Hal Drysdale Oct 11,2023
- Paul Cryan Sep 21,2023
- Austin Bowman Aug 23,2023
- 3 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
More by Phil Phil Atkin
- Pipistrelle BatWalk auto scanning / time-expanding bat detector An automatically-scanning, heterodyne / time-expansion bat detector. The best 'my first bat detector...
- π•pistrelle version 5.3 The easiest pipistrelle build yet - all components on the topside, improved solder past footprints f...
- pippyg 3.3 A passive Bat Detector at 384kHz / 16-bit, with between 4 and 7 days battery life from 2450mAh recha...
- π•pistrelle 5.0 with Capacitive Touch DO NOT ORDER THIS YET!! ABOUT TO GO TO 5.1 - BE PATIENT!!!!Pipistrelle version v 5.0 incorporates ca...
- PIPPYG 3.0 The goal with pippyg 3.0 is to get more useful recording time from a set of batteries. This is not a...
- π•pistrelle version 4.12L : a scanning heterodyne bat detector, featuring real-time time expansion and 384kHz full-spectrum recording NOTE - there is a newer version of this project, Pipistrelle 5.0 with Capacitive Touch, here. It is ...
- π•pistrelle "BatWalk" (FOLLOW INTERNAL LINK FOR MOST RECENT VERSION) π•pistrelle batwalk (FOLLOW INTERNAL LINK FOR MOST RECENT VERSION)LATEST VERSION IS HERE - https://...
- PIPPYG version 2.7 - an ultrasonic bat recorder THERE IS NOW AN UPDATED PIPPYG, VERSION 3.0 - PLEASE GO HERE TO ORDER PCBs : https://www.pcbway.com/...
- π*pistrelle (FOLLOW INTERNAL LINK FOR MOST RECENT VERSION) FOLLOW INTERNAL LINK FOR MOST RECENT VERSIONThe current latest version of pipistrelle is HERE - just...
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
488 0 0 -
RF Control training board for students based on ESP32 C3
648 0 2 -
Aquarius+ Computer, Standard PCB
860 0 4 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
595 0 1 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
515 0 1 -
Nintendo Famicom HVC-001 Controller Shells
615 0 1 -
COMMODORE 128 DIAGNOSTIC REV.785260 KEYBOARD DONGLE
573 0 4 -
COMMODORE 128 15KHz DISPLAY ADAPTER (C128 80 COLUMN ADAPTER)
778 1 5 -