TOOTHPIC RF Solutions, TOOTHPIC Datasheet - Page 10

MODULE, BLUETOOTH, DATA ACQUISITION

TOOTHPIC

Manufacturer Part Number
TOOTHPIC
Description
MODULE, BLUETOOTH, DATA ACQUISITION
Manufacturer
RF Solutions
Datasheet

Specifications of TOOTHPIC

Svhc
No SVHC (15-Dec-2010)
Application Development
Guide
There are four ways to develop an application
using ToothPIC:
1. Use a pre-compiled standalone Firmware
2. Use ToothPIC Slave Firmware Solution to
3. Applications can be developed using C using
4. Applications can be developed using any
If the application uses the FlexiPanel User
Interface Server, the user interface is designed
using FlexiPanel Designer software.
detailed in section Designing User Interfaces.
-
-
Standalone Firmware Solutions
Standalone
programming or external microcontrollers.
are detailed in their individual Firmware Solutions
Page 10
Solution provided by FlexiPanel Ltd or a third-
party can be loaded directly into ToothPIC.
Firmware Solutions include:
-
-
-
allow ToothPIC to be controlled by a host
processor.
MPLAB C18 from Microchip Inc. This allows
the developer to take advantage of the
ToothPIC Services provided by FlexiPanel Ltd.
suitable microcontroller development system
such as Hi-Tech or CCS, although the
ToothPIC Services may no longer be available.
User interfaces for Firmware Solutions with
modifiable user interfaces are programmed
into ToothPIC directly using the Bluetooth link.
User interfaces for applications developed
using C18 are encoded as a computer-
generated
development project.
Prefer to learn by doing? Head straight to
the “Hello World” Firmware Solutions.
Technical support for one-off, hobbyist and
student projects is limited to Firmware
Solutions and ToothPIC Slave.
OpenTooth
Data acquisition and remote control with
bitstream interface
Data acquisition and remote control with
FlexiPanel service
9-Apr-06
Firmware
files
TM
Toothpick 3.0.00007
Bluetooth device sensor
to
Solutions
be
included
require
DS380-8
This is
in
They
the
© FlexiPanel Ltd
no
sections. They are compiled using MPLAB C18
and source code is included in the Development
Kit so developers can use them as starting points
for their own applications.
To load a precompiled, standalone Firmware
Solution, read Using Service Packs in the Wireless
Field Programming section.
Development Using ToothPIC Slave
ToothPIC Slave Firmware Solution does not
require ToothPIC to be programmed.
controlled using an external microcontroller via a
serial interface.
ToothPIC Slave allows ToothPIC to be customized
quickly in using the microcontroller of the
developer’s choice. At a later date, the external
processor code can be migrated into ToothPIC
using MPLAB C18 to achieve cost reductions
without requiring a board redesign.
To load the ToothPIC Slave Firmware Solution,
read Using Service Packs in the Wireless Field
Programming section.
Development Using MPLAB C18
Applications developed using MPLAB C18 can
take advantage of the ToothPIC Services which
are pre-loaded when the product is shipped. This
is described in detail in the section MPLAB C18
Application Development Guide.
Development using C18 or any other development
system requires a steeper learning curve than
Firmware Solutions or ToothPIC Slave.
make sense to develop a product initially using an
external processor and then, as cost reduction
becomes more important, porting into ToothPIC
afterwards.
then simply be dropped from the bill of materials –
no product redesign is required.
FlexiPanel Ltd can provide porting services if
required.
During
programmed either conventionally using In Circuit
Programming
programmer.
debugging easier.
In
reduces costs. After sale, product upgrades can
be distributed electronically for customers to
upgrade themselves.
production,
Patents apply and/or pending
development,
The external host components can
Conventional programming makes
or
Wireless
using
ToothPIC
the
Field
www.FlexiPanel.com
wireless
Programming
can
It may
It is
field
be

Related parts for TOOTHPIC