Skip to content
/ blink Public

A small UI library for electonic simulations.

Notifications You must be signed in to change notification settings

gatk555/blink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

blink - a small library to add a control panel to an electronics simulation.

blink is a small library, based on Gtk that can be used to add a control panel to an electronics simulation. So far it has been used only on Linux, but as it uses only C, Glib and Gtk libraries, it should be buildable for other environments.

So far it has been used as a front end to the simavr simulator for AVR microcontrollers

Image of simavr window

and for some experiments with Icarus Verilog.

Image of Verilog window

The simavr code can be found in the adjacent forked repository, with a brief explanation here. The source code is in the file simavr/simavr/sim/panel.c.

Installation

Just run make in the lib subdirectroy to build the library. The interface definitions are in the file sim.h.

About

A small UI library for electonic simulations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published