100%
a2b-ambisonic-microphone PassiveSonar_Interface view
Description

Imported from GitHub: sora-jp/A2B-Ambisonic-Microphone · commit 7c7d35e · license GPL-3.0

Description

An open-source ambisonic microphone based on A2B and MEMS-mics

README

Interface firmware

The following is a step-by-step guide on how to install and use the firmware.

Building

To build the firmware from souce, first install avr-gcc, avrdude, cmake, and make Then, run the following commands in this folder:

mkdir -p build
cd build
cmake ..
make

Setting the fuses

The AVR microcontroller on the interface board needs the correct fuses programmed to work. This is handled automatically when flashing the board using make flash

Flashing

To flash the firmware, first connect your AVRISP-MKII to the interface board. Make sure you are supplying 9V power to the interface board. Then, run make flash inside the build directory

NixOS

If you are using Nix / running NixOS, you can use the included flake to install all necessary dependencies. Simply run nix develop .# in this directory, and all necessary tools will be installed and made available in your current shell.

Comments
Sign in to comment

No comments yet. Be the first to ask about this board.