Difference between revisions of "StrichLux/IO-ETH"
From Hackstrich
m (moved StrichLux/IO-ArtNet to StrichLux/IO-ETH: Renaming project.) |
(Status update. Schematic done!) |
||
Line 2: | Line 2: | ||
== Project Status == | == Project Status == | ||
+ | * 2012-05-26: Schematic/BOM complete, routing starting. | ||
+ | * 2012-05-25: Started schematic. | ||
* 2012-05-01: Renamed from IO-ArtNet to IO-ETH, as I may support ACN or other protocols later. | * 2012-05-01: Renamed from IO-ArtNet to IO-ETH, as I may support ACN or other protocols later. | ||
* 2012-04-24: Started initial planning. | * 2012-04-24: Started initial planning. | ||
Line 8: | Line 10: | ||
* Based around the PIC32MX664F128H microcontroller as there is no economical way to do Ethernet on FPGAs for low-cost designs | * Based around the PIC32MX664F128H microcontroller as there is no economical way to do Ethernet on FPGAs for low-cost designs | ||
* This micro has no EEPROM (?!) so will need external I2C EEPROM for storing config data | * This micro has no EEPROM (?!) so will need external I2C EEPROM for storing config data | ||
+ | ** Using one with a MAC address burns in solves the problem of needing an IAB too | ||
* Also needs external PHY | * Also needs external PHY | ||
− | ** | + | ** LAN8720C is supported, small, and inexpensive, so it seems a good choice |
[[Category:Current Projects]] | [[Category:Current Projects]] | ||
[[Category:Status/Initial Design]] | [[Category:Status/Initial Design]] |
Revision as of 22:32, 26 May 2012
The StrichLux IO-ETH module will provide 1-4 universes of input or output via Art-Net initially, but may support other protocols later. This module can "take over" adjacent channels if configured to, so that only one module is needed for a complete StrichLux system.
Project Status
- 2012-05-26: Schematic/BOM complete, routing starting.
- 2012-05-25: Started schematic.
- 2012-05-01: Renamed from IO-ArtNet to IO-ETH, as I may support ACN or other protocols later.
- 2012-04-24: Started initial planning.
Specs
- Based around the PIC32MX664F128H microcontroller as there is no economical way to do Ethernet on FPGAs for low-cost designs
- This micro has no EEPROM (?!) so will need external I2C EEPROM for storing config data
- Using one with a MAC address burns in solves the problem of needing an IAB too
- Also needs external PHY
- LAN8720C is supported, small, and inexpensive, so it seems a good choice