Microcontroller - 8051, 8052, OpCodes, Analog Interface.

Monday, October 16, 2017

ARM VoIP Telephone and other Ideas

Principles of Microprocessor System This class continues with the study of the design of Embedded Systems which was started in EE/CS 51. In this class the main focus is on hardware - Glen George.

ARM VoIP Telephone The Voice over IP (VoIP) telephone is a microprocessor-based system which is capable of making and receiving phone calls over the internet. The system will handle voice quality (300 Hz to 3.7 KHz) audio signals. It will be capable of making calls to any other standard SIP-based VoIP phone.

ARM VoIP Telephone and other Ideas

SoPC Digital Oscilloscope The System on Programmable Chip (SoPC) Digital Oscilloscope is an FPGA/microprocessor-based system which is capable of capturing and displaying low frequency (up to 5 MHz) signals. The system has all the features of a standard oscilloscope with the exception of input signal scaling

Friday, October 13, 2017

Karnaugh Map Minimizer - Refactoring Code

A tool for developers of small digital devices and radio amateurs, for those who is familiar with Boolean algebra and Karnaugh Map optimization method, best suits for electrical engineering students.

Karnaugh Minimizer - Refactoring Code
  • Draws 2 - 8 variable Karnaugh Maps
  • Quine Mc Cluskey minimization
  • Convert boolean to VHDL / Verilog
  • Simplifies boolean expressions
"The Karnaugh map was invented by Maurice Karnaugh, a telecommunications engineer at Bell Labs, in 1950., same year that Charles M. Schulz published his first Peanuts comic."

Karnaugh Map Minimizer is free (GPL) software for minimizing boolean functions using the graphic method of Karnaugh maps.

Karnaugh Map Minimizer - Refactoring Code

This program sports some of the most amazing features in Karnaugh map minimizing sofware known to modern man, like solving up to 8 variable maps, solution highlighting, input form a truth table or directly on the map, displaying cell adresses.

Tuesday, October 03, 2017

Glacier Computer - Industrial Systems

Manufacturer and distributor of rugged industrial computers. Designs, markets and supports industrial computer systems for environments that require durability and ease of use. Glacier provides complete hardware solutions, including scanners & keyboards, while working with valued alliance partners to create custom application solutions.

Glacier Computer - Industrial Systems

Vehicle-Mount Industrial Computers For Forklifts and Heavy Equipment

"The desire to integrate Windows or Android-based computing power within a vehicle is driven as much by the need for more accurate and real-time information as by the large number of available units designed for these environments."



Rugged Tablet Computers are an integral component of data collection operations throughout an array of industries and organizations. Tablets are commonly deployed into distribution, warehousing, freight, field service, construction, and manufacturing environments.

Glacier Computer
46 Bridge St. New Milford, Ct 06776, USA

Saturday, September 16, 2017

Ultra-Mobile PC - UMPC

The term Ultra-Mobile PC (abbreviated UMPC), or Project Origami, is a specification for a small form factor tablet PC. Project Origami Ultra-Mobile PCs have a 20 cm (8-inch) or smaller touch sensitive screen at a minimum resolution of 800 × 480.

Ultra-Mobile PC - UMPC

UMPCs have enough processing power to support audio, video, and gaming, in addition to having rich support for browsing the internet as well as for other communication and networking applications.

Ultra-Mobile PC - UMPC

From - VIA Gallery

"VIA has documented a number of photos and images showcasing a wide range of VIA and partner products and technologies, VIA initiatives and some of the events we've attended."

UMPCPortal - The Ultra Mobile Computing reference site

Friday, September 15, 2017

Nut/OS Modular Multithreading RTOS

Simple RTOS kernel, provides a minimum of services to run Nut/Net, the TCP/IP stack. Ideal for embedded platforms. Configurable and optimized to run on 8 and 32 bit microcontrollers.

Nut/OS Modular Multithreading RTOS

Features include:
  • Coperative multithreading
  • Deterministic interrupt response times
  • Priority based event handling
The third generation of the Ethernut board family has been designed for fast response times at very low power consumption. When running in internal RAM, the 32-bit CPU executes 72 MIPS, while the programmable logic allows to implement special interfaces in hardware.

Ethernut Modular Multithreading RTOS

Ethernut 3 - The first 32 bit version of the Ethernut Open Source Hardware Family is packed with features like 8 MBytes NAND Flash and 256kBytes full speed SRAM, MMC/SD-Card Socket, user programmable logic etc. 32-Bit AT91R40008 CPU (ARM7TDMI) running at 73.728MHz.

Tuesday, September 12, 2017

Electronic Product Development - Fidus Systems

High-speed Electronic Product Development (EPD) with extensive design experience in turnkey product development and technical knowledge in System Design and Architecture.

Electronic Product Development - Fidus Systems

Some Areas of Service Include - FPGA/CPLD Design, DSP Design, PCB Layout & Signal Integrity, RF/Wireless Design, Automated Identification Systems (AIS).
    Tesla- This pole-mount WiMAX product was created to some pretty intense specifications. This was a full turnkey project for Fidus, involving all of our disciplines: Hardware, FPGA, Layout, Embedded Software, Signal Integrity, and Mechanical



    Fidus delivers Signal Integrity (SI), Power Integrity (PI) and Electromagnetic Compatibility (EMC) analysis for on-chip IC (Integrated Circuit) design, Package design, Printed Circuit Board (PCB) and System design.

    Signal Integrity/EMC - Fidus Systems

    Fidus Systems
    375 Terry Fox Dr., Ottawa, ON, K2K 0J8, Canada.

    Tuesday, August 15, 2017

    Teensy USB AVR with Teensyduino - PJRC

    The Teensy is a complete USB-based microcontoller development system, in a very small footprint! All programming is done via the USB port.

    Teensy USB AVR with Teensyduino - PJRC

    Teensy USB AVR with Teensyduino - PJRC

    The Teensy is available with header pins, for direct no-soldering-required use on a breadboard, which can also be run from the +5 volt from the USB cable. Standard Teensy boards come with solder pads. Either way, all Teensy boards come fully assembled and tested, so no surface mount soldering is needed.

    Some Features
    • USB can be any type of device
    • AVR processor, 16 MHz
    • Single pushbutton programming
    • Easy to use Teensy Loader application
    • Free software development tools
    • Available with pins for solderless breadboard
    The Teensy Loader makes getting code into your Teensy easy. Just press and release the reboot button and the processor runs the HalfKay bootloader, which is automatically detected.

    From - PJRC Electronic Projects