Brian Swetland (@swetland)
  • Stars
    star
    904
  • Global Rank 33,793 (Top 2 %)
  • Followers 607
  • Following 15
  • Registered over 15 years ago
  • Most used languages
    C
    63.9 %
    C++
    8.3 %
    Verilog
    8.3 %
    Java
    5.6 %
    SystemVerilog
    5.6 %
    Go
    5.6 %
    Assembly
    2.8 %
  • Location 🇺🇸 United States
  • Country Total Rank 9,459
  • Country Ranking
    SystemVerilog
    13
    Verilog
    342
    C
    595
    Assembly
    1,457
    Go
    9,462
    Java
    9,847

Top repositories

1

dcpu16

Virtual Machine and Assembler for Notch's DCPU-16 Architecture
C
218
star
2

zx81-keyboard

ZX81 Mechanical Keyboard
153
star
3

xv6

64bit port of xv6
C
118
star
4

omap4boot

Tools to boot omap44xx over USB. -- NOT MAINTAINED --
C
56
star
5

zynq-sandbox

a playground for xilinx zynq fpga experiments
SystemVerilog
47
star
6

gateware

A collection of little open source FPGA hobby projects
SystemVerilog
44
star
7

jtag

simple commandline jtag stuff
C
31
star
8

ethernet-pmod

Ethernet PHY PMOD (Microchip LAN8720A PHY)
29
star
9

mkbox

experiments in linux sandbox stuff
C
24
star
10

os-workshop

Some materials and sample source for RV32 OS projects.
C
21
star
11

mdebug

Debugger For Cortex-M MCUs (Linux & OSX)
C
21
star
12

compiler

Unnamed Compiled Systems Language Project
C
19
star
13

usbmon

commandline linux usbmon interface
C
14
star
14

sonos

Library and commandline tool to control Sonos ZonePlayers.
Java
11
star
15

jtag-mpsse

JTAG Tools For FTDI MPSSE Transports
C
9
star
16

atari800xl-keyboard

replacement keyboard for atari800xl
9
star
17

appleii-vga

Apple II VGA PCB
7
star
18

jtagonizer

yet another jtag tool
C
6
star
19

traceviz

System Trace Visualizer
C++
6
star
20

riscv

sandbox for some riscv experiments
C
5
star
21

alsa

simple alsa test code
C
5
star
22

openblt

OpenBLT - a hobby OS from the late 90s
C
4
star
23

m3dev

This project has been superceded by mdebug -->
C
4
star
24

gpttool

A simple tool to create GUID Partition Tables
C
3
star
25

crypto

C
3
star
26

j1

j1 fpga forth experiments
Verilog
3
star
27

zynq-i2ctest

simple xilinx zynq test project
Verilog
3
star
28

cpu32

verilog tinkering
Verilog
3
star
29

graphics

Experiments with OpenGL3.2/OpenGL3.3 on Linux and Win7 (and someday OSX)
C
3
star
30

go-usb

usbdevfs plumbing for Go
Go
3
star
31

pico-mdebug

mdebug firmware for pico / rp2040
C
2
star
32

ahcc

Atari ST C89 Compiler (Mirror)
C
2
star
33

sparse

tools for working with sparse files
C
2
star
34

goweb

Go Web App Experiments
Go
2
star
35

minimal-cortex-m

a minimal bare metal build for cortex-m
Assembly
2
star
36

glstuff

experiments with opengl 2.0 / opengl es 2.0 and SDL -- mostly me just learning/relearning stuff and slowly building some reusable bits
C
2
star
37

sfxr

handy noise-making tool from http://www.drpetter.se/project_sfxr.html
C++
2
star
38

SwdAnalyzer

Logic Plugin to decode SWD transactions
C++
1
star
39

xdebug

rewrite of mdebug
C
1
star
40

sonos-app

Android Sonos Controller
Java
1
star
41

zx81plus38

ZX81+38 modern ZX81 clone -- local copy
1
star