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

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.

Wednesday, October 09, 2019

Wireless Handheld Multimedia Computers

The Average home user or a majority of mankind have trouble even when operating a TV remote control. Things are not as simple as a Water Tap or a Toggle Switch. An Easy to use Handheld is more important than any technology or features that may be available for that. Ergonomics, Utility or Application, Quality and Cost are the basic requirements of the consumer.

Wireless Handheld Multimedia Computers

A Handheld gadget for the masses, needs to be a Entertainer and Communicator. It has to be wireless and should at least get into a Coat Inner pocket or Small Bag. It is a Duarble Consumer Electronics Product, comparable to the first Popular Tape Recorders from Philips or Grundig.

Driver Free Peripheral and Internal Hardware

The utopia in computers can happen only if we free ourselves from "Drivers". I mean Software Drivers. It has to interface by a serial protocol close to the TCP/IP.

It needs to only identify itself to the computer as what type of data it can send or receive. Even that has to be from a tiny server on the device, which can be mapped by a address and accessed by any Browser on any OS. The Browser can have the configuration GUI. This is similar to some Router Configuration.

Driver Free Peripheral and Internal Hardware

Driver free, connect a new peripheral on the USB/Firewire or LAN or Wi-Fi, Now In browser you have a TCP/IP or Ethernet Device Explorer. Browse to the device, it can have a IP Addr. like 11.724.55.66.77.11 . The firewall blocks all communication of this device to the outer world. Now setup the device on the browser, now any software on the PC can communicate with that peripheral to do the job.

Ideas of delabs - 2005

Sunday, October 06, 2019

MCS48 Code for 80C39 Microcontroller

80C39 is a Cmos Version of 8048 the one that preceded 8031-8051. MCS48 is the set for that, MCS51 is the current set.

Here is an example project for 80C39-8748-8749 microcontroller. This code was written by me, and it works. But the documentation is not complete or may have errors.

80C39-8749 MCS-48 Examples and code.

Process Controller code here 80C39 Code for MCS48  The circuit for these are on this page along with other circuits.

This may be difficult to put together now. But the code and hardware is near compatible to 8051 uC. Now there are may types of ADC and uC.

The circuit of the Analog Front End was a V-F Converter

Analog Front End was a V-F Converter

This was supposed to have Analog in and Analog out. Some parts of the circuit may be in the 80C51 page. This has ramp-up and ramp-down settings for the Increment and Decrement buttons. This helps setting setpoint quickly. There is also debouncing for the pushbutton.

Thursday, September 12, 2019

USB or Ethernet Processing Boost

A software and External Hardware, Interfacing on LAN or USB or even WiGig when it comes. The hardware contains HDD/Flash, RAM and RAW Processing power. This is not like Hyper Threading or multi-core cpu, but addresses same issue.

USB or Ethernet Processing Boost

The Software sees resources load on PC and when it feels RAM, CPU or HDD is getting stressed; it moves some work to the external box which is on standby consuming low power. Like playing music is lesser priority then say checking email. The Software Resource manager moves the Music Player and dependencies open in RAM to the Resource outside via USB and makes a Glitch-less switch. This can be remembered as a setting and used whenever the external resource is plugged in. Like RAID but for Home/Small Office users to use redundant capacities. Hardware scales up/down with needs and does not hog electrical power.

A lot of Processing Power and other resources go waste, consuming valuable energy in the present desktops. How faster things can be if all peripherals were on TCP/IP and Wireless (optical). This way an external resource box can directly play the speakers or print too without taking Main CPU time.

delabs - 2009

Desktop Computing Future

Wish we could Stop making Desktop Computers that are Energy Guzzlers by 2020. The Laptop/Notebook Electronics Design Architecture could be Ported to the Desktop Computer Physical Framework.

This makes Battery Operated Lean Desktops that can always be on Float Charge. Temporary mobility and convertibles are also possible. Power Failure proof.

A flexi ferrite table cover to wireless charge mouse, printer and keyboard batteries. An additional Lan with Wi-fi to network with all the Peripherals. This gets rid of the Cable Clutter and Device Drivers for Peripherals.

Desktop Computing Future

Device Interface

Wireless USB has not still been adopted as a standard for peripheral interface. (not to be confused with Wi-Fi USB sticks). BlueTooth is good but does not completely address Easy Peripheral Interface in terms of usability etc. This may help the Desktop Comp.

Nettops use less power and are the Desktops of Tomorrow, with cloud computing and wireless storage these are the essential devices to go to Green Computing and the Client-Server Architecture with the Cloud in mind. We need both Intranet-Cloud and Internet-Cloud.

Each PC should have Two Wi-Fi. One for Device Networking and the other is for Web and Networking. Device Networking means adding Smart Peripherals without Drivers. Example Wi-Fi External HDD and Wi-Fi Printer.

HardDisk

Rapid on off Power can Damage Hardisk. Transport of PC over rumbling Terrain, PC or Notebook drop on Hard Surface, Impulsive Jerks of Table on which Desktop Comp is placed; can mean, that your data and device is a goner. Maybe Desktops should use the more mobile Notebook Drives or external portable drives (technology), as these consume less power and are more robust.

old and new notes of mine since 2007 - delabs

Desktop Computer Reforms

Please pay attention to an earnest plea from a person who has pulled cards and ram from xt-at 286-386 days. Some people are innovating, at least follow those lines. Help make Desktop Computing Obsolete.

Dockables and Convertibles that means Tablets that transform into Laptops and Desktops. Then the Abominable Laptop Hinge or Lid failure will not bother you.

Desktop Computer Reforms

Tablets, Nettops, Netbooks and Notebooks are the future. Low power consumption, wireless, light, modular, low voltage.

Thursday, August 08, 2019

Accelerometers in Electronics

An accelerometer is a device that measures non-gravitational accelerations. These are accelerations produced by mechanically accelerating the accelerometer via its casing. Accelerometers can be used to measure vehicle acceleration.

Accelerometers can be used to measure vibration on cars, machines, buildings, process control systems and safety installations. They can also be used to measure seismic activity, inclination, machine vibration, dynamic distance and speed with or without the influence of gravity. - Accelerometer Wikipedia

Accelerometers in Electronics

MMA7260Q is a 3-axis accelerometer  from Freescale Semiconductor. This accelerometer can be used with an extension Library Mma7260q which simplifies some initialization values and tilt detection.

ADXL105 Lower-Noise Wider-Bandwidth Accelerometer - The ADXL105, a near-ideal kind of vibration sensor, eliminates significant problems with existing vibration sensors, such as piezoelectric and bulk capacitive sensors. Primary benefits derive from much lower cost, stable sensitivity as a function of frequency and temperature, ruggedness, and ease of use. Besides machine health and condition monitoring, it is particularly well suited for noise and vibration cancellation applications.

A beginner's guide to accelerometers - By measuring the amount of static acceleration due to gravity, you can find out the angle the device is tilted at with respect to the earth. By sensing the amount of dynamic acceleration, you can analyze the way the device is moving.

Society of Robots' tilt to servo control app - How does it work? Inside an accelerator MEMS device are tiny micro-structures that bend due to momentum and gravity. When it experiences any form of acceleration, these tiny structures bend by an equivelent amount which can be electrically detected

David T.'s motor balancing experiments - Using an oscilloscope to measure AC vibration signals generated by an accelerometer (from Dimension Engineering).

Digital and Embedded Systems Design

An Embedded Microcontroller or DSP system is made of Chips, Circuits and Firmware. The digital voltage levels, speed, bus width, fan out, power consumption are some factors that a designer has to keep in mind. As portable and wireless gadgets are becoming more popular, RF, Ethernet and Energy Efficient Design aspects should be studied. Power electronics and Analog Circuits knowledge is used around the system, all this is integrated to make an instrument, equipment or gadget.

Microcontrollers are digital chips that derive their intelligence from the firmware program that a user loads into it. Tiny Logic and Math elements simulate Digital Logic according to the programmed instruction to obtain a desired result. Having an equivalent math or logic circuit for the same result would take enormous space, cost and effort. I cover this subject in Embedded Systems

Embedded Systems Design

Microprocessors and Microcontrollers

Analog devices like transistors and diodes lead to opamps and analog computing. This takes more parts but with fast devices can be real time. Then came Logic and Digital Circuits, here also big systems will take too many parts. A very Old hp Logic Analyzer instrument, could be HP1600A, had more than five large PCBs, Toggle Switches and numerous 74Fxx TTL Chips. I tried to revive it, it could not be fully restored.

Microcontroller - 8051, 8052, OpCodes, Analog and PC Interface.

Then came the solution the Microprocessor. Here the entire system goes into the firmware and a Hardware Tool Set in the Microprocessor made up of Logic and Math is sequentially used to perform the same operation that would require innumerable Gates in a plain hardware digital circuit. But as it performs the operations one after another, it takes time and is defined by the CPU Clock Speed.

When the External RAM and EPROM and other peripheral devices moved into the main package, MicroController were born. When more external devices merged with the MicroController. It formed a nearly complete computer, this is known as the SOC.

Sunday, August 04, 2019

Software and DSP technology - softDSP

A Korean Company with ASIC Chip design and Software Development Expertise. Some products developed include 3GPP compliant Turbo decoder ASIC/IP core and 200MHz bandwidth 5GS/s equiv. Sampling rate Digital Storage Oscilloscope.

Software and DSP technology - softDSP

With SoftDSP's expertise in high speed analog/digital signal processing and computer applications, SDS 200A combines all the traditional benefits of the DSO from 200MHz bandwidth, 5 GS/s equivalent sampling to advanced triggering options (Logic, Pulse and Delay)

Software and DSP technology - softDSP

SoftDSP's proprietary variable gain amplification architecture boosts SDS 200A’s analog bandwidth up to 200MHz, with only 2.5 Watts supplied from USB. According to Nyquist Sampling Theorem, one of the most important rules of sampling, the highest frequency which can be accurately represented, is one-half of the sampling rates.

In practice, however, given errors in digital signal processing, the range of frequencies needed to faithfully record an analog signal is one-fifth the sampling rate. So reconstructing a 200MHz signal demand more than 1GS/s sampling rate. Overcoming these physical restrictions, our 200 ps-resolution Time-to-Digital Converter (TDC) technology implements on the 5GS/s equivalent

Wednesday, July 10, 2019

armStoneA8 – A PicoITX ARM SBC

armStone, Single Board Computer in PicoITX form factor.  For solutions with Computer on Module (COM), which need a base board, a Single Board Computer (SBC) in an established form factor offers an alternative.

armStoneA – A PicoITX  ARM SBC

armStone offers all common interfaces (via standard connectors or multi-pin connector). A display can easily be connected via a LVDS interface. Also, a further display/ screen interface via (e.g.) DVI is available. The PicoITX form factor is perfectly constructed for small, but powerful applications.

armStoneA8 – A PicoITX  ARM SBC

With a size of 100 x 72 mm, this PicoITX form factor is suitable for compact devices, as well as for portable ones. All standard bushes are lead through the long side and therefore can be placed at the back of the body. armStone has a Single Supply of 5V. Depending on the CPU, the power consumption can only be a few Watt, making it possible to run the armStone without fan or cooling element.

F&S Elektronik Systeme GmbH
Untere Waldplätze 23, D-70569 Stuttgart, Germany.

Tuesday, July 09, 2019

PSoC FirstTouch Starter Kit - CyFi Low-Power RF

This intuitive starter kit allows you to evaluate the PSoC programmable system-on-chip and CyFi Low-Power RF in CapSense touch-sensing, temperature sensing, and light-sensing applications.

PSoC CY3271 Kit - Cypress

It also features the PSoC Designer IDE and Cypress's Sense and Control Dashboard.

PSoC FirstTouch Starter Kit - CyFi Low-Power RF

The kit contains:
  • One PC dongle with RF
  • One RF expansion card with power amplification for long-range applications
  • One multifunction expansion card
  • Two battery packs (2xAAA and CR2032)

F&S Elektronik Systeme GmbH

The design and Manufacture Embedded Computer Modules. All modules are equipped with operating system Windows or Linux.

F&S Elektronik Systeme GmbH

"100% of all F&S electronic devices are 'Made in Germany' and are produced in Stuttgart-Vaihingen on highly modern production facilities."

F&S Elektronik Systeme GmbH 

More than 50% of the F&S products are at home in medical applications.... In the industrial area F&S products are applied in machine control, welding units (laser, plastics, point), smokeries, climatic chambers, robotic vehicles, time recording, etc.

F&S Elektronik Systeme GmbH
Untere Waldplätze, 23 D-70569 Stuttgart, Germany

Saturday, June 08, 2019

Starter kit for Qtouch library - QT600

The QT600 is a starter kit and development system for Atmel's AVR 8-Bit and 32-Bit RISC Flash microcontrollers.

ATMEL QTouch Library is a royalty free software library (available for GCC and IAR compiler tool chains) for developing touch applications on standard AVR and SAM microcontrollers.

Starter kit for Qtouch library - QT600

The Library can be used to develop single chip solutions for control applications which have touch sensing capabilities, or to develop standalone touch sensing solutions which interface with other host or control devices.
  • USB Interface to PC
  • QT600 is powered by a USB interface
  • 3 MCU-boards (ATtiny88, ATmega324PA, ATxmega128A1)
  • 3 sensor boards for up to 64 channels
New Starter kit for Qtouch library

ATMEL QTouch provides a simple to use solution to realize touch sensing solutions on a range of supported ATMEL AVR Microcontrollers. The QTouch libraries provide support for both QTouch and QMatrix acquisition methods.

Wednesday, June 05, 2019

System-on-Chip - SoC - IP

When a product has to be made small, the board real estate is limited or it has to be manufactured in large numbers.... SoC is the Answer. A Microprocessor evolved into a Microcontroller by packing many external chips into one chip. Now uC Card along with the other blocks like A-D, Port Drivers, Networking elements, Display Driver and other peripherals can be packed into one chip.

System on a chip - Wiki

"A system on a chip or system on chip (SoC or SOC) is an integrated circuit (IC) that integrates all components of a computer or other electronic system into a single chip. It may contain digital, analog, mixed-signal, and often radio-frequency functions—all on a single chip substrate. A typical application is in the area of embedded systems."
System-on-Chip - SoC - IP

Some Power Supply and RF blocks cannot be easily added inside as they have a silicon processing more specific to their applications. Laser trimmed Instrumentation Op-Amps, high accuracy resistor arrays, high value capacitors, magnetics and supporting chips are placed outside on the PCB.

Saturday, June 01, 2019

RS232 Serial Port and Terminal Emulation

When you wish to Interface an Embedded System to your computer, you will need a Terminal Emulation Software to communicate with the device over the serial port. Now USB is the default port in most computers. Hence we have USB to serial Interfaces. Over this Interface Data and Firmware can be Transferred up and down.

You have to be familiar with serial interface and the traditional RS232 to understand basics of data communications. Have a desktop PC even an old one with serial and parallel ports for experimentation. Then work on USB, Ethernet and Wi-Fi Interfacing. Step by Step.

Tera Term Terminal Eemulator

Tera Term Terminal Eemulator

Tera Term is Tera Term Pro 2.3 succession version and is being officially recognized by the original author. Tera Term is open source free software terminal emulator supporting UTF-8 protocol. Now TTSSH supports SSH2 protocol (Original version supports SSH1).

Monday, May 20, 2019

Kicad Open Source EDA

Kicad is an open source (GPL) software for the creation of electronic schematic diagrams and printed circuit board artwork.

KiCad EDA Software Suite

Designed and written by Jean-Pierre Charras, a researcher at LIS (Laboratoire des Images et des Signaux) and a teacher in IUT de Saint Martin d'Hères.(France), in the field of electrical engineering and image processing.

KiCad Schematic

The electrical rules check (ERC) automatically verifies your schematic connections. It checks for output pin conflicts, missing drivers and unconnected pins.

Wednesday, May 15, 2019

Arduino Interfacing with Visual Basic

I have tried VB2 and VB6. It is an easy environment for Hardware Engineers or Hobbyists to program. It means easy to code unlike C++. Programs made with the new VB may not be compact or fast; but as it runs on a Virtual DotNet Machine and is bug-safe and may not hang/boot too. The DotNet was MS answer to Java of Sun. Even Java is a simple language and it seems to be lighter too. DotNet of late has become a bigger download, more than 10 times the size it started with.

delabs Notes 

MS can try Visual Basic Webapp on the Cloud using HTML5. Even remotely hosted DotNet is better, with the VB Apps as Web Applications using DotNet WebService. Then nothing to download, neither the update or the security fixes. Just provide something like jQuery for DotNet. Web VB would be a better thing for developers.

Arduino Interfacing with Visual Basic

Arduino is a QuickStart Embedded system, very useful in learning both the hardware and software elements of a system.

From what i understand, the developed app can be burned into the device fully, no additional layer of OS or Firmware needed, It is all built in. In short the compiled binary can be either a stand-alone firmware(OS) or be a layer running over a Mobile OS.

Now putting Ardunio and VB together, we get an Hardware/Software Environment that is easy on students and hobbyists too.

Fermata written by Andrew Craigie

Firmata is a generic protocol for communicating with microcontrollers from software on a host computer. It is intended to work with any host computer software package. See more examples ….

Arduino - Simple temperature monitor also see Visual C++ and Arduino

"Then for those that liked Java, He gave the Processing

thenceforward, the Inspired People made many Large Sketches and the Globe Glowed like Warm White LED Lamp"


delabs Notes 

delabs Notes or writings cannot be republished online or reproduced in any way without prior permission 

Monday, May 13, 2019

Ansoft and ANSYS Design Tools

Ansoft Designer is the foundation for a highly accurate design flow that allows users to precisely model and simulate complex analog, RF, and mixed-signal applications and perform signal-integrity analysis and system verification of high-performance IC/package/board designs..

ANSYS Electronics Desktop

ANSYS Electronics Desktop is the premier, unified platform for electromagnetic, circuit and system simulation. -2017

ANSYS PExprt

ANSYS PExprt
ANSYS PExprt is used for design, modeling, analysis and optimization of multi-winding transformers coupled inductors, and flyback components

ANSYS Emag - This software addresses the analysis needs of the low-frequency electromagnetics industry, including electric motors, relays, solenoids, toroids, induction heating, accelerators, geophysical/medical instruments and magnet design..

ANSYS develops, markets and supports engineering simulation software used to foresee how product designs will behave and how manufacturing processes will operate in real-world environments....

ANSYS, Inc.
Southpointe, 2600 ANSYS Drive, Canonsburg, PA 15317, USA

Thursday, April 25, 2019

Development boards and Tools - OLIMEX

Designs, prototypes and manufactures printed circuit boards, sub-assemblies and complete electonic products.

Development boards and Tools - OLIMEX

64MB SDRAM, 512MB NAND Flash. Ethernet 100Mbit controller, USB host, USB device, RS232 and 40 pin extension port with all unused SAM9261 ports available for add-on boards. Runs Linux, WindowsCE and other RTOS natively. RTC - 3V Li battery.

SAM9-L9261 Development Platform with ARM9

SAM9-L9261 Development Platform with ARM9

SAM9-L9261 is development platform with ARM9 microcontroller, TFT LCD 3.5" 320x240 pixels with TOUCHSCREEN.
  • MCU: AT91SAM9261 16/32 bit ARM9 180MHz operation
  • On board voltage regulator 3.3V with up to 800mA current
OLIMEX Ltd.
89 Slavjanska St., P.O.Box 237, Plovdiv 4000 BULGARIA

Wednesday, April 17, 2019

Ethernut Open Source Hardware Family

Four Ethernut reference designs are available, based on 8-bit AVR as well as 32-bit ARM7 and ARM9. All schematics and the CAD data are published as Open Source Hardware and may be freely used for private or commercial purposes.

Ethernut Open Source Hardware Family

Ethernut 5.0 Board - The high end generation of the Ethernut board family has been designed for embedded Linux applications. Ethernut 5.0 boards are shipped with samboot boot loader programmed in internal Flash memory, U-Boot boot loader, Linux kernel and a sample Nut/OS application programmed in serial Flash memory and a Linux root file system programmed in NAND Flash memory.

Ethernut Open Source Hardware Family

Nut/OS is a modular, open source, real time operating system for embedded platforms. It is easily configurable and optimized to run on 8 and 32 bit microcontrollers.

Nut/OS Modular Multithreading RTOS

Nut/OS is a modular operating system. Instead of providing a fixed kernel block, all code is packed in libraries. Only those parts are linked to the final binary image, which are directly or indirectly referenced by the application.

Wednesday, April 03, 2019

Blue Point Engineering - Animatronics Robotics

Hardware, Electronics, Supplies, Custom Engineering and Technical Assistance for the Animatronic, Robotic, Electronic Arts, Haunted Attractions, Hobbyist and Professional.

Blue Point Engineering - Animatronics Robotics

"..Product line of low cost, high quality, hardware, electronics, and supplies used in animatronics, robotics, haunted Industry and technology education for both the hobbyist and professional designers, imagineers and dreamers creating their own forms of animatronic and robotic life."

The DMX Motor controller  - Blue Point Engineering

The DMX- (Servo) Motor controller allows DC motors to be controlled over a standard DMX system. The board may be configure to drive the DC motor simply as a variable speed, reversible motor or with the addition of a position feed back potentiometer, to create a powerful servo motor controller for accurate positioning purposes.

Blue Point Engineering LLC - BPE Solutions
Longmont, . Colorado .USA

Wednesday, February 20, 2019

PIC and AVR Projects

PIC and AVR seem to be the most popular in Embedded Systems Design. Many are in this blog, here is a listing of some of the intersting ones.

PIC and AVR Projects


A simple MSF based NTP server for AVR

An implementation on an AVR board of an SNTP server as described in RFC-2030, ... used the EP2S and matching antennae, manufactured by HKW. The mega8535 microcontroller is in a STK200 development board. The board interfaces to the rest of the world with RS232 and SLIP.

4-channel DMX512 PWM LED Driver Board

This project is a 4 channel DMX512 driver board. It features four power MOSFETs that can be configured to operate in PWM mode or as on/off outputs. The driver can be configured to use any four consecutive addresses across the full 512 channel address range. It can drive LED arrays or low voltage lamps with either an 8 bit (256 step) PWM dimming signal or digital on/off mode under DMX control.

Bootloader for 16F87x

A bootloader enables download of hex-files directly into the flash-memory of a PIC or other microcontroller. The bootloader receives the user program via the PIC's UART and writes it directly to the program memory (self programming). This feature greatly speeds up the development process, because the chip remains in the target circuit and need not be moved between the target circuit and the programmer.

Microchip PIC32 Ethernet Starter Kit

The kit contains a development board with a 32-bit MIPS4k PIC32 microcontroller, a 10/100 Ethernet port, an on-board debugger and programmer, and an OTG USB port. You can get the User's Guide and code examples from the Microchip ESK page.

Wednesday, February 13, 2019

Computer Solutions Ltd - Embedded Development Tools

ARM, PPC, Coldfire products, tutorials and a nice database of 8051 chips. Supplying Embedded Development Tool in UK and The EU.

Computer Solutions - Embedded Development Tools

Assemblers, Compilers and Simulators - cross development software available for most micros.

The DSO-2102 PC-Based Oscilloscopes connect to your desktop or laptop via the parallel port or USB port (optional). Both channels can operate at up to 100 Million Sa/s with a 32K sample buffer. The 2102M version includes a Spectrum Analyzer (FFT), Advanced triggering, Pass/Fail testing and displays many other useful characteristics of the data.



Portable Digital Oscilloscope DSO-2102

TCP/IP for 8 and 16 bit Embedded Engineers. - An introduction to the subject including descriptions of many of the most important protocols and which ones to use in particular situations with example Embedded Applications.

A series of Embedded Tutorials gives you a fast introduction to CPU families and new communications technologies.

MicroNet TCP/IP for 8 & 16 bit Micros now with Wireless Ethernet 802.11b support.

Computer Solutions Ltd
1a New Haw Road, Addlestone, Surrey KT15 2BZ, England

Tuesday, January 22, 2019

Digital Signal Processing - DSP

When you are trying to arrive at a complex Embedded Systems and Communications solution, You will think of a DSP. Now that computers and embedded devices are used in most electronic devices, DSP is a way you can process, transform, analyze and generate fast analog data, in Real Time.

Real Time ideally is instantaneous or in sync, in tandem. Not an Zepto Second lost. But in the real world many analog inputs or result outputs can be processed a lot slower. So it is more like, How 'real time' you want, how cost-effective a real-time solution can be provided. If the analog input is slow and the system inertia is high and the user response time is limited by his persistence of vision, you need to make a system just a bit faster, even Microseconds delay may be fine. In yet another case it may be pico seconds.

Digital Signal Processing - DSP

A web page in a browser delays a few milliseconds, you will not notice; but when you talk over the phone a small delay, echo or glitch can be unpleasant.

In a weather station the wind speed, atmospheric pressure and relative humidity are measured as analog signals using special sensors. This is then converted to digital data and fed to an embedded system or computer. The computer software analyzes the data and arrives at some predictions based on past patterns. This system in its simplest form, may not be DSP, but it is the beginning of this science, the first step.

Monday, January 21, 2019

microEngineering Labs - Melabs

Melabs from Colorado Springs designs and markets embedded systems for Training and Prototype design. The include complete systems for PIC microcontroller development, Device programmers and Programming Adapters that support over 500 Microchip microcontrollers.

microEngineering Labs - Melabs

LAB-X Experimenter Boards are set up to work seamlessly with our compilers and programmers.
"The LAB-X1 contains the circuitry required by the PICmicro to operate: 5-volt power supply, oscillator, reset circuit, as well as additional application circuits. The crystal controlled oscillator includes jumpers to set speeds of 4MHz, 8MHz, 10MHz, 12MHz, 13.32MHz, 16MHz and 20MHz.

LAB-X1 Experimenter Board - Melabs

Application circuits include a switch matrix, potentiometers, LEDs, LCD module, serial EEPROMS, real time clock, temperature sensors, servo connectors, RS232 interface, RS485 interface, IR interface and speaker. A prototyping area is also included in case we missed your favorite circuit."

LAB-X1 Experimenter Board -Assembled from Melabs
 
microEngineering Labs, Inc.
2845 Ore Mill Road, STE 4 Colorado Springs CO 80904

Wednesday, January 09, 2019

Rugged Circuits - Design Service

Design and Manufacturing Service for Industrial Embedded Systems for Robust Requirements. Services include component selection, PCB design, prototyping, manufacturing, and distribution.

Rugged Circuits - Design Service

Rugged Circuits - Design Service

Custom control system for an industrial machine

Triple RS485 outputs, graphic LCD display interface with dimmable backlight, 4x4 keypad interface, real-time clock, 8 discrete and protected I/O's, and in-the-field firmware upgrades over USB.

They also have a estore with products related to Ruggeduino (Rugged+Arduino ), including components, kits, Shields. The products like Rugged Motor Driver and Yellowjacket a WiFi microcontroller module, need special mention.

Rugged Circuits LLC
Wayland, Michigan 49348