-
Notifications
You must be signed in to change notification settings - Fork 27
/
changes.txt
74 lines (67 loc) · 3.66 KB
/
changes.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
------------------------------------------------------------------------
- v0.13 - 2013-06-28
------------------------------------------------------------------------
- Put silkscreen for switch and battery jacks on bottom of board
- Move headers out 15 mils each
- Move RGB LED and lower ISP pads up
- Add 2k pull-up resistor to backpack bus
- Add 2k pull-up resistors to SDA/SCL
------------------------------------------------------------------------
- v0.12 - 2013-06-27
------------------------------------------------------------------------
- Add schottky diode between power load switch input and VUSB--was causing
the P-channel MOSFET from fully enabling after plugging in USB then
unplugging it
- Remove voltage divider circuit from Lipo charge status pin to CHGSTATUS
- Changed load switch/MOSFET pull-down resistor to 100k with diode fix
------------------------------------------------------------------------
- v0.11 - 2013-04-27
------------------------------------------------------------------------
- Tie battery header pin to VBAT, not VBAT-AS
- Remove AREF with a 100nF cap, turns out datasheet does not require it
- Decrease pull-down resistor value for gate of P-channel MOSFET to 1k
- Add voltage divider for charge enabled pin to the RFR2
- Tie anode of serial LED to UCAP on 16U2, instead of VUSB
- Add load switch to anode of RGB LED
- Swap D8 and BATTALRT pins so BATTALRT can externally interrupt the
MCU from the deepest sleep states on low-battery
------------------------------------------------------------------------
- v0.10 - 2013-03-29
------------------------------------------------------------------------
- Add MOSFET/Load Switch pair to fix charge controller oscillation
- 16U2 sometimes started in DFU mode, tied 16U2 reset pin to VUSB, not VCC
- Switch to MCP73832 charge controller for open-drain status pin
- Change silkscreen to start GPIOs with D2 instead of D0, like Arduino
- Add 470Ω resistor to reset header pin, as direct can exceed voltage spec
- Moved to a single load switch for 3V3 header pin, leaving VBAT direct
- Add a 100k pull-down resistor to the ON pin of the load switch
- Tie pin 2 of 16U2 ICSP pin to UCAP, not VCC, for programming ability
with switch off
- Decouple AREF with a 100nF cap, per Atmel app note suggestion
- Add dedicated shield identification pin, called the "Backpack Bus"
- Replace voltage divider battery check circuit with MAX17048 fuel gauge
- Add RF pi network for RF prescreen preparation and tuning if necessary
------------------------------------------------------------------------
- v0.9 - 2012-12-26
------------------------------------------------------------------------
- Replace the CAT6219 LDO regulator with a TPS78233, for much lower
quiescent current (55µA vs 0.5µA)
- Replace the dual MOSFET package with a TPS22960 dual load switch
- Swap several header pins for better layout
- Move RGB LED down a few mils for better layout
- Add ability to switch off header pin 3V3 via MCU pin PD5
- Change ISP pads on bottom to be full 0.1" pitch, for easier pogopin use
- Add ATmega16U2 10k pullup resistor on reset line
------------------------------------------------------------------------
- v0.7 - 2012-11-17
------------------------------------------------------------------------
- Add ATmega16U2 for full Arduino support
- Add MOSFET-based battery voltage check
- Update header legends to reflect pinout changes
- Add RGB LED to board
- Migrate all 0402 landing patterns to smaller, round-cornered ones to
minimize tombstoning during production
------------------------------------------------------------------------
- v0.6 - 2012-10-03
------------------------------------------------------------------------
- Initial release