Components Selection
Proposal
- Preliminary block diagram (source in the repo)
Function | Part number | Manufacturer | Package | Supplier | Supplier ref. | Price | Symbol | Footprint | Comment |
MCU | EFM32GG330F1024 | Silicon Labs | 9x9 (QFN64) | Mouser | 904-EFM32GG330F1024 | 7.44 CHF | Done | Done | |
GPS | L70 | Quectel | 10.1x9.7 | Comet electronics | 15.17 USD | Done | Done | Tom found another supplier in Poland | |
Display memory LCD 128x128 | LS013B7DH03 | Sharp | 26.6x30.3 | Mouser | 852-LS013B7DH03 | 17.81 CHF | Done | N/A | |
Pressure sensor | MS5803-01BA | Meas. Spec. | 6.4x6.2 | Ali express | ? | 24.30 USD | Find another supplier or take alternative MPL3115A2 | ||
Pressure sensor | MPL3115A2 | Freescale | 5x3 (LGA-8) | Mouser | 841-MPL3115A2 | 2.78 CHF | Done | Done | Alternative to MS5803-01BA |
Accelerometer + compass | LSM303CTR | ST | 2x2 (LGA-12) | Mouser | 511-LSM303CTR | 2.98 CHF | Done | Done | |
Ambient light sensor | MAX44009 | Maxim | 2x2 (UTDFN) | Mouser | 700-MAX44009EDT+T | 3.46 CHF | Done | Done | |
Buzzer | SMT-0540-S-R | PUI Audio | 5x5 | Mouser | 665-SMT0540SR | 2.98 CHF | std lib | Done | |
Battery | LP503035 | ? | 30x35x5 | Adafruit | 1578 | 7.95 USD | |||
Battery charger | bq24072 | TI | 3x3 (QFN) | Mouser | 595-BQ24072RGTT | 2.80 CHF | Done | Done | |
Fuel gauge | MAX17047 | Maxim | 3x3 (TDFN) | Mouser | 700-MAX17047G+ | 2.54 CHF | Done | Done | |
Voltage regulator | TPS780180300 | TI | 2x2 (SON-6) | Mouser | 595-TPS780180300DRVR | 1.08 CHF | Done | Done | |
External memory (microSD) | 1010030368 | Amphenol | 13.3x14.1 | Mouser | 523-101-00303-68 | 1.07 CHF | Done | Done | |
Switch | EVQ-P4MB3K | Panasonic | 3.4x6.2 | Mouser | 667-EVQ-P4MB3K | 0.78 CHF | std lib | Done | |
GPS chip antenna | ANT3216LL15R1575A | Yageo | 1.6x3.2 | Mouser | 603-ANT3216LL15R1575 | 1.34 CHF | |||
GPS chip antenna | W3010 | Pulse | 3.2x10 | Mouser | 673-W3010 | 1.86 CHF | |||
GPS chip antenna | W3011A | Pulse | 1.6x3.2 | Mouser | 673-W3011A | 1.77 CHF | Done | Done | Prefered model TBC |
micro USB connector | 1551629-3 | TE Conn. | 5x8.2 | Mouser | 571-1551629-3 | 1.51 CHF | Done | Done | Splash proof! |
FPC connector (LCD) | 503480-1000 | Molex | 3.6x6.7 | Mouser | 538-503480-1000 | 1.33 CHF | N/A | Done | |
Battery connector | BM02B-ACHSS-GAN-TF | JST | 4.2x4.3 | Farnell | 1684116 | 0.64 CHF | Or direct wire soldering on board | ||
Vibrating motor | 28821 | Parallax | d10x3 | Mouser | 619-28821 | 3.86 CHF | Driving circuit in option on the pcb, or for V2 | ||
Low noise amplifier | MAX2659ELT+T | Maxim | 1x1.5 | Mouser | 700-MAX2659ELT+T | 1.46 CHF | Done | Done | |
High-side switch | ADP198ACPZ-R7 | Analog Devices | 2x2 (LFCSP) | Mouser | 584-ADP198ACPZ-R7 | 1.06 CHF | Done | Done | |
32.768kHz crystal | AB26TRB-32.768KHZ-T | ABRACON | 2.1x6 | Mouser | 815-AB26TRB-32.76KHZ | 0.55 CHF |
EFM32 software support
Here are a few links to get started with EFM32 software development.
- EFM32 development environment on ubuntu
- Using simplicity studio under Linux
- Download Simplicity Studio for Linux
- EFM32 development on Linux using Eclipse & Energy Micro tools
EFM32 programmer/debugger
Cheap an open source hardware debugger that should work with the
EFM32:
https://www.olimex.com/Products/ARM/JTAG/ARM-JTAG-COOCOX/open-source-hardware
The debug connector on the board must be as small as possible.
Here is a model we could
use:
http://ch.farnell.com/jst-japan-solderless-terminals/sm06b-xsrs-etb/embase-xsr-cms-coude-0-6mm-6-voies/dp/2320516
Backlight idea
Use 1mm plexiglas sheet behind the LDC with one or two green LEDs.
Here is a cheap plexiglas sheet
supplier:
http://www.plexiglas-shop.com/CH/fr/plexiglas-folie-5m9m5apyxic/plexiglas-folie-blanc-99532-gt-1-0-mm-iqq6a1wurpd~p.html
Watch band
- Simple nylon model (many colors available)
- Or something else?
micro USB cap
Might be useless with the splash proof connector...