Brochures
Table of Contents
Home
Digital Simulation
VLSI Layout and Verification
RTL and logic synthesis design
Circuit Simulation
PCB Layout and Circuit Design
Micro Controller (µC) Programming
and
Embedded Systems Development
Install the design tools
# yum install /tools/
Tools:
ktechlab
KTechlab is a development and simulation
environment for microcontrollers and
electronic circuits
Piklab
Piklab is a graphic development
environment for PIC and dsPIC
microcontrollers. It interfaces with
various toochains for compiling and
assembling and it supports several
Microchip and direct programmers.
Pikloops
PiKLoop generate for you code to create
delays for Microchip PIC microcontrollers.
gpsim
gpsim is a simulator for Microchip (TM) PIC
(TM) microcontrollers. It supports most
devices in Microchip's 12-bit, 14bit, and
16-bit core families. In addition, gpsim
supports dynamically loadable modules such as
LED's, LCD's, resistors, etc. to extend the
simulation environment beyond the PIC.
avarice
Program for interfacing the Atmel JTAG ICE to
GDB debugger.
uisp
UISP is a tool for AVR (and AT89S)
microcontrollers which can interface to many
hardware in-system programmers.
avrdude
AVRDUDE is software for programming
Atmel AVR Microcontrollers.
dfu-programmer
dfu-programmer is a Device Firmware Update
based USB programmer for Atmel chips with
a USB bootloader.
arm-gp2x-linux
Cross Compiling GNU binutils
Kernel headers for Cross Compiling
Cross Compiling GNU GCC
Cross Compiled GNU C Library
Cross Compiled SDL Library
Cross Compiled zlib Library
Fedora Electronic Lab
µController Programming
Supported compilers :
- the Small Device C Compiler, the GNU PIC Utilities, the PICC compilers,
- the PIC30 toolchain, the C18 compiler, the JAL and JALV2 compilers,
- the CSC compiler, and the Boost compilers.
Ease to use IDEs for microcontrollers circuit design, simulation and programmation to serial, parallel and USB ports.
IDE includes an oscilloscope and a flowchart integration.
Supported debuggers : ICD2 and GPSim.
Supported programmers : ICD2, PICkit1 and PICkit2 and PicStart+ programmers.
Supports 8051 and AVR.
Embedded Systems Development
AVR Development System
Supports the Atmel's STK500 and the PPI (parallel port interface) programmer types.
Includes
- Cross compilers and Programmers
- A Universal In-System Programmer for Atmel AVR and 8051
- A Program for interfacing the Atmel JTAG ICE to GDB
Small Device C Compiler
Special contributions from Fedora Embedded SIG