Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Slight tweak to the README

  • Loading branch information...
commit 72f580555f6ea75d9f13c8d1ab32f92e4721fc33 1 parent c82c510
@lukeweston authored
Showing with 39 additions and 37 deletions.
  1. +39 −37 README.markdown
View
76 README.markdown
@@ -1,47 +1,49 @@
ARTEMIS: Arduino Rocket Telemetry Module and Instrumentation System
------------------------------------------------------------------
-* more documentation to come later...
-
- Hardware Arduino pin assignments:
-
- Function Mega pin Duemilanove pin
-
- UART Rx from XBee: Digital 0 (RX0) (0)
- UART Tx to XBee: Digital 1 (TX0) (1)
- 1-Wire (DS18B20) Digital 2 (2)
- Accelerometer (ADXL330) self-test Digital 3 (3)
-
- LDR 1: Analog 0 (Analog 0)
- LDR 2: Analog 1 (Analog 1)
- Battery voltage: Analog 7
-
- UART Tx to GPS module: 18 (TX1)
- UART Rx from GPS module: 19 (RX1)
-
- I2C serial data for DS1307 RTC: 20 (SDA)
- I2C clock: 21 (SCL)
-
- Atmel DataFlash SPI chip select: 46
- MCP3204 ADC SPI chip select: 47
- MCP3208 ADC SPI chip select: 48
-
- SPI Master-in-slave-out (MISO): 50
- SPI Master-out-slave-in (MOSI): 51
- SPI clock (SCK): 52
-
+*more documentation to come later*
+
+(I'm having some trouble learning how to make the markdown code block work properly...
+...please bear with me here.)
+
+ Hardware Arduino pin assignments:
+
+ Function Mega pin Duemilanove pin
+
+ UART Rx from XBee: Digital 0 (RX0) (0)
+ UART Tx to XBee: Digital 1 (TX0) (1)
+ 1-Wire (DS18B20) Digital 2 (2)
+ Accelerometer (ADXL330) self-test Digital 3 (3)
+
+ LDR 1: Analog 0 (Analog 0)
+ LDR 2: Analog 1 (Analog 1)
+ Battery voltage: Analog 7
+
+ UART Tx to GPS module: 18 (TX1)
+ UART Rx from GPS module: 19 (RX1)
+
+ I2C serial data for DS1307 RTC: 20 (SDA)
+ I2C clock: 21 (SCL)
+
+ Atmel DataFlash SPI chip select: 46
+ MCP3204 ADC (5 V) SPI chip select: 47
+ MCP3208 ADC (3.3 V) SPI chip select: 48
+
+ SPI Master-in-slave-out (MISO): 50
+ SPI Master-out-slave-in (MOSI): 51
+ SPI clock (SCK): 52
(Note that pins 20, 21, 50 51 and 52 are hard-wired to the microcontroller's
-internal hardware for those interfaces, and cannot be changed, unless you want to bit-bang
-the SPI and I2C.)
+internal hardware for those interface protocols, and cannot be changed.)
-Although it is designed to be used with an Arduino Mega, some pins (The DS18B20, the LDRs and
+Although it is designed to be used with an Arduino Mega, some pins (The DS18B20, the LDRs and
the XBee module) can be tested with the board plugged into an Arduino Duemilanove.
-The accelerometer self-test should be used with caution since it is plugged
-straight into the microcontroller and the accelerometer is a 3.3V device.
-Perhaps PWMing it would be appropriate - I should have added a capacitor on
-this pin on the board to smooth off the PWM.
-
+On future PCBs it would be nice to change the battery voltage measurement input from Analog 7 to Analog 5,
+to allow this function to be tested on an Arduino Duemilanove. This was just a little bit of laziness on the
+part of the PCB designer, since pin 7 is the one closest to that part of the layout.
+*The accelerometer self-test should be used with caution* since it is plugged straight into the microcontroller
+and the accelerometer is a 3.3V device. Perhaps PWMing it would be appropriate - I should have added a capacitor
+on this pin on the board to smooth off the PWM.
Please sign in to comment.
Something went wrong with that request. Please try again.