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
** LAN8700C is supported and < $3, seems a good choice
+
** 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