Embedded Processor

Microcontroller or uC, SoC. ASIC Design and EDA Tools. FPGA and DSP. SBC to Industrial Computers. Part of delabs Technologies

Search This Blog

Wednesday, February 12, 2020

gEDA Project - Electronic Design Automation

The gEDA project is working on producing a full GPL'd suite of Electronic Design Automation tools. These tools are used for electrical circuit  design, schematic capture, simulation, prototyping, and production.

gEDA  - Electronic Design Automation

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.

gEDA Project's Homepage

gEDA  - Electronic Design Automation
gschem is the schematic capture program/tool which is part of gEDA. Its sole purpose is to facilitate the graphical input of components/circuits.

Wednesday, February 05, 2020

How to Use Your PC to Measure Temperature

Thermocouple, RTD, Temperature monitoring is central to the majority of data acquisition systems, be it to save energy costs, increase safety, reduce testing time...whatever your reasons, you will need a device to measure the temperature - a temperature sensor.

How to Use Your PC to Measure Temperature

Thermocouples, resistance temperature devices (RTDs), thermistors and infrared thermometers are all types of temperature sensor. Which you choose depends on factors like your expected maximum and minimum temperatures, the accuracy you need and your environmental conditions.

How to Use Your PC to Measure Temperature

752-RTD: RTD Resistance Temperature Measurement, Digital I/O, Counting, Analog Output
  • Measure temperature using RTDs or Pt100 sensors, and voltage signals
  • With extra hardware monitor thermocouples and strain gauge bridges
  • Includes the powerful yet easy-to-use Windmill software for Windows: no programming required
  • Connect up to 8 USB units to one PC

Saturday, January 04, 2020

Mentor Graphics - EDA Technology

Mentor Graphics is a technology leader in electronic design automation (EDA), providing software and hardware design solutions that enable companies to develop better electronic products faster and more cost-effectively.

The company offers innovative products and solutions that help engineers overcome the design challenges they face in the increasingly complex worlds of board and chip design.

EZwave can analyze time or frequency domain waveform of any type: analog, digital, eye diagram, smith chart, polar or complex chart, and histogram. "

Mentor Graphics - EDA Technology

"The EZwave Joint Waveform DataBase (JWDB) is a high-performance waveform database for manipulating huge waveform databases from leading simulators, loading gigabytes of data in seconds.

 LP Viewer

LP Viewer

"View Physical Component and Land Pattern superimposed for visual accuracy. You can turn layers on/off, print datasheets, see component dimensions, land pattern dimensions, calculator setting, global settings, Toe, Heel and Side statistical data."

CompuPhase Articles and Projects done

CompuPhase Services include contract programming of applications and embedded systems, and also the design and production of custom electronics.

CompuPhase Projects and Programmable MP3-player

Domains of Expertise
  • Signal processing (audio & video) and compression
  • Edutainment, computer based training (CBT), multimedia and kiosk applications
  • Databases and the integration of databases with statistical computation
  • International software, multi-lingual or easily translatable software (internationalization)
  • Embedded applications
  • Special lighting projects, using fibre optics or high-power LEDs
On the right is a Programmable MP3-player for scale models, broadcast systems and special applications. High quality audio, based on a 24-bit D/A converter with 8× oversampling digital filter, low noise and low distortion.

CompuPhase articles and Application notes

Termite Terminal - RS232 Interfacing - CompuPhase

Termite is an easy to use and easy to configure RS232 terminal. It uses an interface similar to that of "messenger" or "chat" programs, with a large window that contains all received data and an edit line for typing in strings to transmit. This terminal ought to help serial port SBC development.

Plug-in interface for pre-processing or alternative views of the data, logging received data to a file, adding a toolbar to Termite, and other functionality that you may think of.

It can also do ..
  • A history of commands that you typed, with auto-completion.
  • Support for non-standard Baud rates (MIDI, DMX512).
  • Data can be forwarded between two RS232 ports.

SDCC - Small Device C Compiler

SDCC was written by Sandeep Dutta and released under a GPL license. SDCC is a retargettable, optimizing ANSI - C compiler that works for the Intel 8051, Maxim 80DS390, Zilog Z80 and the Motorola 68HC08 based MCUs.

SDCC - Small Device C Compiler

Work is in progress on supporting the Microchip PIC16 and PIC18 series. SDCC is Free Open Source Software.

SDCC - Small Device C Compiler
  • ASXXXX and ASLINK, a Freeware, retargettable assembler and linker.
  • extensive MCU specific language extensions, allowing effective use of the underlying hardware.
  • a host of standard optimizations such as global sub expression elimination, loop optimizations (loop invariant, strength reduction of induction variables and loop reversing ), constant folding and propagation, copy propagation, dead code elimination and jump tables for 'switch' statements.
  • MCU specific optimizations, including a global register allocator.
  • adaptable MCU specific backend that should be well suited for other 8 bit MCUs
  • independent rule based peep hole optimizer.
  • a full range of data types: char (8 bits, 1 byte), short (16 bits, 2 bytes), int (16 bits, 2 bytes), long (32 bit, 4 bytes) and float (4 byte IEEE).
  • the ability to add inline assembler code anywhere in a function.
  • the ability to report on the complexity of a function to help decide what should be re-written in assembler.
  • a good selection of automated regression tests.

Thursday, November 07, 2019

Picoload Bootloader Microchip PIC

Picoload is a Program which makes it possible to program a microcontrolor peak 16f87X or 16F87XA from microchip without having has to remove this one of the assembly by means of a connection series RS232.

Picoload bootloader microchip pic

A bootloader based on the bootloader of bigonoff is carried out on the peak and makes it possible to manage the connection series as well as the writing of the program in the memory flash.

Picoload Bootloader Microchip PIC

The site of Bigonoff

You will find among others: Courses on microcontrollers Pic and ARM, electronic assemblies, complete and operational applications such as a nursing home nursing system, a complete Home Automation System (Domocan), tips and tricks, free software including an editor for graphic LCD displays (BigLcd ),

Test and Measurement Lab - PicoScope

PicoScope for Education also includes an experiments menu: select an experiment from the menu and PicoScope will automatically set up your oscilloscope and display detailed instructions which explain the purpose of the experiment, apparatus needed, method and expected results

Test and Measurement Lab - PicoScope

The Pico Technology library of science projects contains a number of educational experiments suitable for use with our oscilloscope and data logging products.

PicoScope 2000 Series

The PicoScope 2000 Series includes mixed signal models that include 16 digital inputs so that you can view digital and analog signals simultaneously.

FFT spectrum analyzer

The spectrum view plots amplitude against frequency, revealing details that would otherwise be hidden in an oscilloscope view. It is ideal for finding noise, crosstalk or distortion in signals.

MikroMedia for PIC18FJ - MikroElektronika

This Development Board for Multimedia Apps has an On-board PIC18FJ, which is preprogrammed with fast USB HID bootloader, ready for your R&D Project or even a Home Automation Solution.

MikroMedia for PIC18FJ - MikroElektronika

It has Large 320x240 TFT Color Display with Touch Screen and Stereo. The batteries can be charged from USB port. The microSD memory card and 8Mbit Serial Flash Memory can help in storing data and media like pictures, sounds and other files.

MikroMedia for PIC18FJ - MikroElektronika

Visual TFT is a standalone application used for rapid development of graphical user interfaces for TFT displays. Software generates code compatible with mikroElektronika compilers.

If you are a fan of arcade games, you won't resist this fantastic board. Gaming shield is an extension board for your mikromedia that provides you with standard gaming buttons and audio speakers, so you can build and play your favorite arcade games.

Extra Extra !