Showing posts with label Embedded-Applications. Show all posts
Showing posts with label Embedded-Applications. Show all posts

Saturday, July 19, 2014

The Handy Board - The Cricket Robotics Controller

The Handy Board is a 6811-based microcontroller system that lets you build mobile robots for educational, hobbyist, and industrial purposes. People use the Handy Board to run robot design courses and competitions at the university and high school level, build robots for fun, and control industrial devices.

The Handy Board - The Cricket Robotics Controller
  • can control two motors and can accept two sensors, plus it has an expansion port for additional devices.
  • has a built-in infra-red port, so Crickets can communicate with each other.
  • is powered by four AA batteries.
  • is programmed using "Cricket Logo," a version of the powerful, yet easy-to-learn Logo language.



The Handy Cricket is a tiny robotics controller is much smaller than the Handy Board, weighing only a few ounces.

You can control motors and lights with the Cricket. The Cricket can receive information from sensors, like touch sensors and light sensors. Crickets can “talk” to each other, sending messages with infrared (IR) light. People have used Crickets to build little robots, animated rocking horses, automatic gift boxes, and other personal animated toys.

People have used Crickets to collect a bunch of temperature readings and look at them later. Crickets were developed at a major research university and now they are available to the public.

Monday, June 17, 2013

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.

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.

Its possible, i have collected many WebApps here, Dact Apps for an Engineer or Hobbyist

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

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 ….

 Stevens Temperature Display
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"

Processing is an IDE. It can also be used in Android mode, for that you will need Android SDK Installed.

See this Steven's Temperature Display and this Serial Comm using Processing. This compiles Java exe and Jar Applets. It can create programs for Windows, Linux and Mac.

Monday, February 06, 2012

Digicom Electronics - Manufacturing and Prototyping

They offer Professional Manufacturing and Prototyping Services to Technology and Research firms in Biomedical, Wireless and Aerospace too.

Digicom Electronics - Manufacturing and Prototyping

Digicom offers a turn key electronics manufacturing solutions for small to medium sized production and prototype builds.

Their capabilities in Manufacturing Service - Precision in process control and quality monitoring, they have an infrastructure of a full line of 'state of the art' automated equipment and a Skilled Work Force.
Their Specialization include Custom Embedded Computers and complex cable assemblies. These include power, data, radio, video, and co-axial type harnesses

IBOB - Interconnect Break-out Board

IBOB - Interconnect Break-out Board

This is a FPGA-based processing board for DSP. It has a Xilinx Virtex-II Pro 2VP50 FPGA, and is used in radio astronomy applications primarily for digitizing data, performing down conversion, filtering and FFT operations....

Digicom Electronics, Inc.
7799 Pardee Lane Oakland, CA 94621

Thursday, November 05, 2009

Atmel Corporation - Advanced Semiconductors

Design and manufacture of advanced semiconductors, with focus on microcontrollers, nonvolatile memory, logic, radio frequency (RF) components and sensors.

Atmel Corporation - Advanced Semiconductors

The also have application-specific standard products (ASSPs) or custom ASICs. The popular products with the Embedded Engineer Include Atmel AVR 8-bit and 32-bit microcontrollers, ARM-based computing chips. and the New SAM D20 family based on the ARM Cortex...

SAM9M10-G45-EK - ARM926-based eMPU eval kit

Fully-featured evaluation platform for the Atmel AT91SAM9M10 or AT91SAM9G45 microcontroller. The evaluation kit allows users to extensively evaluate, prototype and create application-specific designs.

SAM9M10-G45-EK - ARM926-based eMPU eval kit

Highlights - Two high speed USB hosts and one high speed USB device port. An Ethernet 10/100 interface. Two high speed multimedia card interfaces. An LCD TFT display 480-RGB-272. A composite video output. A camera interface and communication peripherals.

8051 Architecture - Application Notes

Broad range of feature-rich 8-bit microcontrollers (MCUs) based on the 8051 instruction set. Pin-to-pin compatible members from our 8051 portfolio. 8-bit MCUs based on the low-power single-cycle AT89LP core to MCS-51  industry-standard socket drop-in devices and small-footprint 14/16/20/28-pin derivatives.

Updated Nov 2013

Microchip Technology - Microcontrollers

Microchip Technology Inc. is a leading provider of microcontroller and analog semiconductors, providing low-risk product development, lower total system cost and faster time to market for thousands of diverse customer applications worldwide. Headquartered in Chandler, Arizona, Microchip offers outstanding technical support along with dependable delivery and quality.

Microchip Technology Inc

Microchip Application Notes

User Interface - Graphics & LCD, Touch Sensing Technology. Connectivity and Device Interface - USB, WiFi, ZigBee, CAN / LIN, Ethernet. Mechatronics, Medical Solutions, Motor Control. Source Code and SPICE Models. Design Notes, Tips and Tricks, Tutorials.

PICkit 1 Flash Starter Kit

From Hyper Embedded - Microcontroller ASIC and EDA

The PICkit 1 FLASH Starter Kit is a low-cost development kit with an easy to use interface for programming Microchip's 8/14-pin FLASH family of microcontrollers. This starter kit is designed to help the user get up to speed quickly using PIC microcontrollers.

Wednesday, November 04, 2009

Fujitsu Microelectronics Applications

Fujitsu Microelectronics Applications

Microcontrollers - 8-bit Series, 16-bit and 32-bit Series.

ASSPs - Power Management ICs

From Fujitsu

Tuesday, November 03, 2009

Freescale Semiconductor Applications

Freescale Semiconductor is the leading manufacturer of microcontrollers, microprocessors and semiconductors. (now part of NXP)

Freescale - Semiconductors and Microcontrollers

Products Include - 8/16/32 Bit Microcontrollers and Processors, ARM-based Processors, Digital Signal Processors, Digital Signal Controllers, Power Architecture Processors and Analog/RF Interface Chips.

HCS12C Student Learning Kits - Freescale

Some Application Areas for Freescale Semiconductors are -

Automotive, Consumer Electronics, Industrial and Medical Electronics.

Networking and Connectivity - Home and SOHO Networking, IEEE 802.15.4, Controller Area Network (CAN), Industrial Network and Field Bus Protocols, Universal Serial Bus (USB)

Energy - Photovoltaic Energy, Smart Grids, Motor Control, Power Conversion and Supplies.

Motor Control - DC Motors, Stepper Motor, Switched Reluctance Motor, Permanent Magnet Synchronous Motor

HCS12C Student Learning Kits - Freescale

Good for Building Projects on Robotics, Control System and Sensors/Motors Interface. Kit includes required hardware, CodeWarrior Development Software, and informational CD.