Page 1 of 12 1234511 ... LastLast
Results 1 to 10 of 118

Thread: Ether Dream: new Ethernet DAC

  1. #1
    Join Date
    Apr 2010
    Location
    USA
    Posts
    216

    Default Ether Dream: new Ethernet DAC

    This is the evolution of the j4cDAC DAC project. I've been working on turning my new DAC into something I can produce and sell, and here it is.



    What's it got onboard?
    - 96 MHz ARM processor, 512kB Flash memory, 64kB on-chip SRAM
    - 100mbps Ethernet interface
    - USB slave interface
    - ILDA output:
    - 12-bit DAC for each of X, Y, I, R, G, B, U1, U2
    - TTL Shutter output
    - Controllable relay across interlock pins
    - microSD socket
    - Expansion headers:
    - Three six-pin headers for off-board DMX, MIDI, TTL, etc interface circuitry
    - One 12-pin header with high-speed serial I/O and extra microcontroller pins
    - 26-pin header with ILDA
    - Serial port and standard ARM JTAG debug header

    As for the software:
    - Embedded TCP/IP stack
    - Real-time streaming of points over Ethernet
    - Built-in geometric correction controlled over OSC
    - ILDA playback from SD card

    On the PC side, I'm working with drlava to include deep support for the Ether Dream in his multi-DAC interface library (and, therefore, ILD SOS and LSX). Additionally, there's an EzAudDac/EasyLase-compatible DLL that should work with any application supporting that API.

    I'm about to send out for the first production run of 25, and am taking reservations now; I'll accept payment once they're ready to ship. The price for the first batch is $275 per board. (I'm hoping that this will drop somewhat, but prototyping is *expensive* and I need to recoup my costs.) In the future I'll also be making available a kit with a case and power supply for something under $50, but that's taking a back seat to getting the first boards out the door.

    As before, the firmware is open source and the board is designed to be an expandable platform - I'm excited to see what other people can do with this. All the expansion headers are on a 0.1" grid and it should be quite easy to make add-on modules for TEC control, DMX, MIDI, and plenty of things I haven't even thought of yet.

    If you'd like one of the first 25 boards, send me a PM, and you should have it by the end of the month.

  2. #2
    Join Date
    Nov 2005
    Location
    Melbourne, Australia
    Posts
    3,702

    Default

    Awesome!

    Might well be interested here i think
    KVANT Australian projector sales
    https://www.facebook.com/kvantaus/

    Lasershowparts- Laser Parts at great prices
    https://www.facebook.com/lasershowparts/

  3. #3
    Join Date
    Jun 2010
    Location
    Australia
    Posts
    3,734

    Default

    Nice. Do you have a GIT repository or similar setup for your firmware source? I would like to take a look.
    This space for rent.

  4. #4
    Join Date
    Apr 2010
    Location
    USA
    Posts
    216

    Default

    It's all right here: https://github.com/j4cbo/j4cDAC

  5. #5
    Join Date
    Jun 2010
    Location
    Australia
    Posts
    3,734

    Default

    Thanks, I'll check it out and take a look.

    EDIT: Nice, well written. I can follow the code quite well.

    How do you plan to manage MAC addresses moving forward?
    Last edited by dnar; 10-11-2011 at 00:44.
    This space for rent.

  6. #6
    gashead's Avatar
    gashead is offline Admin Verified: Best Accent Ever(Tm)
    Join Date
    May 2009
    Location
    Burntisland, Scotland
    Posts
    899

    Thumbs up Brilliant.

    This is wonderful news!

    I'm very much excited about this project, it's somthing I've been dreaming of (no pun intended) for a long long time!

    I'll certainly be interested in buying a few when I actually get some budget for it

    Cheers,

    N.

  7. #7
    Join Date
    Oct 2008
    Location
    France
    Posts
    548

    Default

    Excellent Job ! I may be interested by 2, the Ethernet interface is really a good point !

  8. #8
    mixedgas's Avatar
    mixedgas is offline Creaky Old Award Winning Bastard Technologist
    Infinitus Excellentia Ion Laser Dominatus
    Join Date
    May 2007
    Location
    A lab with some dripping water on the floor.
    Posts
    9,957

    Default

    Quote Originally Posted by kl79 View Post
    Excellent Job ! I may be interested by 2, the Ethernet interface is really a good point !

    I'm in if Drlava can supports it.

    ?

    Steve

  9. #9
    Join Date
    Oct 2010
    Location
    Athens, Greece
    Posts
    1,930

    Default

    i'm also in, pending LSX support
    "its called character briggs..."

  10. #10
    Join Date
    Apr 2010
    Location
    USA
    Posts
    216

    Default

    Quote Originally Posted by dnar View Post
    How do you plan to manage MAC addresses moving forward?
    The current run of boards have an I2C EEPROM that I buy pre-serialized with a MAC address (Microchip 24AA02E48); that EEPROM will also be used to store a little bit of config info. The hardcoded address you see in the code is only used on the boards I built last year that don't have that chip.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •