I have a couple of digital Mems and I always wanted to do the beamforming thing in air (not allways underwater, which is so expensive). Maybe I will finally put it to work. As I need some additional challanges, I will first do it on T4.1 (the...
Having done array processing and beamforming for over 40 years, I read with interest Claude and Codex observation. As to be expected, it is half science half phantasy (or non applicable).
eg.
time-delay-and-sum is indeed broadband and is...
Frank, a couple quick comments.
I have not checked yet implementation but I like that you use franctional delays (with sinc function).
No, You must be able to look boad side (all delays are zero).
The beam pattern is defined by the overall...
I would assume that your data are some-what correlated and would try to do some compression. I assume that you already pack 8 channels into 3 int32 words.
As most data are typically less than 12 bit, you could pack more dense, by inspecting each...
Definitely the Audio board was a successful add-on, some improvements could have been possible (e.g. I had issues with digital interference on analog signal)
I would say that IS the main problem. Teensy is mainly a dev board, but not an ecosystem, like AF Feather or SF Thing Plus. The T3.5/6 ot T4.1 were great for me when I wanted to have a powerful single board MCU with SDIO. Yes, the Teensies have...
It does not matter what @whitebengal meant or not. I suggest that any thread on Adafruit vs Sparkfun (and this one) is closed immediately. If there is a need to enter into a Teensy development due to non PJRC events, than this should be named...
Time has come to close this conversation, which has gone far past unproductive to the level of disrupting this community.
Duplicate threads of this or any substantially similar topic are not allowed.
I had hoped Phil would create a space on...
In the end, I find that the fact that the different contributions of @ptorrone to this and EEV forum (the ones I looked up) seem to be cut-and paste and all the personal details presented that better should be kept private, all this smells for me...
As IMHO Paul (msg#150) made the right final statement, I strongly suggest to close this thread. Let AF continue on their own Forum on Freensy development.
For my sound recorder I have 2 designs one with Teensy4.1 and one with Adalogger RP2040.
Software is nearly the same (yes, some hardware dependent moduls). I use the T4.1 for short high speed acquisition, where power is not an issue, but use the...
Oh, yes. I have now detached the ADC and Preamp as seperate boards and have an LDO on the ADC board, and use as 5V source the USB-Host power, which has an own 100uF capacitor. For my application (underwater autonous recorder) the available space...
I'm only interested in ADC.
Here is an example I think professional developper can do better.
Attached is a picture of a high performing Acoustic data acquisition system (Custom stereo piezo preamp + custom ADC +Teensy4.1 capable of acquiring...
With great respect to PJRC and all the great work they do, I’d like to share a personal humble opinion. I think PJRC’s real strength is Teensy itself: high performance, small and easy-to-use hardware, and excellent custom libraries. That focus is...
@jmarsh, what you are saying is the T4.x chip can be programmed without MKL. that is fine.
We will not know the internals of the MKL chip and Paul will not chime in. So, I accept that you may be right with how the MKL potentially contributes to...
I guess, this is not quite right as this chip makes a MCU to a Teensy.
IOW, a board without this MKL chip can hardly be called Teensy compatible.
AFAIK, in addition to 'turning power on', the chip
- intializes the Hardware...
Independent of Phil's try (btw on Adafruit's Website is a picture showing Limor (with Baby) sitting in front of what seems to be the design shown also in post #1) I would be curious what will bring the future for Teensy. I assume Paul will not be...
Well, I would say (add) that two things were important for me: One is the tripple role of the developper of Teensy (hardware, software development and forum support in a single hand) and second the community here that helped to solve a lot of...
I'm not sure if I need a Teensy-compatible device from Adafruit. I use T4.1 for my high end application and I guess, I can still get them from Digikey.
However, for my low-power-low-performance project I still wait for the Feather Adalogger...
I was refering to what Bill Greiman commented on https://github.com/greiman/SdFat/issues/402 (Allocation and Recording Units).
Acording to Bill a write alone does not sync().
A good data acquisition and logging system will have all processing at interrupt level and keep SD access at loop() level. This way waiting for SD write to return, does not matter. In particular, it does not interfere with acquisition that is...
As evidenced by Bill Greiman, there is little the Teensy (any MCU) can do about activities on microSD card. Modern cards do use MUCH larger write-block-sizes. It is the card internal controller that decides what to cache and when to write...
If you want to capture all migrating birds from all directions, I would suggest using one single electret mic, eg. AOM5024 or EM272.
The ICS43434 are MUCH noisier and -even more important- much more sensitive to moisture and rain. So, with the...
What I did with a T4.1 + custom ADC board is to have on ADC-board an own 5V to 3.3V LDO and using as 5V source the USB-host 5V output. This has a 100 uF Capacitor, and as a bonus, can be switched on/off easily via software. Only the digital part...
One thing I noticed a couple of years ago, the link order may not be the same as the include order, which is not an issue with Arduino, but with VSCode/VS2022 environments.
original thread...
For low power acoustic data acquisition I use Adalogger RP2040 (Unfortunately the RP2350 that was said to be ready last April, did not show up in Adafruit's shop). One trick to reduce power is to use SPI and not SDIO to write to microSD and to...
I use visual studio code (VSCode) with task extension, where I can switch between different configurations of VSCode and associated Makefile settings.
key files are (in addition to Makefile)
tasks.json
c_cpp_properties.json
as @joepasquariello indicated you must use the Teensyduino version of SdFat as it differs slightly from official version. As these mods are only a few, you may edit the chillibasket version to line up with the Teensyduino version (I have done...