|   |
![]() |
|||||
Home |
Here it is! My brand new project.
And it will probably be the largest project I've ever started.
In fact it will likely grow even bigger than my SB-Assembler.
Implementing a fully functional TCP/IP stack with the limited resources available to a microcontroller, that is preferably going to do something useful in the end, is going to be quite a challenge.
A challenge that has been accepted by many others before me.
I know, I'm going to invent the wheel all over again for myself.
But when it comes to learning all details about embedding TCP/IP there's nothing that can compete with doing it yourself.
And above all, doing it myself gives so much more satisfaction in the end, compared to simply copying someone else's project.
So if you are also interested in creating a web-enabled microcontroller system yourself feel free to come back to www.sbprojects.com and find out how far I've come and what difficulties I encounter on my path to a working application.
First and foremost my main objective is to learn in depth knowledge about the TCP/IP stack. But it would be nice if I ended up with some "useful" internet enabled devices.
I don't think my first TCP/IP project is going to involve a small web server.
As far as I can see now the processor I selected for this first TCP/IP project, an Atmel ATmega 163, will not have enough memory recourses to make a serious attempt to code a web server and some contents in it.
Finally I can report some progress again on the TCP/IP project.
I have finished my SB-Assembler AVR cross overlay and now I can start programming.
Some parts are soldered on a piece of pad board and the first lines of code are written.
Due to a basic lack of spare time I had to postpone the development of my project for a while again :-( Hopefully not for too long! |