User guide
Company confidential proprietary information. Do not distribute.
© 2009 Microsoft Corporation, all rights reserved.
SenseCam v2.3 User Guide Page 30 of 31 10/03/2009
Figure 21: The basic architecture of the SenseCam. A PIC microcontroller (6 MIPS, 128kB flash
and 4kB RAM) interfaces with the major components. A digital multliplexer allows the SD card to
be accessed by the PIC.
Figure 22: The front and back of the SenseCam PCB (left and right respectively).
6.2. Expansion connector
The SenseCam has a proprietary expansion port which exposes various electrical signals on
the bottom of the unit. This allows extra hardware components such as additional sensors
and wireless communications interfaces to be retro-fitted to the SenseCam. It also allows the
SenseCam firmware to be updated and facilitates both on-chip and command line
debugging. Using signals exposed via the expansion connector requires detailed knowledge
of the SenseCam hardware coupled with customised firmware and is therefore beyond the
scope of this document.
6
6
At the time of writing, Microsoft has not shared this information with any 3
rd
parties.
PIC µC
SD
card
USB
multiplexer
Power
sensors, I/O
expansion










