Chat

Welcome to Flux

Treat Flux like your intern. Tell it what you'd like to build and it'll get to work. You can also ask it questions, brainstorm ideas, and teach it your preferences. Learn More

Explain project
Write a project description
Find schematic issues
Create a test plan
Simulate a circuit
Prepare for Manufacturing
Component Selection Workflow
New Subsystem Wizard
Write I2C initialization code
Generate firmware skeleton
C16
Capacitance
22pF
C15
Capacitance
22pF
C43
Capacitance
100nF
ASC-->ADC2_IN3_LEFT-2
DAQ-->AI-LEFT-2_USART3_TX
ASC-->ADC3_IN5_LEFT-3
SWO
DAQ-->AI-RIGHT-1_USART1_RX
VBAT
DAQ-->AI-RIGHT-1_USART1_TX
VDD_3
DAQ-->AI-LEFT-3_I2C2_SDA
ASC-->ADC3_IN5_LEFT-3
USB_FS_D+
DAC_OUT2_Osc
USB_FS_D+
DAQ-->AI-LEFT-1_USART2_TX
R110
Resistance
2KΩ
DAQ-->AI-RIGHT-2_I2C3_SCL
DAQ-->AI-RIGHT-2_I2C3_SDA
DAQ-->AI-LEFT-2_USART3_RX
SPI3_SCK_Flash
R27
Resistance
1KΩ
DAQ-->AI-LEFT-3_I2C2_SCL
SWCLK
DAC_OUT1_Osc
DAQ-->AI-RIGHT-3_I2C1_SCL
R112
Resistance
2KΩ
VREF+
R114
Resistance
2KΩ
DAQ-->AI-RIGHT-2_I2C3_SDA
Write-Protect_I/O
DAQ-->AI-LEFT-3_I2C2_SDA
DAQ-->AI-LEFT-1_USART2_TX
DAQ-->AI-RIGHT-2_I2C3_SCL
ASC-->ADC3_IN6_RIGHT-3
USB_FS_D+
R61
Resistance
500 Ω
USB_FS_D-
DAQ-->AI-LEFT-1_USART2_RX
SWDIO
VDD_2
VDD_4
VDD_1
DAQ-->AI-RIGHT-3_I2C1_SCL
VDDA
DAQ-->AI-LEFT-2_USART3_RX
Chip-Enable_I/O
ASC-->ADC2_IN4_RIGHT-2
DAC_OUT1_Osc
SWDIO
DAQ-->AI-RIGHT-3_I2C1_SCL
R25
Resistance
1KΩ
Chip-Enable_I/O
VDD_5
SPI3_MISO_Flash
SPI3_MOSI_Flash
DAQ-->AI-LEFT-2_USART3_TX
DAQ-->AI-LEFT-3_I2C2_SCL
DAQ-->AI-RIGHT-1_USART1_RX
DAQ-->AI-RIGHT-2_I2C3_SDA
DAC_OUT2_Osc
SPI3_MISO_Flash
ASC-->ADC2_IN3_LEFT-2
R24
Resistance
1KΩ
SWCLK
DAQ-->AI-LEFT-3_I2C2_SDA
DAQ-->AI-RIGHT-3_I2C1_SDA
ASC-->ADC1_IN2_RIGHT-1
DAQ-->AI-RIGHT-3_I2C1_SDA
R26
Resistance
1KΩ
NRST
DAQ-->AI-RIGHT-1_USART1_TX
ASC-->ADC1_IN1_LEFT-1
DAQ-->AI-RIGHT-2_I2C3_SCL
DAQ-->AI-RIGHT-3_I2C1_SDA
NRST
DAQ-->AI-LEFT-3_I2C2_SCL
SWO
DAQ-->AI-LEFT-1_USART2_RX
J4
ASC3-->ADC3
J3
ASC2-->ADC2
DAC-->OSC
Blue_LED
+3.3V
XTAL
SW2
D1
STM32G4A1VET6
+3.3V
V_USB
+3.3V
SW1
-->AI MDL
JTAG


No results...

semgdaq

semgdaq  thumbnail
The semgdaq board is a wearable 6 channel data acquisition unit for capturing surface electromyographic (sEMG) signals from human arm muscles using SJ2-3593D jack connectors while conditioning, digitizing, processing and feature extracting them then transmitting the feature data as vectors to an external AI accelerated board through an SM12B-SRSS IDC connector using 12C and UART communication protocals where AI models are run for various applications including robotic control, muscle signals medical assessment and gesture recognition. The feature vectors are comprised of onset detection, slope sign changes, autoregression coefficients and Short Time Fourier Transform magnitude spectrum data for each segment or window of the signals in real time. This vectors can be used as the basis for further feature extraction on more computationally resourceful hardware where machine learning algorthms can be employed for descision making in the applications mentioned earlier. The board leverages INA125P instrumentation amplifiers together with filter stages utilizing LM324QT op-amps for conditioning and an STM32G4A1VET6 microcontroller for the digitization, processing, feature extraction and data transmission. Since AI models can only be as good as the data, the design of such a DAQ is necessary to ensure clean, reliable and real-time data for AI applications requiring sEMG feature data. The board also has USB-FS and JTAG to cater for debugging and external flash memory to extend its data storage and processing capability. The power (5V) is fed through a screw terminal and is regulated by two LDK320AM LDO regulators to offer 5V, 3.3V and 1.8V to meet the requirements of various components on the board.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Arrow

$9.08–$10.72

Digi-Key

$21.48–$22.45

LCSC

$33.52

Mouser

$28.94

Verical

$11.07–$16.65

Controls