Ethernet-based Arduino-powered Control Panel

Discussion about my Wifi Radio project at http://mightyohm.com/wifiradio/ or my WL-520gU talk at NOTACON.
Post Reply
schazamp
Posts: 4
Joined: Sun Feb 13, 2011 1:35 pm

Ethernet-based Arduino-powered Control Panel

Post by schazamp »

I have built a control panel for my WiFi radio that uses Ethernet, so I can avoid opening my router and adding a serial port. It is based around the Arduino platform, with the Ethernet Shield.

I have it written up as an Instructable, with photos ( http://www.instructables.com/id/Standal ... ino-Power/ ). I'm working on a more detailed writeup, with a better explanation of the code (particularly the scrolling mechanism), on my other site: http://schazamp.wordpress.com/, which I expect to post in the next few days (I'll update this thread when I do, if I'm not cut off by the change in hosting providers we've been warned about).

I'd like to find a nicer enclosure for it, and maybe find a way to put the router and control panel in the same enclosure (I currently also use the router as a wired bridge to my wireless network, so I need access to the ports).

Apart from the expense (which can get big pretty quickly, with all this Arduino stuff), do you have any thoughts about using an Ethernet connection for control? I'm looking into some lower-cost ethernet platforms (like this one: http://www.instructables.com/id/A-credi ... atable-co/, and some PIC-based stuff, as well), but the coding approach should be pretty-much the same.
Attachments
photo showing the station / title scrolling
photo showing the station / title scrolling
schazamp
Posts: 4
Joined: Sun Feb 13, 2011 1:35 pm

Re: Ethernet-based Arduino-powered Control Panel

Post by schazamp »

Here is the writeup of the scrolling algorithm, if anyone's interested: http://schazamp.wordpress.com/2011/02/12/333/

It also occurred to me I might be able to use a USB->serial adapter, with a USB hub, to control the radio instead of ethernet (without opening the radio). I'll have to look into this a bit more, it seems like it would be quite a bit cheaper (and allow me to use scripts running on the router, instead of parsing MPD's responses myself).
User avatar
mightyohm
Site Admin
Posts: 1064
Joined: Fri Apr 03, 2009 10:29 pm
Location: Seattle, WA
Contact:

Re: Ethernet-based Arduino-powered Control Panel

Post by mightyohm »

Very cool project!

Ethernet has always been expensive. Like Wi-Fi, those modules are pricey and really increase the cost of the project.

If I was doing it I would try USB-serial.
Schwabinger
Posts: 49
Joined: Sat Dec 04, 2010 12:04 am
Location: Munich, Germany

Re: Ethernet-based Arduino-powered Control Panel

Post by Schwabinger »

Looks great!

We should start an arduino club ... :D

Image
SlugRadio by RigasW, on Flickr

Schwabinger
schazamp
Posts: 4
Joined: Sun Feb 13, 2011 1:35 pm

Re: Ethernet-based Arduino-powered Control Panel

Post by schazamp »

mightyohm wrote:Very cool project!

Ethernet has always been expensive. Like Wi-Fi, those modules are pricey and really increase the cost of the project.

If I was doing it I would try USB-serial.
I've got an extra USB-serial converter and a hub on the way, I'm hoping to try that next. I could then probably put everything (router, LCD, controller) into the same enclosure, exposing the Ethernet ports for other uses.

It would also be very handy to move the text parsing stuff off of the microcontroller and on to the other end of the serial connection. As proud as I am of my c string manipulation skills, I'd much rather do it with a bash or perl script.
sisalina
Posts: 5
Joined: Tue Feb 08, 2011 7:45 am

Re: Ethernet-based Arduino-powered Control Panel

Post by sisalina »

I totally support the arduino club idea, the first wifi radio i built had an arduino
schazamp
Posts: 4
Joined: Sun Feb 13, 2011 1:35 pm

Re: Ethernet-based Arduino-powered Control Panel

Post by schazamp »

I haven't got around to implementing the serial interface yet, but I have added support for tweeting the current song, for the Adafruit Instructables contest. It tweets the station and current song to @SchampsNetRadio.

Info, photos, and code are here: http://www.instructables.com/id/Tweetin ... rol-Panel/
User avatar
mightyohm
Site Admin
Posts: 1064
Joined: Fri Apr 03, 2009 10:29 pm
Location: Seattle, WA
Contact:

Re: Ethernet-based Arduino-powered Control Panel

Post by mightyohm »

Haha, that is awesome. :D
User avatar
gerben
Posts: 164
Joined: Sat Oct 16, 2010 8:41 am
Location: Netherlands

Re: Ethernet-based Arduino-powered Control Panel

Post by gerben »

@yoohany
First; please create a new topic if you want to ask a question. Second; this is a forum about creating an internet radio, not a general forum to ask all kinds of question. Third; the 'ethernet port' you describe is actually the port of the dial-up modem. You can connect a phone line plug to it. Somehow inserting a ethernet cable won't work, because the modem doesn't know how to 'speak' to the network. Just buy an PCI-network card, and plug that in.
User avatar
mightyohm
Site Admin
Posts: 1064
Joined: Fri Apr 03, 2009 10:29 pm
Location: Seattle, WA
Contact:

Re: Ethernet-based Arduino-powered Control Panel

Post by mightyohm »

It seems like a new spam technique is for a new user to ask a random question, then if no one deletes their post, eventually they go back and edit it to add all kinds of spam links.

Post deleted, user banned. :evil:
Post Reply