Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
General Description
The MAX21000 Maxim inertial demo (MInD) evalua-
tion kit (EV kit) allows evaluating the performance of the
MAX21000 ultra-accurate, low-power, 3-axis digital output
gyroscope.
The MInD EV kit provides a complete ecosystem
composed of hardware and software to evaluate the
gyroscope using a PC.
Using the USB connection and a PC, it is possible to evalu-
ate the main important parameters and configurations of
the device.
Features
● EasyEvaluationoftheMAX21000
● USB2.0Support
● PowerProvidedThroughtheUSB
● SupplyAvailablewithBattery
● Windows®-Compatible Graphical-User Interface (GUI)
● RoHSCompliant
● ProvenSchematics
● ProvenPCBLayout
● FullyAssembledandTested
MInD EV Kit Contents
● AssembledCircuitBoardIncluding:
MAX21000
USBPenwithGUIandMAX21000CLibrary
USB A-Micro-B Cable
• (Optional) 3.7VLithium-Polymer(Li-Poly)Battery
19-6750; Rev 0; 7/13
Ordering Information appears at end of data sheet.
Windows is a registered trademark and registered service mark
of Microsoft Corporation.
MInD EV Kit Photo
Maxim Integrated
2
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
MAX21000 MInD Setup
MInD does not require any particular setup. It is configured
to work at 3.2V with a single supply for the MAX21000.
See the schematics if different settings are required.
The current consumption is measured using the drop
voltageonresistorR28(20Ω).Foramoreaccuratecur-
rent estimation, measure the resistor and insert it in the
corresponding box of the MInD tab of the GUI.
By inserting and removing STAMP from the PLCC28
socket, some electrical contact issues can be
identified. These can be solved, improving the folding of
thePLCC28pins,asshowninFigure1.
Figure 1. PLCC28 Folding for Electrical Contact Improvement
Maxim Integrated
3
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 2. MInD is Provided with 4 LEDs for System Status Information and a Reset Button (the other 4 buttons are for future use)
DL4 – ORANGE → BT MODULE (OPTIONAL) IS WORKING.
DL3 – ORANGEMAX21000 BIAS COMPENSATION ALGORITHM IS ENABLED
AND IS COMPENSATING THE BIAS BECAUSE A STEADY STATE IS DETECTED.
DL2 – ORANGE → BATTERY IN CHARGE. WHEN ON,THE BATTERY IS IN CHARGE.
WHEN OFF,THE BATTERY IS CHARGED OR NOT CONNECTED.
DL1 – BICOLOR→ GREEN MEANS THAT THE BOARD IS TURNED ON. BLINKING
ORANGE/GREEN MEANS THE BOARD IS TRANSFERRING THE DATA STREAMING.
MCU RESET BUTTON
Maxim Integrated
4
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Quick Start
Required Equipment
● MInDboard(included)
● WindowsXP®,WindowsVista®,orWindows® 7 oper-
ating system
● SpareUSBportonPC
● Micro-USBcable(included)
Note:Inthefollowingsections,software-relateditemsare
identified by bolding. Text in bold refers to items directly
from the install or EV kit software. Text in bold and under-
linedreferstoitemsfromtheWindowsoperatingsystem.
Installation Procedure
Software
To download the software, visit www.maximintegrated.
com/MAX21000MInDEVKit_Software.Followthesteps
belowtoinstalltheMInDsoftware:
1) Fromtheinstaller folder, execute the Setup.exe file,
then click Next to start the wizard (Figure3).
2) AcceptthetermsintheLicenseAgreementandclick
Next (Figure4).
3) Select the installation folder and click Next (Figure5).
4) Click Install to confirm the previous settings and start
the installation (Figure6).
Figure 3. Software Install (Step 1)
Figure 4. Software Install (Step 2)
Figure 5. Software Install (Step 3)
Windows XP, and Windows Vista are registered trademarks and
registered service marks of Microsoft Corporation.
Figure 6. Software Install (Step 4)
Maxim Integrated
5
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
5) During the installation procedure, the Device Driver
InstallationWizardisexecuted.ClickNext to start the
installation of the drivers (Figure7).
6) Waitforthecompletionoftheinstallation(Figure8).
7) If the installation is completed successfully, a green
checkmark should appear next to the two drivers
(Figure9).
8) Attheendoftheinstallation,clickFinish to terminate
the procedure (Figure10).
Figure 8. Driver Install (Step 2) Figure 10. Software Install (Step 4)
Figure 7. Driver Install (Step 1) Figure 9. Driver Install (Step 3)
Maxim Integrated
6
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Launch the MInD Software
After installing the software, an icon on the desktop and
a new folder on the Start menu are created. To launch the
MInDsoftware,dothefollowing:
● Double-clickontheMInD.exeicononthedesktop.
● Go to Start >> All Programs. Look for the Maxim\
MInD folder and click on MInD.exe inside the folder.
● Go to the installation folder and double-click on
MInD.exe.
After the execution of one of the previous operations, the
MInD application window is opened (Figure11).
Figure 11. MInD Application Main Window
Maxim Integrated
7
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Detailed Description of the MInD
Software
Device Connection
To establish a connection with the MInD board, follow the
stepsbelow:
1) Click on the Select the MInD device button on the
application toolbar (Figure12).
2) The Device settings dialog is shown. Select the
appropriate COM port following the example in
Figure13 (note that the COM port name may be dif-
ferent), and click on the OK button.
3) Finally, click on the Connect the selected MInD
device button on the application toolbar to connect to
the selected device (Figure14).
MInD Conguration
Whentheconnectionisestablished,youcansetitsregis-
ters, changing the values of the fields in the Tabs frame
of the GUI window (Figure15). Available parameters are
described as registers with address and value. Some are
read only.
The MInD tab contains the configuration parameters of
the evaluation board, as shown in Figure15. These regis-
ters are shown in Table 1.
Example:HowtosettheFULL SCALE (this example is
fortheMAX21000device):
1) Select the MAX21000 tab (Figure16).
2) Select the Bank 0x00 tab and identify the SENSE_
CFG_0 register.
3) Click on the GYRO_FSC field and select the desired
value.
4) Finally,clickonthegreencheckmarkontherightofthe
field to confirm the change (Figure17).
MAX21000 Conguration
The device tab represents the register map of the device.
All the registers are the 1:1 mapping of the internal
registers and banks of the sensor.
Figure 12. Select the MInD Device Button
Figure 13. Device Settings Dialog
Figure 14. Connection to the MInD
Maxim Integrated
8
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Table 1. MInD Registers
REGISTER DESCRIPTION
HwRevision Read-onlyregistercontainingthehardwareversionoftheconnectedMInDboard.
rmware Read-onlyregistercontainingthermwareversionrunningontheconnectedMInDboard.Thefourmost
signicantbitsidentifythemajorversion,thefourlesssignicantbitsidentifytheminorversion.
streamingOn
Read/writeregistertoselectthestreamingmode:
• disable: Disable the streaming.
• enable USB: Enable the streaming through the USB interface.
• enable BT: Enable the streaming through the Bluetooth interface.
i2cMode
Read/writeregistertoselectthecommunicationprotocolusedbytheMInDrmwaretocommunicatewith
theMAX21000:
• SPI: SPI protocol.
• I2C: I2C protocol.
dataStreaming Read/writeregistertoselecttheprotocolofthestreaming.Fornow,onlytheRAWprotocolisavailable.
sensAvailable Read/writeregistertoselectthedatasentbythestreaming.Writing1onthecheckagtriggersthe
autodetection of the available data.
pollingOrInt
Read/writeregistertoselectthesynchronizationmodebetweentheMInDrmwareandtheMAX21000:
• polling:ThermwarewaitsforachangeintheinternalDATA_READYeldoftheSYSTEM_STATUS
register.
• interrupt:ThermwareusestheinterrupteventgeneratedbytheMAX21000throughtheinterruptpin.
Advanced
Read/writeregistertosetthefollowingadvancedfunctions:
• Bias Comp:Fieldtoenable/disablethebiascompensationalgorithm.
• useFIFO:FieldtoselectifthedataaretakendirectlyfromtheoutputofthedeviceorfromtheFIFO.
useQuat
Read/writeregistercomposedbytwoelds:
• quatType:Fieldtoselectthequaternionestimationalgorithm.Fornow,onlytheMagAccGyro
IntegratedFusion(magif)isavailable.
• resetQuat: Writing run, the current position of the MInD board is set as the front spatial position.
spiClock Read/writeregistertosettheclockfrequencyoftheSPIinterface.Therealvalueiscomputedas
register_value x 100kHz.
i2cClock Read/writeregistertosettheclockfrequencyoftheI2Cinterface.Therealvalueiscomputedas
register_value x 2kHz.
Voltage and
Resistor
Read/writeregisterscontainingtherealvaluesoftheresistorR28andtheoutputvoltageoftheDC-DC.
These values are used by an ADC to measure the current consumption. Set a more accurate value of these
parameters to improve the measurement.
MAX21000 Read-onlyregistercontainingtheIDoftheMAX21000.
Maxim Integrated
9
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 16. MAX21000 Tab Selection
Figure 15. MInD Tab in the Main Window
Figure 17. Sets the Gyroscope to Full Scale on the MAX21000
Maxim Integrated
10
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Toolbar
The toolbar is located on the top of the MInD GUI window
(Figure18).
Ashortdescriptionofeachtoolbarbuttonfollows:
● The Connection management buttons allow the
user to select a MInD device and to open/close a
connection to it.
● TheConsolebuttonshows/hidestheconsolewindow
on the bottom side of the main window. The console
reports the commands exchanged by the software and
the device and the decoded streaming output (if active).
● TheViews button launches the Views panel contain-
ing a set of graphical visualizations of the sensors data
(see the Views Panel section).
● The Macro management tool permits the user to
selectamacroandlaunchitsplay/pausefunction(see
the Macro section).
● TheDirect commands tool permits the execution of
raw commands on the MInD device.
Views Panel
This panel contains a set of graphical visualizations of the
sensors data (Figure19).
Figure 18 Toolbar
Figure 19. Views Panel
Maxim Integrated
11
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Using the Views panel, you can select among different
dockable views by clicking on the related button of the
toolbaronthetopofthewindow.Theavailableviewsare:
● Gyroscope Plot: This view shows a plot for the
gyroscope data (Figure20).
● Quaternion Plot: This view shows a plot for the
quaternion components (Figure21).
● Interrupt Plot: This view shows a plot for the
interrupts status (Figure22).
Figure 20. Gyroscope Plot
Figure 21. Quaternion Plot
Figure 22. Interrupt Plot
Maxim Integrated
12
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
● 3D View: This view shows a 3D representation of the
current position of the MInD device (Figure23).
● Virtual Cockpit: This view contains the angular
position information in terms of yaw, pitch, roll, and
a representation of them as a virtual flight deck
(Figure24).
● Numeric Display: This view permits the user to
visualize the current value of some information that
can be chosen among a set of possibilities (Figure25).
Figure 23. 3D View
Figure 24. Virtual Cockpit Figure 25. Numeric Display
Maxim Integrated
13
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Macro
A macro is a set of commands that can be executed
through the selection of its identifier. The macro feature
provided by the software permits the user to run an exist-
ing macro, record a new one, and save the current con-
figuration as a macro.
Each macro is composed of two functions: play and
pause. The play button on the Macro management sec-
tion of the toolbar (see the Toolbar section) triggers the
execution of the play function; the Pause button triggers
the execution of the pause function. The macro to be
executed can be selected using the drop-down list in the
Macro management section.
Toplayamacro:
● SelectthedesiredmacrofromtheSelect the macro
drop-down list in the Macro management section of
the toolbar.
● ClickthePlay button in the Macro management sec-
tion of the toolbar to execute the play function of the
macro.
● Click the Pause button in the Macro management
section of the toolbar to execute the pause function of
the macro.
Recording a macro means that every write operation
executed using the Tabs frame is saved in a macro. Note
that the write operation executed using the Direct com-
mands tool are not recorded.
Torecordamacro:
● OpentheMacro menu.
● ClickontheRecord a macro menu entry.
● Insertthenameofthenewmacrointhedialogwindow
and click OK.
If a valid name is set, the recording starts.
If the name is not valid, an error message appears
and the name is requested again.
● Executeallthewriteoperationsyouwanttostore.
● OpentheMacro menu.
● ClickontheRecord a macro menu entry to stop the
recording.
Whentherecordingisterminated,allthewriteoperations
are stored in the play function of the created macro. To
recall the recorded macro, select it from the Select the
macro drop-down and click the Play button.
The macro feature also permits the user to save the cur-
rent status of the registers in a macro.
Tosavethecurrentregistersstatusasamacro:
● OpentheMacro menu.
● ClickontheSave as macro… menu entry.
● Insertthenameofthenewmacrointhedialogwindow
and click OK.
If a valid name is set, the register status is saved in
a new macro.
If the name is not valid, an error message appears
and the name is requested again.
The Macro management tool also provides an interface
to manage the macros. The Advanced macro man-
ager interface permits the user to manually create a new
macro, edit, modify, or delete an existing macro, and to
check the syntax of a macro.
A macro in the MInD software is a set of instructions
written in a Javascript-like language. Almost all the basic
instructions of Javascript are provided, so refer to a
Javascript reference guide for a list of available instruc-
tions. To add the software functionalities, a new object
called mind hasbeenintegrated.Thisobjectprovidesthe
followingfunctions:
● ReadRegister(<device name>, <bank address>, <reg-
ister address>):returnsaregistervalue;
● WriteRegister(<device name>, <bank address>, <reg-
ister address>, <data to write>) :write a value on a
register;
● print(<string to print>) :printsthespecifiedstringinthe
Output text area.
Some other external functions could be released together
with the software; you can find their definition in the util-
func.js file on the root installation folder. Currently, only
the sleep(time) function is provided; it introduced a delay
oftimemsintheexecution.Foranexampleofcode,see
Figure26.
To open the Advanced macro manager:
● OpentheMacro menu.
● ClickontheAdvanced macro manager menu entry.
Figure26 shows the Advanced macro manager interface.
The interface is composed by a toolbar on the top that
provides all the functionalities of the Advanced macro
manager, the list of available macros on the left, a text
editor to show the macro content on the right, and a
debugging output text area on the bottom.
Maxim Integrated
14
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
The toolbar offers the following functionalities (from left
toright):
● Create a new macro: Creates an empty macro and
adds it on the list of available macros.
● Save the current macro: Saves the currently edited
macro.
● Deleteamacro:Deletesthecurrentlyselectedmacro.
● Checkmacrosyntax:Checksifthesyntaxofthecur-
rently edited macro is correct.
Figure26 shows an example of macro, which increments
the value of the SENSE LOW PASS BW field of the
SENS_CFG_1registerevery500ms.
Note that the behavior of the Play button of the Advanced
macro manager is different from the behavior of the Play
button of the main window, in that it executes the script
as is, without calling a specific function; so, if you want to
debug a function you have to call it inside the code (as
shownintheexample).Whenthedebuggingiscomplete,
you should delete the call instruction.
Maxim Integrated strongly suggests that you write your
code inside a play or pause function, in order to permit the
execution from outside the Advanced macro manager.
Logging
The logging feature permits the user to save the captured
data from the MInD device to a desired text file. The log-
ging options are available by clicking on the Logging
menu at the top of the GUI window (Figure27).
Clicking on the Configure menu entry allows the user to
select the destination file for the logging information and
the fields to be saved on the destination file, as shown in
Figure28.
Clicking on the Start/Stop menu entry allows the user to
enable/disabletheloggingonfile.
Note: If you are planning to execute a long-time
logging, it is suggested to keep the 3D view closed (see
the Troubleshooting section for details).
Figure 26 Advanced Macro Manager Interface
Maxim Integrated
15
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 28. Log Configuration Dialog
Figure 27. Logging Menu
Maxim Integrated
16
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Upgrade the Firmware
To upgrade the firmware, open the Help menu and click
on Upgrade the firmware…, as shown in Figure29.
This operation closes the MInD configuration tool, so a
confirmation is requested, as shown in Figure30.
Click Yes to close the MInD configuration tool and open
the upgrader (Figure31).
Figure 29. Open the Firmware Upgrader
Figure 30. Confirmation Message
Figure 31. MInD Upgrader Main Window
Maxim Integrated
17
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Itcontainsthefollowingcomponents:
●
List of COMs:ShowsalistofconnectedMInDdevices.
●
Refresh button:Byclickingonthisbutton,theusercan
refresh the content of the List of COMs component.
● Upgrade file:Permitstheusertoselectthenewfirm-
ware package. The extension of the firmware package
file is .mindu.
●
Upgrade button: This button is enabled once all
the required information is provided (COM port and
upgrade file); clicking on it starts the upload of the new
firmware.
Thestepsneededtoupgradethefirmwareare:
1) Plug the battery to the board, as shown in Figure32,
and then connect the MInD device to the PC using a
micro-USB cable.
2) Select the COM port of the MInD device you want to
upgrade. Use the refresh button to update the list, if
necessary.
3) Click the Browse… button in the upgrade file area to
selecta<MInDFW_x_y.mindu>firmwarepackagefile.
4) Click the Upgrade button to start the uploading. During
the upgrading, a “waiting” bar is shown (Figure 33).
Waituntilthisbardisappears.
5) When the uploading is terminated successfully, the
message shown in Figure34 appears. If a failure mes-
sage appears, see the Troubleshooting section.
6) ClickOK to terminate the upgrading process.
Figure 32. Battery Connection
Figure 34. Completion MessageFigure 33. Waiting Bar
Maxim Integrated
18
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Troubleshooting
The EV kit should work on the first try directly out of the box. In the rare occasion that a problem is suspected, see Table 2
to help troubleshoot the issue.
Table 2. Troubleshooting
Figure 35. Recovery Tab on the MInD Upgrader Figure 36. Select the COM Port
ISSUE NO. SYMPTON CAUSE SOLUTION
1
WhenIexecutethe3D
view, everything goes
very slow.
The 3D view uses some graphical
libraries that might not be
compatible with old graphic cards
or with obsolete drivers.
Try to improve the performance or update the
drivers of your graphic card.
2
If I keep the 3D view
running, the physical
memory consumption
increases continuously.
The 3D libraries cause memory
leakage with some graphical cards.
This problem has not been solved yet. In case
of long running (e.g., if you use the device to log
data for hours), it is suggested to keep the 3D
view closed.
3
TheLEDsareallredand
thermwareupgraders
do not show the device
intheListofCOMs
components.
The MInD device is stuck in
programming mode.
1) Connect the battery.
2) Select the Recoverytab(Figure35).
3) Select the COM port of the connected device
(Figure36).
4) Click the Recovery Board button. The
messageshowninFigure37shouldappear.
5) Click OK to terminate the procedure.
Theoriginalrmwarehasbeenrestored.
4
Thermwareupgrader
failed to upgrade the
rmwareandshowedthe
message“ErrorLoading
Firmware.”
The battery is not connected.
Connect the battery and apply the solution
for Issue 3 above and try to upgrade the new
rmwareagain.
5
Thermwareupgrader
failed to upgrade the
rmwareandshowed
other error messages.
The procedure failed for internal
reasons.
Apply the solution for Issue 3 above and then
uninstall and reinstall the software.
Maxim Integrated
19
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 37. Completion Message
DESIGNATION QTY DESCRIPTION
C1–C5,C9,
C10, C12,
C14–C17,C19,
C20, C22
15 100nFceramiccapacitors(0402)
C6,C7,C13,
C35 44.7µFceramiccapacitors(0603)
C8 12.2µFceramiccapacitor(0603)
C11 110µFpolarizedcapacitor(1206)
C18 0Not installed, ceramic capacitor
(0402)
C21, C23 2 20pFceramiccapacitors(0603)
C24 1 10pFceramiccapacitor(0603)
C25,C34 2100nFceramiccapacitors(0603)
C26,C40,C41 0
Not installed, polarized capacitors
(0805)
AVX TAJR106K006RNJ
C27 0 Not installed, ceramic capacitor
(0603)
C28–C31 22µFceramiccapacitors(0603)
Digi-Key445-8028-1-ND
C32, C37 2 1µFceramiccapacitors(0603)
C33 1 0.1µFceramiccapacitor(0603)
C36,C38,C44 310µFceramiccapacitors(0603)
C39 1150nFceramiccapacitor(0603)
C42, C43 2 10µFpolarizedcapacitors(0805)
AVX TAJR106K006RNJ
CON1 1
ZX62-B-5PAUSBmicro-Bto
micro AB connector
HiroseZX62-B-5PA-11
DL1 1Red/greenGaAsLED(1206)
FarnellOLS-136HR-HYG-XD-T
DESIGNATION QTY DESCRIPTION
DL2–DL4 3OrangeLEDs(0603)
Vishay TLMO1000-GS08
FL1 1
10µH,10ΩSMDEMIsuppression
ferritebead(SMD0805)
TaiyoYudenLB2012T100KR
FL2–FL5,FL7 5 10ΩSMDEMIsuppressionferrite
beads(SMF0805)
Würth742792011
FL6 0
Not installed, SMD EMI
suppressionferritebead(SMF
0805)
Würth742792011
L1 13.3µH
Vishay IFSC1515AHER3R3M01
L2 12.2µH
Vishay IFSC1515AHER2R2M01
P1 1 10-pin(2x5)connector
P2 1 3-pin right-angle connector
Molex 687-8095
Q1–Q5,Q7,
Q11 7
BSS138Kn-channelpower
MOSFETs(SOT23)
Digi-KeyBSS138KTR-
ND/2410031
Q6,Q8–C10 4
BSR315Pp-channelpower
MOSFETs(SC59)
Digi-KeyBSR315P
Q12 0
n-channelpowerMOSFET
(SOT23)
Digi-KeyBSS138KTR-
ND/2410031
R1–R3,R5,
R82–R84,R88 8 0Ωresistors(0402)
Component List
Maxim Integrated
20
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
*EP = Exposed pad.
ARM is a registered trademark and registered service mark of
ARM Limited.
Bluetooth is a registered trademark of Bluetooth SIG, Inc.
DESIGNATION QTY DESCRIPTION
R4,R6 2100kΩresistors(0402)
R7–R11 5 100Ωresistors(0402)
R12–R14,R16,
R22,R23,R25–
R27,R35,R48,
R55,R58,R63,
R65,R67,R68,
R77,R80,RF2
20 0Ωresistors(0603)
R15 11Ωresistor(0603)
R17–R21,R32,
R50,R70–R73,
R75,R79,R90,
R91
15 100kΩresistors(0603)
R24,R29,R37 347kΩresistors(0603)
R28 120Ωresistor(0603)
R30,R33,R34,
R43,R45–R47,
R49,R51,R54,
R56,R57,
R59–R62,R64,
R66,R69,R76,
R78,R81,R85,
R86,RF1,
RO4,RS1,RS2
0Notinstalled,resistors(0603)
R31 168kΩresistor(0603)
R36,R38–R40 410Ωresistors(0603)
R41,R42 227Ωresistors(0603)
R44 120kΩresistor(0603)
R52,R53 22kΩresistors(0603)
R74 1510kΩresistor(0603)
R87,R89 0 Not installed, resistors (0402)
R92 110kΩresistor(0603)
R93,R94 247kΩresistors(0603)
RIDC1 13.3kΩresistor(0603)
RISET1 11.2kΩresistor(0603)
RO1–RO3 0Notinstalled,0Ωresistors(0603)
RO5 0Notinstalled,NTCresistor(0603)
DESIGNATION QTY DESCRIPTION
RS3 11MΩresistor(0603)
RS4 11.2MΩresistor(0603)
RV1,RV2 2
V5.5MLAvoltage-sensitive
resistor(0603)
Littelfuse1757273
S1–S5 5 Tactile SMD switches (SMD2)
Omron 1333652
U1 1
ARM® Cortex-M3 32-bit
microcontroller(100LQFP)
Atmel ATSAM3SD8CA-AU
U2 1
Socket for STAMP board
(STAMP_AII_V10)
Farnell3-822516-2
U3 1
High-efciency,seamless-
transition,step-up/downDC-DC
converter(14TDFN-EP*)
MaximMAX8625AETD+
U4 1
2A,1-cellLi+DC-DCchargerfor
USB and adapter power
(28TQFN-EP*)
MaximMAX8903A
U5 0
Notinstalled,5V/3.3Vor
adjustable,LDO,low-IQ,500mA
linearregulator(8SO)
U6 1
5V/3.3Voradjustable,LDO,low-
IQ,500mAlinearregulator(8SO)
MaximMAX603/MAX604
U7 1
Panasonic Bluetooth® module
(PAN1321)
Panasonic ENW-89811K4CF
U8 1
8Kbit(1024x8),2.5V2-wirebus
automotiveserialEEPROMwith
writeprotect(8SO)
AtmelAT24C16C
Y1 112MHzcrystaloscillator
1 PCB:MInD_BS_V10
Component List (continued)
Maxim Integrated
21
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 38a. MAX21000 MInD EV Kit Schematic (Sheet 1 of 7)
VDD_LED_DRV
LED_GREEN
LED_RED COL0
COL1
ROW0
MRST_SW
LED_BATT
GND
LED_1
LED_2
ROW1
led_button led_button.SchDoc
VDD_CORE
GND
D+
D-
V_USB
CHARGE
PWR_OK
PWR_USB_OK
FAULT
IUSB
CEN
USUS
V_LED
VDD_IO
LED_ON
DCM
coDhcS.ylppusylppus
INT1_AMU
INT2_AMU
VDD_CORE_SENS
VDD_IO_SENS
SCL_MCU
SDA_MCU
CS_AMU_IMU
CS_MAG
CS_ACC
INT1_ACC
INT2_ACC
INT_MAG
IF_SEL
SDO_SLAVE
AUX_AMU
RSRVD
GND_DIG
coDhcS.srosneSsrosneS
P1.6
RESET
VSUPPLY
P1.5
P1.7
P1.8
P1.0 / TMS
P1.4 / RTCK
ONOFF
SLEEPX
P0.9
JTAG
TRST
P0.10
P0.8
P1.1 / TCK
P0.3
P0.2
SDA0
SCL0
P1.3 / TDO
P0.0
P0.1
UARTRXD
P1.2 / TDI
P0.11
P0.14
UARTCTS
VDDUART
UARTTXD
UARTRTS
VDD1
U_connection connection.SchDoc
SPI_CK
MOSI
PA12_MISO
INT1
INT2
MRST_SW
VDD_MCU
SCK
SDA
INT3
INT4
INT5
DATA_SYNC
CS_3
CS_1
CS_2
CS_0
PA21_RXD1
PA22_TXD1
PA24_RTS1
PA25_CTS1
USB_D+
USB_D-
USB_CONN
LED_RED
LED_GREEN
LED_BATT
ROW0
ROW1
COL0
COL1
PWR_DCM
PWR_IUSB
PWR_USUS
PWR_LED_ON
PWR_CEN
PWR_FAULT
PWR_USB_OK
PWR_OK
PWR_CHARGE
BT_ONOFF
BT_SLEEPX
BT_RESET
BT_LPM_CMD
BT_LPM_ANS
RSRVD
IF_SEL
GND_MCU
LED_1
LED_2
STAMP_SENSE
SCL_EE
SDA_EE
coDhcS.ucmucm
VDD_CORE
VDD_IO
V_LED
VDD_CORE
VDD_IO
GND
V_LED
MRST_SW
MRST_SW
10R
R36
10R
R40
10R
R38
10R
R39
SCL_MCU
SDA_MCU
SDO_SLAVE
SCL_MCU
SDA_MCU
SDO_SLAVE
D+
D-
D-
27R
R41
27R
R42
47K
R29
68K
R31
10pF
C24
GND
USB_CONN
USB_CONN
CS_2
CS_1
CS_0
CS_2
CS_1
CS_0
COL0
COL1
ROW0
ROW1
COL0
COL1
ROW0
ROW1
LED_RED
LED_GREEN
LED_BATT
LED_RED
LED_GREEN
LED_BATT
PWR_CEN
PWR_DCM
PWR_IUSB
PWR_USUS
PWR_CEN
PWR_DCM
PWR_IUSB
PWR_USUS
PWR_FAULT
PWR_USB_OK
PWR_OK
PWR_CHARGE
PWR_LED_ON
PWR_FAULT
PWR_USB_OK
PWR_OK
PWR_CHARGE
PWR_LED_ON
INT1
INT2
INT3
INT4
INT5
DATA_SYNC
INT1
INT2
INT3
INT4
INT5
DATA_SYNC
BT_ONOFF
BT_SLEEPX
BT_RESET
BT_ONOFF
BT_RESET
BT_LPM_CMD
BT_SLEEPX
BT_LPM_ANS
BT_LPM_CMD
BT_LPM_ANS
RSRVD
RSRVD
47K
R37
100nF
C25
GND
VDD_IO
100K
R32
BSR315P
Q6
VDD_IO
VDD_IO
DNM
R33
BSS138K
Q7
BT_ONOFF
GND
BT_ONOFF_SW
BT_ONOFF_SW
IF_SEL
IF_SEL
CS_3
D+
GNDGND_DIG
DNM
R30
GND_DIG
GND
V_USB
V_USB
PA21_RXD1
PA22_TXD1
PA24_RTS1
PA25_CTS1
PA21_RXD1
PA22_TXD1
PA24_RTS1
PA25_CTS1
GND
VDD_CORE VDD_IO
0R
R35
DNM
R34
VDD_MCU
VDD_IO_SW
TP11
TP13
TP12
LED_1
LED_2
LED_1
LED_2
1
2FL2
10 Ohm
20R
R28
STAMP_SENSE
STAMP_SENSE
0R
R27
SDA_EE
SCL_EE
VDD_MCU
GND_MCU
U_Memory
Memory.SchDoc
GND
SCL_EE
SDA_EE
SCL_EE
SDA_EE
Pin corresponding to the unused interface must be set as
input.
PA12_MISO in I2C is used to set the SA0 address bit
Reserved for pressure sensor
Maxim Integrated
22
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 38b. MAX21000 MInD EV Kit Schematic (Sheet 2 of 7)
INT1_AMU
INT2_AMU
VDD_CORE_SENS
VDD_IO_SENS
SCL_MCU
SDA_MCU
SDO_SLAVE
AUX_AMU
2K2
R52
2K2
R53
DNM
R60
DNM
R59
MASTER_SCL
MASTER_SDA
MAG_SDA
MAG_SCL
0R
R65
0R
R63
CS_AMU_IMU
CS_MAG
CS_ACC
CS_AMU_IMU
CS_MAG
CS_ACC
SCL_MCU
SDA_MCU
SDO_SLAVE
SCL_MCU
SDA_MCU
SDO_SLAVE
SCL_MCU
SDA_MCU
SCL_MCU
SDA_MCU
CS_AMU_IMU
CS_MAG
CS_ACC
GND_DIG
GND_DIG
INT1_ACC
INT2_ACC
INT_MAG
INT1_AMU
INT2_AMU
AUX_AMU
INT1_ACC
INT2_ACC
INT_MAG
INT1_AMU
INT2_AMU
AUX_AMU
INT1_ACC
INT2_ACC
INT_MAG
0R
R58 SDO_SLAVE
DNM
R57
DNM
R61 GND_DIG
0R
R55 SDO_SLAVE
DNM
R54
DNM
R56 GND_DIG
DNM
R47
DNM
R49
GND_DIG
0R
R48
IF_SEL IF_SEL
IF_SEL
BSR315P
Q9
DNM
R45
DNM
R46
IF_SEL 20K
R44
100K
R50
GND_DIG
DNM
R43
BSR315P
Q10
BSR315P
Q8
STAMP_AII_V10
AUX_AMU 28
INT1_AMU 27
INT2_AMU 26
NC/IF_MODE_ACC 25
NC/INT2_ACC 24
NC/INT1_ACC 23
VDD_IO 22
NC/SDA_I_ACC 21
NC/SDO_SA0_ACC 20
NC/SCL_ACC 19
NC/CS_ACC 18
VDD_CORE 17
GND16
NC/INT_MAG 15
NC/CS_MAG
14
NC/SDO_SA0_MAG
13
NC/SCL_MAG
12
NC/SDA_SDI_MAG
11
GND
10
SDA_MASTER
9
SCL_MASTER
8
GND
7
VDD_IO
6
VDD_CORE
5
SCL_AMU
4
SDA_SDI_AMU
3
SDO_SA0_AMU
2
CS_AMU
1
U2
RSRVD RSRVD
DNM
R51 RSRVD
VDD_CORE_SENS
VDD_IO_SENS
VDD_CORE_SENS
VDD_IO_SENS
VDD_IO_SENS
VDD_IO_SENS
VDD_IO_SENS
VDD_IO_SENS
VDD_IO_SENS
VDD_IO_SENS
VDD_CORE_SENS
VDD_IO_SENS
VDD_CORE_SENS
GND_DIG GND_DIG
TP14
TP15
Falling edge condition:
Pull up must be bigger than (Vdd_io_sens - Vol) / Iol where:
Vol = 0.4V typ
Iol = 3mA typ
If Vdd_io_sens = 3.3 pull up must be bigger than 966 ohm
Rising edge condition:
t0.7-t0.3 < 300ns
It depends on RC of the net and load
Pull mup must be less than 300ns/(0.847298* Cbus)
DNM
R64
DNM
R62
VDD_IO_SENS
VDD_IO_SENS
I2C or SPI bus mode can be defined in FW using
IF_SEL bit .
Default is given by a pull-down on IF_SEL.
If I2C is selected the CS must be keept to '1' and
SDO_SLAVE is the SA0 for gyro and acc
Bosch accel. IF sel:
- GND -> SPI
- VDD ->I2C
IF sel:
- VDD -> SPI
- GND ->I2C
Maxim Integrated
23
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 38c. MAX21000 MInD EV Kit Schematic (Sheet 3 of 7)
VDD_CORE
GND
GND
GND
4.7uF
C35
100nF
C34
150nF
C39
1uF
C37
10uF
C38
10uF
C36
GND
GND
GND
510K
R74
DNM
R76
0R
R77
100K
R70
100K
R71
100K
R72
100K
R73
GND
1.2K
Riset1
3.3K
Ridc1
GND
2.2uH
L2
D+
D-
V_USB
CHARGE
PWR_OK
PWR_USB_OK
FAULT
DCM IUSB
CEN
USUS
ISET
CHG
IDC
BAT
FLT
UOK
THM
SYS
VL
DOK
CS
LX
DC
DCM
BST
USUS
CEN
IUSB
CT
MAX603/MAX604
IN
1
SET 5
OUT8
OFF
4
GND
2
GND
3GND6
GND7
U6
DNM
IN
1
SET 5
OUT8
OFF
4
GND
2
GND
3GND6
GND7
U5
V_LED
V_LED
GND
GND
PG
1
PG
2
DC
3
DC
4
DCM
5
BST
6
IUSB
7
DOK8
VL 9
CT
10
IDC 11
GND12
ISET 13
CEN
14
USUS
15 THM 16
USB
17
FLT 18
UOK19
BAT 20
BAT 21
CHG 22
SYS 23
SYS 24
CS
25
CS
26
LX
27
LX
28
EP
MAX8903A-D
U4
SYS
SYS
GND
VDD_CORE
GNDGND
VDD_IO
VDD_IO
SYS
VDD_DCDC
VDD_DCDC
VDD_DCDC
VDD_DCDC
3.3uH
L1
12
FL3
10 Ohm
1 2
FL7
10 Ohm
1 2
FL4
10 Ohm
1 2
FL5
10 Ohm
1 2
DNM
FL6
0 DNM
RO2
0 DNM
RO1
0 DNM
RO3
1.2M
RS4
1M
RS3
GNDGND
DNM
RS2
DNM
RS1
GND
0R
RF2
DNM
RF1
LED_ON
NTC DNM
RO5
DNM
R66
0R
R68
GND
GND
0.1uF
C33
DNM
R69
GND
0R
R67
DNM
R78
100K
R79
GND
100K
R75
DNM
R81
0R
R80
MAX8625A
IN
13
FB 7
OUT9
ON
5
GND11
GND12
IN
14 OUT10
SKIP
6
LX1 1
LX1 2
LX2 3
LX2 4
REF
8
EP
U3
10uF
C43
10uF
C42
GND
DNM
C41
GND
DNM
C40
DNM
Q12
BSS138K
Q11
FGND
VDD_CORE
VDD_CORE
VDD_IO
V_LED
VDD_IO
D-
D+
V_USB
V_USB
V5.5MLA0603H
RV1
V5.5MLA0603H
RV2
V_USB
DNM
C27
DNM
C26
GNDTP16 TP17
1
2
3
P2 Bat conn
GND
GND_CHG
GND_CHG
GND_CHG
GND_CHG
GND_CHG
GND_CHG
22uF
C29
22uF
C28
GND22uF
C31
22uF
C30
GND
TP18
LX1
LX2
REG_LED
REG_IO
1uF
C32
1
2
3
4
5
5V
D-
D+
ID
G
6
7
8
9
ZX62-B-5PA
CON1
DNM
RO4
THM
This is a ferrite or a R0
resistor. TBD during test
Optional for IO voltage
configuration
This bridge is a workaround
for MAX8903 issue DNM
R Optional: bridge as workaround for
MAX8625 issue. Mount together wit RO4.
U3 is used for supply. Unmount FL 3 and 4
V_LED is equal to 2.2V.
RSet1 = Rset2 *((V_LED/1.2V) -1)
RSet max=1.5Mohm
Charge current max is 1A setted with Riset.
Formula is: Riset = 1200V/Ichgmax
Ichgmax = 1A -> Riset = 1.2K
Current in DCM mode is given by Ridc.
Formula is: Ridc = 6000V/Idc-max
Idc-max = 1.8A -> Ridc = 3.3K
Thermistor control is not mounted.
THM is set ot gnd.
R95 and RO4 are used for control
VDD_DCDC is equal to 3.1V.
RFeed1 = Rfeed2 *((VDD_DCDC /1.25V) -1)
Rfeed2 = 100K -> RFeed1 =148K
RFeed2=0 for 3.3V out
4- ID for OTG
6-7-8-9 shield connection
Create separated plane and
connect together in one point
Battery example:
http://it.farnell.com/bak/lp-503562-is-3/batteria-lithium-pol-3-7v-1300/dp/2077886
Maxim Integrated
24
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 38d. MAX21000 MInD EV Kit Schematic (Sheet 4 of 7)
SPI_CK
MOSI
PA12_MISO
ADVREF 1
JTAGSEL 77
NRST 60
PA0/WKUP0
74
PA1/WKUP1
72
PA2/WKUP2
67
PA3/TWD0
66
PA4/TWCK0
55
PA5/NPCS3
53
PA6/PGMNOE
52
PA7/XIN32/PGMNVALID
49
PA8/XOUT32/PGMM0
48
PA9/NPCS1
46
PA10/NPCS2
44
PA11/NPCS0
42
PA12/MISO
41
PA13/MOSI
33
PA14/SPCK
31
PA15/WKUP14
30
PA16/WKUP15
28
PA17/PGMD5/AD0
12
PA18/PGMD6/AD1
14
PA19/WKUP9
18
PA20/WKUP10
24
PA21/RXD1
15
PA22/TXD1
20
PA23
22
PA24
34
PA25
38
PA26
39
PA27
57
PA28
59
PA29
63
PA30
64
PA31
81
PB0/AD4
3
PB1/AD5
5
PB13/DAC0
93
PB14/DAC1
99
PB2/AD6
7
PB3/AD7
9
TDI/PB4
51
TDO/TRACESWO/PB5
76
TMS/SWDIO/PB6
79
TCK/SWCLK/PB7
83
PB8/XOUT
96
PB9/PGMCK/XIN
97
DDM/PB10
88
DDP/PB11
89
ERASE/PB12
87
PC0 25
PC1 47
PC2 43
PC3 40
PC4 37
PC5 35
PC6 32
PC7 29
PC8 58
PC9 62
PC10 65
PC11 68
PC12/AD12 23
PC13/AD10 21
PC14 71
PC15/AD11 19
PC16 73
PC17 75
PC18 78
PC19 80
PC20 82
PC21/A3 84
PC22 86
PC23 90
PC24 92
PC25 94
PC26 13
PC27 17
PC28 54
PC29/AD13 4
PC30/AD14 6
PC31 8
TST 61
VDDOUT11
VDDIN 10
U1A
ATSAM3SD8CA-AU
GND2
GND26
GND45
GND70
GND95
VDDCORE
16
VDDCORE
36
VDDCORE
56
VDDCORE
85
VDDIO
27
VDDIO
50
VDDIO
69
VDDIO
91
VDDIO
98
VDDPLL
100
U1B
ATSAM3SD8CA-AU
12MHz
1 3
2
4
Y1 0R
R25
0R
R26
20pF
C23
20pF
C21
GND
100nF
C2
100nF
C3
100nF
C4
100nF
C5
100nF
C1
4.7uF
C6
4.7uF
C7
GND
100nF
C15
100nF
C16
100nF
C17
DNM
C18
100nF
C14
GND
100nF
C19
GND
GND
MCU_VDDIO
MCU_VDDCORE
MCU_VDDPLL
MCU_VDDOUT
MCU_VDDOUT
0R
R16
MCU_VDDCORE
100nF
C10
4.7uF
C13
1R
R15
GND
10uH
1 2
FL1
MCU_VDDPLL
100nF
C9
2.2uF
C8
GND
MCU_VDDIN
VDD_MCU VDD_MCU
10uF
C11
GND
MCU_VDDIN
0R
R14
0R
R12
MCU_VDDIO
0R
R13
100nF
C12
12
34
5 6
78
9 10
P1
Header 5X2 GND
nTRST
PB4_TDI
PB6_TMS
PB7_TCK
PB5_TDO
0R
R22
MRST_SW
PB5_TDO
PB4_TDI
PB6_TMS
PB7_TCK
100K
R18
100K
R19
100K
R20
100K
R21
100K
R17
MRST_SW
SCK
SDA
SCK
SDA
SPI_CK
MOSI
PA12_MISO
SPI_CK
MOSI
PA12_MISO
SCK
SDA
100nF
C20
GND
MCU_VDDIO
0R
R23
PA21_RXD1
PA22_TXD1
PA24_RTS1
PA25_CTS1
INT1
INT2
INT4
INT5
INT3
INT1
INT2
INT3
INT4
INT5
INT1
INT2
INT3
INT4
INT5
DATA_SYNCDATA_SYNC
DATA_SYNC
CS_0
CS_2
CS_1
CS_3
CS_3
CS_1
CS_2
CS_0
CS_3
CS_2
CS_1
CS_0
MRST_SW
MRST_SW MRST_SW
USB_D+
USB_D- USB_D-
USB_D+
USB_D-
USB_D+
USB_CONN
USB_CONN
USB_CONN
LED_RED
LED_GREEN
LED_BATT
ROW0
ROW1
COL0
COL1
PWR_DCM
PWR_IUSB
PWR_USUS
PWR_LED_ON
PWR_CEN
PWR_FAULT
PWR_USB_OK
PWR_OK
PWR_CHARGE
PWR_FAULT
PWR_USB_OK
PWR_OK
PWR_CHARGE
PWR_DCM
PWR_IUSB
PWR_USUS
PWR_LED_ON
PWR_CEN
LED_RED
LED_GREEN
LED_BATT
ROW0
ROW1
COL0
COL1
ROW0
ROW1
COL0
COL1
LED_GREEN
LED_BATT
LED_RED
PWR_DCM
PWR_IUSB
PWR_USUS
PWR_CEN
PWR_FAULT
PWR_USB_OK
PWR_OK
PWR_CHARGE
PWR_LED_ON
BT_ONOFF
BT_SLEEPX
BT_RESET
BT_ONOFF
BT_SLEEPX
BT_RESET
BT_LPM_CMD
BT_LPM_ANS
BT_LPM_CMD
BT_LPM_ANS
BT_ONOFF
BT_RESET
BT_LPM_CMD
BT_SLEEPX
BT_LPM_ANS
RSRVD RSRVD
RSRVD
IF_SEL IF_SEL
IF_SEL
PA21_RXD1
PA22_TXD1
PA24_RTS1
PA25_CTS1
PA21_RXD1
PA22_TXD1
PA24_RTS1
PA25_CTS1
47K
R24
100nF
C22
GND
MCU_VDDIO
MRST_SW
GND
GND_MCU
VDD_MCU
TP8
TP4
TP3
TP2
TP7
TP6
TP5
TP10
TP9
LED_1
LED_2
LED_1
LED_2
LED_1
LED_2
GND
STAMP_SENSE STAMP_SENSE
STAMP_SENSE
SDA_EE
SCL_EE
SCL_EE
SDA_EE
SCL_EE
SDA_EE
Alternativa con footprint piu' grande:
http://it.farnell.com/abracon/abm3-12-000m
hz-d2-t/crystal-12mhz-18pf-smd/dp/210132
7?in_merch=New%20Products
VDD_IO must be at least 3.0V if USB connection is
used. Otherwise internal tranciver doesn't works
Maxim Integrated
25
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 38e. MAX21000 MInD EV Kit Schematic (Sheet 5 of 7)
PAN1321
GND
A1
GND
A7
GND
A9
GND
C8
GND
C9
GND
F1
GND
D7
GND
D8
GND
E8
GND
E9
GND
F9
P1.6
A2
RESET
A3
VSUPPLY A4
VSUPPLY A5
VSUPPLY A6
P1.5
A8
P1.7
B1
P1.8
B2
P1.0 / TMS
B3
P1.4 / RTCK
B4
ONOFF
B5
SLEEPX
B9
P0.9 C2
JTAG
C3
TRST
C4
P0.10 D1
P0.8 D2
P1.1 / TCK
D3
P0.3 D4
P0.2 D5
P0.12 / SDA0E1
P0.13 / SCL0 E2
P1.3 / TDO
E3
P0.0 E4
P0.1 E5
P0.5 / UARTRXD E6
P1.2 / TDI
F2
P0.11 F3
P0.14 F4
P0.7 / UARTCTS F5
VDDUART F6
P0.4 / UARTTXD F7
P0.6 / UARTRTS F8
VREG C1
VDD1 C5
U7
P1.6
RESET
VSUPPLY
P1.5
P1.7
P1.8
P1.0 / TMS
P1.4 / RTCK
ONOFF
SLEEPX
P0.9
JTAG
TRST
P0.10
P0.8
P1.1 / TCK
P0.3
P0.2
SDA0
SCL0
P1.3 / TDO
P0.0
P0.1
UARTRXD
P1.2 / TDI
P0.11
P0.14
UARTCTS
VDDUART
UARTTXD
UARTRTS
VDD1
UARTCTS
VREG
UARTRTS
RESET
ONOFF
UARTRXD
SLEEPX
UARTTXD
SCL0P1.8
SDA0P1.7
P0.14P1.6
P0.11P1.5
JTAG P0.10
P1.4 / RTCK P0.9
P1.3 / TDO P0.8
P1.2 / TDI P0.3
P1.1 / TCK P0.2
P1.0 / TMS P0.1
TRST P0.0
VDD1
VDDUART
GND
10uF
C44
GND
10K
R92
100K
R91
VSUPPLY
VSUPPLY
VSUPPLY
VSUPPLY
0R
R82
0R
R83
0R
R84
DNM
R87
0R
R88
DNM
R89
DNM
R85
DNM
R86
100K
R90
VDD1
VDD1
TP19
TP22
TP20
TP21
Max current 100mA.
Think about twice that to be
margined
Maxim Integrated
26
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 38f. MAX21000 MInD EV Kit Schematic (Sheet 6 of 7)
VDD_LED_DRV
R-G
DL1
100R
R7
100R
R8
LED_GREEN
LED_RED
GND
BSS138K
Q1
BSS138K
Q2 GND
S1 S2
S4S3
S5
0R
R2
0R
R1
0R
R3
0R
R5
100K
R4
100K
R6
GND
GND
COL0
COL1
ROW0
ROW1
MRST_SW
BSS138K
Q3
ORANGE
DL2
100R
R9
LED_BATT
VDD_LED_DRV
VDD_LED_DRV
GNDGND
TP1
ORANGE
DL3
100R
R10
ORANGE
DL4
100R
R11
BSS138K
Q4
BSS138K
Q5
LED_1
LED_2
Working with variable VDD led driver
can be unusable
Maxim Integrated
27
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 38g. MAX21000 MInD EV Kit Schematic (Sheet 7 of 7)
NC
1
NC
2
NC
3
GND
4SDA 5
SCL 6
WP 7
VCC 8
AT24C16CU8
SDA_EE
SCL_EE
SCL_EE
SDA_EE
GND
GND
VDD_MCU
VDD_MCU
GND
GND_MCU
4K7
R93
4K7
R94
Maxim Integrated
28
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 39. MAX21000 MInD EV Kit STAMP Board Support Schematic
N.C.
3
SCL_SCK
4
VDDIO
1
N.C.
2
GND
5
SDA_SDI
6
SDO_SA0
7
CS
8
INT2 9
GND10
INT1 11
DATA_SYNC12
N.C. 13
VDD 14
VDD 15
N.C. 16
MAX21000U1
GND
SCL
SDA_SDI
SDO_SA0
CS
100nF
C2
100nF
C1
GND
GND
VDD_IO
VDD_CORE
INT1
INT2
DATA_SYNC
VDD_IO VDD_CORE
GNDGND
1uF 10V
C4
PAD1
PAD2
PAD3
PAD4
PAD5
PAD6
PAD7
PAD8
PAD9
PAD10
PAD11
PAD12
PAD13
PAD14
PAD15
PAD16
PAD17
PAD18
PAD19
PAD20
PAD21
PAD22
PAD23
PAD24
PAD25
PAD26
PAD27
PAD28
VDD_CORE
VDD_IO
GND
VDD_IO
VDD_CORE
GND
GND
GND
0
R4
1uF 10VC5
DATA_SYNC
INT1
INT2
SCL
SDA_SDI
SDO_SA0
CS
SCL
SDA_SDI
SDO_SA0
CS
DATA_SYNC
INT2
INT2
Maxim Integrated
29
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 40. MAX21000 MInD EV Kit 3D View
Maxim Integrated
30
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 41. MAX21000 MInD EV Kit PCB Layout—Top Layer
Maxim Integrated
31
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 42. MAX21000 MInD EV Kit PCB Layout—Middle Top Layer
Maxim Integrated
32
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 43. MAX21000 MInD EV Kit PCB Layout—Middle Bottom Layer
Maxim Integrated
33
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 44. MAX21000 MInD EV Kit PCB Layout—Bottom Layer
Maxim Integrated
34
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 45. MAX21000 MInD EV Kit STAMP Board Support—3D View
Maxim Integrated
35
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
Figure 46. MAX21000 MInD EV Kit STAMP Board—Top View Figure 47. MAX21000 MInD EV Kit STAMP Board—Bottom View
Maxim Integrated
36
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
www.maximintegrated.com
#Denotes RoHS compliant.
PART TYPE
MAX21000EVKIT# EVKit
Ordering Information
Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit patent licenses
are implied. Maxim Integrated reserves the right to change the circuitry and specications without notice at any time.
Evaluates: MAX21000
Gyroscope
MAX21000 Maxim Inertial Demo (MInD)
Evaluation Kit
Maxim Integrated and the Maxim Integrated logo are trademarks of Maxim Integrated Products, Inc. © 2013 Maxim Integrated Products, Inc.
37
REVISION
NUMBER
REVISION
DATE DESCRIPTION PAGES
CHANGED
07/13 Initial release
Revision History
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim Integrated’s website at www.maximintegrated.com.