Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Table of Contents

Welcome to SigLab - GitHub repository

About SigLab

SigLab is a combination of open hardware and FOSS (free and open source software) projects. SigLab provides easy to use and full featured scriptable USB interface for digital electronic experiments. SigLab USB interface consisted with Microchip's PIC18F2550 microcontroller unit and it provides 14 bidirectional (digital) I/O ports for external interfacing.

Scriptable language of SigLab had some resemblance to Pascal programming language and it provides complete IDE for script editing and debugging.


SigLab features and objectives

Current version of SigLab system provides following core features/ objectives:

  • Provide easy to use USB controller for digital electronic projects
  • Avoid complexities of USB peripheral programming by providing full featured, easy to use scriptable interface
  • Introduce DIY - USB controller with standard electronic components
  • Provide live workspace to debug/watch hardware and firmware operations

SigLab USB controller

Current version of SigLab USB controller is based on PIC18F2550 microcontroller. Supplied PCB design support MCU with 28pin PDIP package and all the components are standard through-hole type. All the PCB design files, schematic diagrams and firmware files are available in "SigLab package".

Project License

All the SigLab source codes (including sample codes) are licensed under the terms of GNU General Public License version 3.0. All the designs (which include PCB designs and schematics) and documents are licensed under the Creative Commons Attribution-ShareAlike 3.0 license. SigLab project is release under the guidelines of "open hardware" philosophy.

Project Downloads

Due to removal of the Github "downloads section" we provide another alternative site to download SigLab documents and compiled binaries. Latest SigLab documents and compiled binaries are now available to download at elect.wikispaces.com. Project source code and configuration files are still in GitHub repository.

About

Scriptable USB controller for hardware projects

Resources

Stars

6 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages