RSS 24 projects tagged "GPLv3"

Download Website Updated 08 May 2013 PulseView

Screenshot
Pop 45.54
Vit 1.00

PulseView is a portable, cross-platform, sigrok GUI for logic analyzers, oscilloscopes, and MSOs.

No download No website Updated 13 Sep 2012 fpgasm

Screenshot
Pop 17.66
Vit 24.27

fpgasm creates bare-metal FPGA designs without Verilog or VHDL. Traditionally, FPGAs are built using proprietary Verilog or VHDL language implementations provided by the vendor. fpgasm is to Verilog and VHDL as assembly language is to C++. It takes you all the way to the netlist, and is not just a translator to Verilog. Because of that, the total "make" time to a working fpga is seconds, not minutes. With fewer than ten reserved words, fpgasm syntax can be mastered in a few minutes. With FPGA assembler, you can focus on understanding the FPGA substrate and how your design should map onto it (instead of figuring out large and complicated tools).

No download Website Updated 09 Mar 2013 Phoebetria

Screenshot
Pop 34.54
Vit 3.23

Phoebetria lets you take control of your BitFenix Recon fan controller on more operating systems than the official software. It offers all of the same features as the official software, with the exception of remote access, and has been tested on Windows, Linux, and OS X.

Download Website Updated 13 Aug 2013 libsigrok

Screenshot
Pop 76.32
Vit 3.40

libsigrok is a shared C library which provides basic hardware access drivers for logic analyzers, oscilloscopes, MSOs, multimeters, dataloggers, and more. It also provides input/output file format support.

Download Website Updated 13 Jul 2012 hwmultd

Screenshot
Pop 39.29
Vit 1.00

hwmultd is a daemon which, when run in server mode, periodically polls some hardware device, like an entropy source, and multicasts that information. Alternatively, hwmultd can run in client mode, listening for multicasted information and then acting accordingly, like adding gathered entropy to the local pool. Its simple plugin system allows hwmultd to be agnostic with respect to the hardware, which could include devices such as temperature probes or time sources.

No download Website Updated 20 Dec 2010 OpenSCB

Screenshot
Pop 16.97
Vit 35.10

OpenSCB is a hardware and software solution for controlling servos over USB. The hardware is designed to interface with classic RC servos, AX-12/AX-18 servos, OpenServo, and more using a powerful 32-bit microcontroller with a USB port for programming and control with a PC. The schematic and layout will be available and can be customized. A graphical interface is also provided for your computer to configure, calibrate, and control the board.

Download Website Updated 30 Nov 2012 likwid

Screenshot
Pop 66.99
Vit 5.07

Likwid is a set of easy to use command line tools for Linux. It supports programmers in developing high performance multi-threaded programs. "Likwid" stands for "Like I knew what I am doing". It contains the following tools: likwid-topology, which shows thread and cache topology; likwid-perfctr, which measures hardware performance counters on Intel and AMD processors; likwid-features, which shows and toggles hardware prefetch control bits on Intel Core 2 processors; likwid-pin, which pins a threaded application without touching its code (it supports pthreads, Intel OpenMP, and gcc OpenMP), likwid-powermeter which prints the Turbo mode steps and measures energy consumption on supported Intel processors, and likwid-bench, a low level benchmarking framework. It works with any standard Linux kernel. Likwid is lightweight and adds no overhead during measurements.

Download Website Updated 09 May 2013 sigrok-cli

Screenshot
Pop 118.17
Vit 5.43

sigrok-cli is a portable, cross-platform, command-line frontend for sigrok. It supports logic analyzers, oscilloscopes, MSOs, multimeters, sound level meters, various dataloggers and more. It can also decode various protocols, such as SPI, I2C, USB, UART, and many others.

No download Website Updated 31 Jan 2010 Ejecter

Screenshot
Pop 38.00
Vit 1.00

Ejecter is a little tool that makes it possible to unmount external devices and eject CD-ROMs without having to right-click on the device icon (either on the desktop or in Nautilus). It sits in the background and shows an icon in the system tray when one or more peripherals are connected to your PC: once clicked, a window appears with the list of the devices (volume name and device type, and much clearer than the similar thing available on Windows) and the related eject button. Being written in Vala, it is translated into C code and then compiled. This means that it's lightweight and consumes little memory, does not require a full VM like Python, and has no strange requirements to run (just GLib/GTK).

No download Website Updated 20 Apr 2009 Open-BLDC

Screenshot
Pop 21.45
Vit 42.81

Open-BLDC is firmware for STM32 microcontroller based brushless motor controllers. The goal of the project is to support active freewheeling, active break, adjustable timings, rotation speed and power controllers, and many more. Support for multiple interfaces like PPM, RS232, I2C, and CAN is planned.

Screenshot

Project Spotlight

PixelController

A LED matrix controller.

Screenshot

Project Spotlight

Rudiments

A foundation class library.