Login Required. Sign up now -- its free!

Projects tagged ‘electronics’


[73 total ]

16 Users
   

SDCC is a retargettable, optimizing ANSI - C compiler that targets the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs. Work is in progress on supporting the Microchip PIC16 ... [More] and PIC18 series. SDCC is Free Open Source Software, distributed under GNU General Public License (GPL). [Less]
Created over 3 years ago.

5 Users

The gEDA project has produced and continues working on a full GPL'd suite of Electronic Design Automation tools. These tools are used for electrical circuit design, schematic capture, simulation ... [More] , prototyping, and production. Currently, the gEDA project offers a mature suite of free software applications for electronics design, including schematic capture, attribute management, bill of materials (BOM) generation, netlisting into over 20 netlist formats, analog and digital simulation, and printed circuit board (PCB) layout. [Less]
Created about 1 year ago.

4 Users
 

Qucs is a integrated circuit simulator for rapid development of analog and digital circuits and wide range of simulations. DC, AC, S-parameter, noise and transient analysis are supported ... [More] , mathematical equations and use of a subcircuit hierarchy are available. Digital circuit models and simulations are supported thanks to integration with FreeHDL and Icarus Verilog. Output is may be presented with wide variety of graph and tabular charts. The package consists of two utilities: Qucs, elegant and powerfull GUI for designing and simulating circuits, with point-and-click interface, based on Qt® by Trolltech®. Qucsator, a command line circuit simulator. It takes a network list in a certain format as input and outputs a Qucs dataset. May also be used by applications other than [Less]
Created about 1 year ago.

2 Users

UrJTAG aims to create an enhanced, modern tool for communicating over JTAG with flash chips, CPUs, and many more. It takes on the well proven openwince jtag tools code. Future plans include conversion ... [More] of the code base into a library that can be used with other applications. A flexible remote communication protocol that can be used over almost any type of serial link (including TCP/IP) is currently being defined. [Less]
Created about 1 year ago.

2 Users

The CNC PCB Milling Machine project is the complete specifications for the software and hardware for a complete light duty Computer and Numerical Control (CNC) milling machine designed primarily to ... [More] mill isolation traces in copper clad printed circuit board material. Additionally, it can handle milling of soft materials such as plastics and aluminum. This entire project is now open source. This includes the design of the physical machine itself (most of which I owe to many other excellent sources), the design of the electronic motor driver circuit, the PIC assembly source code for the firmware embedded in the driver circuit, and the Java source code for the GUI based application that runs the machine. I am very much a junk box designer. The primary selection criteria from most of the hardware that makes up this project was what I already had on-hand or could obtain cheaply form local resources and EBay. The design of the physical machine was limited by what I could do with a limited set of power woodworking tools (Table Saw, small Drill Press, Router and Router Table, and Power Miter saw). There is practically nothing in the physical design of the machine itself that did not come from one of the many excellent references sources I found via a never-ending series of Google searches. The software is my own design, influenced heavily by the ideas of many others that had done similar projects in the past. It is not the best example of my Java development work, but I am proud of it just the same. Currently, the software works only with my machine microcode. It does not generate any G-Code output or convert between formats, but it certainly could go that direction. There is a simulated machine mode that can work without a connection to the microcode. It will do the displays and generate the isolation traces, etc. Modifications to output G-Code (or any other protocol) would not be terribly hard to do, and could be fit into the project nicely. [Less]
Created 12 months ago.

2 Users

PCB is a tool for the layout of printed circuit boards. PCB can produce industry standard RS-274-X and Excellon NC-Drill format output for submission to board manufacturers.
Created about 1 year ago.

2 Users
   

Ngspice project aims to improve the spice3f5 circuit simulator Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based on three open source software packages: Spice3f5, Cider1b1 ... [More] and Xspice. Ngspice is part of gEDA project, a full GPL'd suite of Electronic Design Automation tools. [Less]
Created about 1 year ago.

2 Users

A free/libre/open-source firmware library for STM32 microcontrollers.
Created 5 months ago.

1 Users

We are an open source hardware company and this is where you can find all of our awesome open source hardware. We use Google Code to host our releases so that they can be distributed easily and ... [More] reliably. We will be posting releases of all the files used to create our designs: lasercut design files, software, firmware, 3D designs, electroncis designs, etc. You can view all our documentation on our wiki. Our subversion repository is located at http://svn.makerbot.com. MakerBot is a derivative project of RepRap. Our goals are slightly different: we aim to build an awesome, reliable, cheap, and open source 3D printer. Self-replication is not high on our list, but if we can accomplish that as well at some point in time, then that would be excellent. Cheers from the MakerBot Team, Zach, Bre, and Adam [Less]
Created 7 months ago.

1 Users

eLua stands for Embedded Lua and the project aims to introduce the programming language Lua to the embedded software development world. Lua is the perfect example of a minimal, yet fully functional ... [More] language. Although generally advertised as a "scripting language" (and used accordingly especially in the game industry), it is also fully capable of running stand-alone programs. Its limited resource requirements make it suitable to a lot of microcontroller families. The aim of the project is to have a fully functional Lua development environment on the microcontroller itself, without the need to install a specific toolchain on the PC side. [Less]
Created 11 months ago.