Web Server On a Business Card
mollyhackit writes "We've seen tiny Web servers in the past, but rarely ones that are home-built. Here's a guide to building your own tiny web server with a footprint no larger than a business card. The design uses two major chips. One handles the SPI to MAC/PHY translation for the ethernet jack. The other chip is a PIC24F, which hosts a simple web server and reads files stored on a microSD card. All components run at a low 3.3 volts. Part of the compactness of the design comes from the PIC24F having programmable pins; only four jumper wires were needed. The single-sided SMD design is easy to manufacture at home. Part 1 covered many of the 24F's features and both posts have full code available."
If every a server was going to be slashdotted....
Cruise TT
I'm glad I don't have any 1cm thick business cards in my wallet.
Now if this could serve up pages wirelessly: hello future!
but what's the real point? Anyone with a website that has any real traffic to it is going to need a more powerful server then that... this device is more of a "hey look guys, this is so cool" instead of a "hey boss, I found a way to cut spending on our new web server"
I wonder. If these are cheap, small, low power and low heat, could one simply create a vast array of these then use one central server to direct each connection to one "server", with a traditional (LAMP etc) server taking up the excess if the number of units runs out?
Sounds like a holiday project for me...
Check out my sci-fi book "Lacuna" at http://goo.gl/MVxX8
I think he accidentally the whole server....
So what does this one make it so special?
You can etch the board yourself and make it at home from parts.
"We've seen tiny Web servers in the past, but rarely ones that are home-built."
You couldn't even bother to read the first sentence of the summary?
There's a lot going on here and it sounds like a neat project, but I just hope that beginners aren't misled. This is a complicated project and there's a lot of separate skills which would all have to be learned at once: masking/etching PCBs, fine-pitch SMT soldering, lots of pieces of code that all have to play together right.
Just hoping that newbies will realize that there are simpler electronics projects (relevant shameless plug) with much more instructional guidance they should start with before taking on something like this.
--
Hey code monkey... learn electronics! Powerful microcontroller kits for the digital generation.
best first every!
"As a controls engineer I can just imagine tracking the temp in every room of my house with respect to outside temp and setting up a sweet PID controller on my thermostat to control temps much better than a single temp sensor in a central location in the house. Toss some flappers into the air ducts and you could probably set up a house to keep a temp +-5 degrees throughout the entire house."
Or I could buy a programmable thermostat that does all that.
Shai Schticks:"You don't make peace with friends, you make peace with enemies"
I don't understand this obsession with making things smaller and smaller - I want my stuff to be bigger and bigger. For example, I have my web server inside an old Cray Y-MP shell (not with original hardware, mind you). Then again, I live in an old church and have plenty of room to spare...
SIG: TAKE OFF EVERY 'CAPTAIN'!!
The web servers you linked to all require an intervening computer to actual connect them to a network (the first one seems to be WAMP on a USB drive, as it requires a copy of Windows to run). They are "web servers" in the same way that Apache is a "web server". This device is totally self contained, requiring only power and a Ethernet cable. And damn impressive. It might be clearer to refer to this as a really small "web serving computer", the Sun article would still take the cake as the smallest web server in my book, but then this one wins because of it's ease of implementation. As a side scary note, image a tiny bit more power and a second Ethernet jack on this thing. Yo cold set it up to sit as a proxy for a real production web server adding a few lines of malicious JavaScript to any outgoing HTML page. A device that small, with that purpose, would likely go undetected by most competent server administrators. Kinda makes those keyboard loggers seem tame.
-Jason
Or a Cray-2 with little plastic fish floating around, but the Fluorinert would probably bankrupt you :-)
It must have been something you assimilated. . . .
Did you take out the pews to make room for the garbage?
Method of processing duck feet
Geek 1: "I won't be satisfied until I need an electron microscope to see my web server!"
Geek 2: "I won't be satisfied until I need a crane to plug in my web server!"
Would that make them Cray-fish?
-- "Other than that, how was the play Mrs. Lincoln?"
Can you fit an ENIAC in that church?
...a Rolidex Cluster of these?
That explains why I never get laid. I guess I need to get me one of these web servers right away!