ad9954_testboard

Public

@elektrojupp

Download board files

Files for version 1. Pick what you came for.

Share ad9954_testboard

Check access before sharing the link.

Who can open this board

Anyone can open this board. No sign-in is required.

This link opens the latest version. Copying it does not grant additional access.

Loading…

README

AD9954_TESTBOARD

Testboard for AD9954 controlled by a STM32L4. Available interfaces: SWD, CAN, USB and GUI

Hardware

Hardware folder contains PCB in as Kicad project. All used components/footprints/3D models in project specific libary, so it should be possible to open without problems.

Software

Software folder contains a STM32CubeIDE project. For compilation it might be necessary to have the STM32L4 support package installed. All interfaces are accessible via software: AD9954 can run in single tone mode, USB runs as loopserver, CAN interface initiates (no further testing). GUI menue structure is a bit blown up but flexible. STM32L4 runs FREERTOS RTOS. Every interface has its own task. Communication over queues and semaphores, between different tasks, so its possible to implement communication over USB/CAN to AD9954. When a button is pressed during RESET, a snake game appears. Speacial feature of the snake game is to store the highscore in flash (simple eeprom emulation).

Frontview PCB

More Pictures in Picture folder

Comments

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

Ask about this board

Sign in to BoardRepo

New here? Signing in creates your account; there is no separate sign-up.