Wireless Wizard 1 (WiWIZ1)

Wireless Wizard 1 (WiWIZ1)


WiWiz1 with Wireless HART Module



The Wireless Wizard 1 (WiWiz1) is a complete hardware development environment for wireless communication using multiple wireless modules based on standards. It is battery powered for remote and portable operation. The WiWiz1 was designed for complete wireless modularity and can be configured with different wireless modules supporting a variety of wireless protocols. The add on modules contain both a radio and a separate microprocessor for most protocol implementation. It can be used for developing industrial wireless applications and small production runs for wireless products. After the design is authenticated and tested, a custom design can be completed based on the WiWIZ1design. The design can be transferred to a small PC board using only the necessary components for the application, thus reducing costs and increasing reliability. The following wireless standards are now supported by individual modules that can be added to the WiWiz1.

Wireless Modules for WiWIZ1 

Wireless HART


802.11 (WiFi)

IEEE 802.15.4 ( 250 kilobits/sec, sub-gigahertz for US, Europe and China unlicensed bands)

IEEE 802.15.4 ( 250 kilobits/sec, 2.4 gigahertz (world wide unlicensed band)

Ethernet (with built in web server and security)

GPS (complete unit with antenna, operates indoors, clock accuracy better then 600 nanoseconds)

GPRS cell modem (quad band for world wide operation)



RFID (Near Field Communication)


The WiWiz1 can be configured as a standard Wireless HART sensor board equipped with Analog to Digital Converters (ADCs) and using the development area on the board, additional sensors and electronics can be added. When properly configured the WiWiz1 will also act as a gateway device to an Ethernet or WiFi backbone.


Building a wireless HART mesh network  does not require two separate and distinct designs to implement the sensor device and the gateway. The WiWiz1 configured for wireless HART is a multiprocessor architecture. . The entire system is based on a multiprocessor design consisting of an ARM 7 32-bit RISC CPU for the wireless HART software stack and an ATMEL Atmega 2561 8 bit RISC CPU used as an auxiliary processor for data acquisition and control. The WIWiz1 when configured as a gateway consists of the exact same WiWiz1 with a third processor which provides for Ethernet connectivity and a web server. The gateway architecture is detailed below in the gateway architecture section.


The auxiliary application processor is connected to the wireless HART communication processor through the use of the serial SPI interface. Data and control information is passed between the processors. The auxiliary application processor assumes no overhead for the wireless HART communication. It is free to retrieve information from analog to digital converters and implement algorithms such PID loops, digital enhancement, signal processing, etc.


The Wiwiz1 comes with a complete software development environment free of charge. It consists of a fully integrated development environment including the ATMEL Studio V4 with debugger and the GNU foundation GCC compiler. (Commercial C compilers are also available) The Atmega 2561 on the WiWiz1 contains the standard JTAG programming interface.


The WiWiz1 contains additional peripheral components to begin implementing a sensor device application. The additional functionality includes:


1) 3 channel 24 bit Analog to digital converter with programmable gain amplifiers for low level signals (suitable for low lever strain gauge applications)

2) 6 channel 24 bit Analog to digital converter with programmable gain amplifiers.

3) 3 axis accelerometer with interrupt for motion and tilt

4) Temperature sensor with programmable set points with interrupt (accuracy ~ 2 degrees C)

5) Real time clock(RTC) with temperature compensation for accuracy of 2-3 ppm with battery backup

6) GPS with integrated antenna - 1 pps(pulse per second) with clock accuracy of 300-600 nanoseconds.


In addition wireless modules can be added to implement a variety of wireless protocols that use IEEE 802.15.4 at 2.4 Gigahertz and 915 MHz, 868 (Europe) and 870 (China)


The WiWiz1 is a truly flexible development environment because it contains an area on the printed circuit board which allows for additional sensors, electronics and interfaces. This website contains documentation showing the additional functionality that can be added to the WiWiz1 to enhance development of wireless HART systems. (see applications)


Wireless HART Communication Processor

* Low power consumption

* Extended range (1 mile+) with integral 100mW RF output and optional LNA (Low Noise Amplifier) for extended receive range

* On-board temperature compensated oscillator for TDMA-based protocol support (alternate 32KHz crystal option available) including external access to temperature compensated signal (TXCO enabled modules only)

* Dual antenna support for antenna diversity and multipath interference resistance with on-module U.FL antenna connections; external antenna connections support “deep embedding” inside devices offering maximum integration flexibility and module mounting options.

*Strategically located ground connections for reduced EMI and improved signal integrity

* Supports 16 RF channels operating in the 2.4GHz ISM band for worldwide unlicensed operation

* 32-bit ARM7 processor core for high performance processing power with on-chip 128K FLASH, 96K RAM, and 80K ROM

* Additional 1MB on-board Flash memory for support of OTA (Over The Air) updating or local data storage capability

* On chip 128-bit AES encryption co-processor support

* ROHS compliant

* Pending FCC, CE, and IS certifications 


Auxiliary Processor Atmega 2561



• High Performance, Low Power AVR® 8-Bit Microcontroller

• Advanced RISC Architecture

– 135 Powerful Instructions – Most Single Clock Cycle Execution

– 32 x 8 General Purpose Working Registers

– Fully Static Operation

– Up to 16 MIPS Throughput at 16 MHz

– On-Chip 2-cycle Multiplier

• High Endurance Non-volatile Memory Segments

– 64K/128K/256K Bytes of In-System Self-Programmable Flash

– 4K Bytes EEPROM

– 8K Bytes Internal SRAM

– Write/Erase Cycles:10,000 Flash/100,000 EEPROM

– Data retention: 20 years at 85°C/ 100 years at 25°C

– Optional Boot Code Section with Independent Lock Bits

• In-System Programming by On-chip Boot Program

• True Read-While-Write Operation

– Programming Lock for Software Security

• JTAG (IEEE std. 1149.1 compliant) Interface

– Boundary-scan Capabilities According to the JTAG Standard

– Extensive On-chip Debug Support

– Programming of Flash, EEPROM, Fuses, and Lock Bits through the JTAG Interface

Peripheral Features

Two 8-bit Timer/Counters with Separate Prescaler and Compare Mode

Four 16-bit Timer/Counter with Separate Prescaler, Compare- and Capture Mode

Real Time Counter with Separate Oscillator

Four 8-bit PWM Channels

Six/Twelve PWM Channels with Programmable Resolution from 2 to 16 Bits

Output Compare Modulator

Two/Four Programmable Serial USART (ATmega/2561)

Master/Slave SPI Serial Interface

Byte Oriented 2-wire Serial Interface

Programmable Watchdog Timer with Separate On-chip Oscillator

On-chip Analog Comparator

Interrupt and Wake-up on Pin Change

Special Microcontroller Features

Power-on Reset and Programmable Brown-out Detection

Internal Calibrated Oscillator

External and Internal Interrupt Sources

Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby,

and Extended Standby

I/O and Packages

54/86 Programmable I/O Lines (ATmega1281/2561)

64-pad QFN/MLF, 64-lead TQFP (ATmega1281/2561)

RoHS/Fully Green

Temperature Range:

-40°C to 85°C Industrial

Ultra-Low Power Consumption

Active Mode: 1 MHz, 1.8V: 500 μA

  • Power-down Mode: 0.1 μA at 1.8V


External Peripherals


Analog to Digital Converter (unit 1)

3-Channel, Low Noise, Low Power, 24-Bit, Σ-Δ ADC with On-Chip In-Amp


RMS noise:

27 nV at 4.17 Hz

65 nV at 16.7 Hz (AD7799)

Current: 380 μA typical Power-down: 1 μA maximum

Low noise, programmable gain, instrumentation amp

Update rate: 4.17 Hz to 470 Hz

3 differential inputs Internal clock oscillator

Simultaneous 50 Hz/60 Hz rejection

Reference detect

Low-side power switch

Programmable digital outputs

Burnout currents

Power supply: 2.7 V to 5.25 V

40°C to +105°C temperature range

Independent interface power supply 16-lead TSSOP package

INTERFACE 3-wire serial SPI



Weigh scales

Pressure measurement

Strain gauge transducers

Gas analysis

Industrial process control Instrumentation

Liquid/gas chromatography

6-digit DVM


Analog to Digital Converter (unit 2)

6-Channel, Low Noise, Low Power, 24 bit  Σ-Δ ADC with On-Chip In-Amp and Reference




Current: 400 μA typical

Power-down: 1 μA maximum

Low noise, programmable gain, instrumentation amp

Band gap reference with 4 ppm/°C drift typical

Update rate: 4.17 Hz to 470 Hz

Six differential analog inputs

Internal clock oscillator

Simultaneous 50 Hz/60 Hz rejection

Reference detect

Programmable current sources

On-chip bias voltage generator

Burnout currents

Low-side power switch

Power supply: 2.7 V to 5.25 V

Temperature range:

C grade: –40°C to +125°C

Independent interface power supply

24-lead TSSOP

3-wire serial interface SPI compatible

Digital Temperature Sensor (on board)

The digital temperature sensor has an accuracy of +/- 2 degrees C over the temperature range -25 to 100 C and +/- 3 degrees from -55 to 125 C. The sensor has dedicated over protection output with programmable limits. The user can define the number of consecutive errors before an alarm interrupt occurs. The temperature unit is a very low power device. The unit is accessed through the two wire I2C serial interface.


±2g/±4g/±8g Three Axis Low-g Digital Output Accelerometer(on-board)

The 3 axis accelerometer is a MEMS technology device. It allows for level detection for motion detection (shock, vibration, free fall) and pulse detection. An interrupt alarm is generated when preprogrammed thresholds are exceeded in both the level or pulse modes. It is accessible through the two wire I2C serial interface.


Real Time Clock (RTC on board)

The RTC is a low-cost, extremely accurate real time clock (RTC) with an integrated temperature compensated crystal oscillator (TCXO) and crystal. The RTC uses the I2C serial interface.

The RTC has the following characteristics:

Accuracy ±2ppm from 0°C to +40°C

 ♦ Accuracy ±3.5ppm from -40°C to +85°C

♦ Battery Backup Input for Continuous Timekeeping

♦ Operating Temperature Ranges

Industrial: -40°C to +85°C

♦ Low-Power Consumption

♦ Real-Time Clock Counts Seconds, Minutes,

Hours, Day, Date, Month, and Year with Leap Year

Compensation Valid Up to 2100

♦ Two Time-of-Day Alarms

♦ Programmable Square-Wave Output

♦ Digital Temp Sensor Output: ±3°C Accuracy

♦ Register for Aging Trim

GPS (on-board)


65 Channel GPS L1 C/A Code

Perform 8 million time-frequency

hypothesis testing per second

Open sky hot start 1 sec

Open sky cold start 29 sec

Signal detection better than -161dBm

multipath detection and suppression

Accuracy 2.5m CEP

Maximum update rate 10Hz

Tracking current ~28mA

Supports external active antenna



Technical Specifications(GPS)


Receiver Type L1 C/A code, 65-channel Venus 6 engine

Accuracy Position 2.5m CEP

Velocity 0.1m/sec

Time 300ns

Start up Time 1 second hot start under open sky

29 second cold start under open sky (average)

Reacquisition 1s

Sensitivity -161dBm tracking

Multi-path Mitigation Advanced multi-path detection and suppression

Update Rate Supports 1 / 2 / 4 / 5 / 8 / 10 Hz update rate (1Hz default)

Dynamics 4G (39.2m/sec2)

Operational Limits Altitude < 18,000m and velocity < 515m/s

Serial Interface 3V LVTTL level

Protocol NMEA-0183 V3.01


9600 baud, 8, N, 1

Datum Default WGS-84

User definable

Input Voltage 3.0V ~ 5.5V DC

Input Current ~28mA tracking

Dimension 22mm L x 22mm W

Weight: 9g

Operating Temperature -40oC ~ +85oC

Storage Temperature -55 ~ +100oC

Humidity 5%

Accessed via asynchronous UART



The main processor on the WiWiz1 has two serial UARTs which normally have a maximum data rate of 230.4 baud with good accuracy.  These UARTs are included in the Atmel 2561 processor chip.  In addition to these UARTs the WiWiz1 includes dual high performance UARTs which have a maximum data rate of 16 megabits/second which exceed the maximum data rate for Profibus.   Isolated RS-485 drivers can be added to the Wi-Wiz1 to interface to Profibus. These serial ports can be utilized for a variety of high speed operations.



■Transmit and Receive FIFOs of 64 bytes

16 Selectable TX and RX FIFO Trigger Levels

Automatic Hardware (RTS/CTS) Flow Control

Automatic Software (Xon/Xoff) Flow Control

Halt and Resume Transmission Control

Automatic RS-485 Half-duplex Direction Control Output via RTS#

Wireless Infrared (IrDA 1.0 and 1.1) Encoder/Decoder

Automatic sleep mode (< 30 uA at 3.3V)














    Latest News

    04-17-2010 | DASH7

    WiHART Sytems announces a DASH7 product for Asset Tracking and Sensor data acquisition.  DASH7 is the  RF protocol standard IEC 18000-7.  It operates at the unlicensed 433 MHz band for long distance communication with low noise propagation.   The 433 MHz band is glob...


    04-04-2010 | WiVIB1

    WiHART Systems announces game changing technology for wireless vibration measurement and condition based maintenance.  With the introduction of the WiVIB1 wireless vibration module WiHART Systems brings vibration sensing into the 21st century.  The tiny device which is about 1" square i...


    View All News Articles