Team

Massin Ihs

LinkedIn


I am a senior engineer at Mudd passionate about computer systems and architecture.

Tian Xie

LinkedIn

I am a junior enginer at Mudd passionate about computer vision and machine learning.

Abstract

The USDA wants to pass a current through an insect and record it using an MCU to capture insect behavior. The ADC inside the Nordic nRF5340 microcontroller used to convert the analog signal coming out the insect into a digital waveform only samples the signal at 100 Hz, which produces aliasing. Using direct memory access, we want to sample at a higher frequency (around 2.2 kHz). Direct memory access works by transferring data directly to the main memory without CPU usage. This makes it faster for the ADC inside the MCU to sample analog signals.

Figure 1: FPGA and MCU design