No description
  • TeX 67.2%
  • C 29.4%
  • Meson 2.9%
  • Shell 0.5%
Find a file
2026-07-05 09:25:01 -07:00
datasheet Some datasheet updates 2026-07-05 09:25:01 -07:00
meson Latest version of files 2026-07-03 08:48:06 -07:00
src Some datasheet updates 2026-07-05 09:25:01 -07:00
.gitignore Latest version of files 2026-07-03 08:48:06 -07:00
Datasheet_Draft.pdf Some datasheet updates 2026-07-05 09:25:01 -07:00
LICENSE.md Latest version of files 2026-07-03 08:48:06 -07:00
meson.build Tidying 2026-07-03 12:16:47 -07:00
README.md Latest version of files 2026-07-03 08:48:06 -07:00

XW Logic Applications

XW7KR1 Readout Interface Controller

Prerelease! This file may LIE and promise things that don't exist yet.

The XW7KR1 is a controller for the Tek7k Readout System using an ATtiny828 microcontroller. Features include:

  • Sending character codes to the oscilloscope readout controller
  • Decoding Readout Ring probe coding info, and inserting it into the display stream
  • Built-in ASCII conversion
  • SPI-compatible interface

Datasheet: TODO - prebuilt datasheet link here

Licensing

THIS CODE IS NOT OPEN SOURCE. In its prerelease state it is currently in all-rights-reserved state, copyright (c) 2026 xan. I will update that when I work out a license I'm happy with for XW Logic Applications. This is likely to be some form of noncommercial license, with a written offer to make exceptions for specific cases.

Building

To build the firmware:

meson setup --cross-file=meson/attiny828.ini build
meson compile -C build

Due to the timing-critical nature of the system, it is strongly recommended to use a prebuilt binary unless you really want to make changes. If you do make changes, it is strongly recommended to test against the timing specs.

Datasheet

meson compile -C build datasheet

You will need texlive/pdflatex.

Lint

meson compile -C build clang-tidy

Evaluation Board

Evaluation boards are available. They can work plugged into a 7000-series oscilloscope, or on a bench (they have their own timeslot signal generator for bench test purposes). Email me to get the FR4 and BOM; you'll have to hand assemble it.