No goods may be returned to SOC Robotics without SOC Robotics Returned Material Authorization form. Prior to any return of goods by Buyer pursuant to this Section, Buyer shall afford SOC Robotics the opportunity to inspect such goods at Buyer’s location, and any such goods so inspected shall not be returned to SOC Robotics without its prior written consent.
Atmel AVR processor family. Each processor has internal Flash, SRAM, EEPROM, SPI, TWI (I2C), UART, 8 channel 10bit A/D and general purpose IO. The Wasp has an internal 8MHz oscillator but is shipped with an external 8MHz crystal. An external 32.756KHz crystal is provided on the board to allow the creation of a real time clock for timed software execution.
Page 5
Wasp Hardware Reference Manual Software The Wasp is programmed in C using either a GNU C Compiler, AVR Studio V4.13 or higher with GNU C integrated with the IDE or a third party IDE such as ICCAVR from ImageCraft. The ATmega644 may not be programmable with ICCAVR so a special utility (ISProg.exe) is available to program the processor.
2.1 Introduction The Wasp is an extremely compact embedded processor for mobile data acquisition, control and monitoring applications. Programmed in C and powered by a coin cell the Wasp is an excellent embedded processor platform for small mobile applications. Figure 2-1. Primary Components on top and bottom sides of PCB.
Atmel web site providing very detailed information on the internal peripherals. The Wasp has a pad for an external crystal – the default crystal is 8MHz although an optional 20MHz crystal is available. Note that the ATmega644 requires 5VDC to run at 20MHz. Check the configuration of the Wasp before powering at 5VDC so no installed components are damaged.
J2 to an Atmel compatible 10pin adapter. The CISP attaches to connector J2 located on the top edge of the board – attach as shown in the picture below. The Wasp can also be programmed using a USB10 USB 2.0 peripheral.
Wasp Hardware Reference Manual 2.9 Optional Components The Wasp has pads for five optional components – 16 bit A/D, 16 bit D/A, temperature sensor, light sensor and 3-axis accelerometer. Figure 2-5. Optional sensor locations and components installed on Wasp. 16 Bit A/D The optional 16 bit A/D is a Burr-Brown ADS1101.
2.10 Molex Connectors The Wasp uses two small Molex picoBlade 4 pin and 5 pin male connectors with 1.25mm pin spacing (4 pin Molex Part No. 53048-0410 - Digikey Part No. WM1744-ND - 5 pin Molex Part No. 51021-0500 –...
The 16 bit analog interface provides high precision analog data for special applications. The USB10 provides a simple high speed communications interface with a PC for rapid transfer of data to the host PC. The USB10 also allows the PC to program the Wasp without the need for a ISP10 CISP combination.
The TWI I2C lines are routed to connector J3 and a separate 4 pin Molex connector J5 (4 pin Molex picoBlade connector). J5 is compatible with the SOC Robotics Smart Peripheral family of motor controllers, LCD displays and data acquisition modules.
3.6 Board Power Connector and Battery Holder Wasp power may range from 1.8 to 5VDC. Voltage level should not exceed 3.3V if the serial flash and accelerometer is installed. Power connect J4 is indicated in the picture below. A coin cell battery holder or 1/2AA battery holder can also be mounted on the board providing complete mobility.
Board dimensions are stated in inches. Connectors J1, J2 and J3 are positioned on 0.1” pin spacing so the Wasp is easily mounted directly on any standard 0.1” prototyping board. A sample schematic with connector library and board layout in Eagle CAD format is available at www.soc-machines.com/download/wasplayout.htm...
Need help?
Do you have a question about the Wasp and is the answer not in the manual?
Questions and answers