Difference between revisions of "Calamari Lure"
(→Features) |
|||
Line 133: | Line 133: | ||
== Test Files == | == Test Files == | ||
− | * | + | * https://github.com/MinnowBoard/minnow-max-extras |
Latest revision as of 14:12, 5 October 2014
Contents
Description
General Information
The Calamari Lure is designed as a demonstration platform for the MinnowBoardMax
Features
- 2 PWM controlled LEDS
Signal | Function | PadConf |
---|---|---|
SIO_PWM_00 | LED1 | PWM |
SIO_PWM_11 | LED2 | PWM |
- GPIO Output controlled 7 Segment LED display
Signal | Function | PadConf |
---|---|---|
GPIO_S5_2 | Clock | GPIO Output |
LPE_I2S2_DATAIN | Data | GPIO Output |
LPE_I2S2_DATAOUT | Latch | GPIO Output |
LPE_I2S2_FRM | Clear | GPIO Output |
- ADC input using a variable resistor slider potentiometer via a SPI based ADC
Signal | Function | PadConf |
---|---|---|
SIO_SPI_CS | Chip Select | SPI |
SIO_SPI_DO | Data Out | SPI |
SIO_SPI_DI | Data In | SPI |
SIO_SPI_CLK | Clock | SPI |
- 3 GPIO inputs using a buttons
Signal | Function | PadConf |
---|---|---|
LPE_I2S2_CLK | S1 | GPIO Input |
SIO_UART1_CTS | S2 | GPIO Input |
SIO_UART1_RTS | S3 | GPIO Input |
- dual TTL uarts
Signal | Function | PadConf |
---|---|---|
SIO_UART1_TX | UART1 TX | UART |
SIO_UART1_RX | UART1 RX | UART |
SIO_UART2_TX | UART2 TX | UART |
SIO_UART2_RX | UART2 RX | UART |
- RGB GPIO controlled LED
Signal | Function | PadConf |
---|---|---|
GPIO_S5_0 | RED | GPIO Output |
GPIO_S5_1 | GREEN | GPIO Output |
ILB_8254_SPKR | BLUE | GPIO Output |
- I2C EEPROM at 0x50
Signal | Function | PadConf |
---|---|---|
SIO_I2C5_DATA | I2C Data | I2C |
SIO_I2C5_CLK | I2C Clock | I2C |
Reference Material
- PWM Tutorial
- 595 Tutorial
- 7 Segment Display Character Mapping
- MCP320x Linux Kernel Device Driver
- SPIDEV - userspace SPI character device driver interface documentation
- I2CDEV - userspace I2C character device driver interface documentation
Design
Components
- Single tricolored surface mount RGB LED (datasheet)
- 74HC595 Serial Shift Register (datasheet)
- 7 Segment Display (datasheet)
- 10k Slider Potentiometer (datasheet)
- NPN Transistor MMBT2222A (datasheet)
- Microchip MCP3004 SPI Based Analog-to-Digital converter (datasheet)
- CAT24C256W I2C based EEPROM (datasheet)
- Button