phalox decided to build his own version of 1D pong with the TCP/IP stack: Not just being a copycat, I really had to add a bit of extra mustard. In this case an entire TCP/IP stack! This results in a network connected 1D Pong game, in which you can have as many nodes (players) as you would […]
Tag Archives: tcpip
Editorial: Our friend Microchip and open source
Microchip jumped into open source last spring with the chipKIT Arduino-compatible development boards and open compiler/IDE. They wanted to tap the existing tutorials, enthusiasm, and customer base of Arduino community, and they were going to play nice with open source. A review of the chipKIT situation today is disappointing. The compiler still replies on closed […]
HOW-TO: ATC-1000M TCP/IP to UART Arduino shield
The goal of this tutorial is to use the ATC-1000M with the Arduino. Our ATC-1000M came integrated in a TCP/IP to serial shield. This shield can be used by an Arduino to connect to a LAN or wireless router.
Web platform: uIP TCP/IP stack with SD card
The uIP TCP/IP stack for the web platform now lists and reads files from an SD card. You can now read files and list directories from the SD card. There’s also a ‘sddump’ command that will dump sectors from the sd card in the same way that memdump dumps memory, for troubleshooting. The latest uIP […]
Web platform: uIP TCP/IP stack with multitasking
There’s some new features in Bonybrown’s uIP TCP/IP stack project for the web platform. Some notable changes are: The code runs 3 “tasks” that it multitasks between. One for the IP stack, one for the serial port (debugging help) and another for a handler for telnet (port 23). The telnet server task is pretty easily […]
Web platform: uIP TCP/IP stack port
Another update on the uIP TCP/IP stack port for the web platform. Bonybrown has added even more features: Periodic uIP processing now works, driven from RTCC alarm interrupt (500mS). Added start for simple round-robin co-operative task switcher. Latest code is in the SVN. Previous updates here.
Web platform: uIP TCP/IP stack with interrupts, DMA
Here’s another update on the uIP TCP/IP stack port for the web platform. Bonybrown got the uIP stack to work with interrupts from the ENC28J60, and used DMA to transfer buffers to PIC memory. Performance wise – no real difference I can see from the ping times; theoretically, the biggest improvement will be in “responsiveness” […]
Web platform: Telnet server hacking
Trev got the Microchip telnet server demo working on the web platform. Then, he took it further and hacked it to work with telnet clients on multiple systems. There’s a lot of great info about the Microchip TCPIP stack and telnet services in his writeup. We covered Trev’s earlier work with the Microchip TCP/IP stack […]
Web platform: uIP TCP/IP stack working
A few months ago we started a port of the uIP TCP/IP stack for the dsPIC33-based web platform. Bonybrown picked up the source and got it working. The current version can accept 10 simultaneous telnet connections, and has ping times of 0.68ms: Next steps I’d like to try are to replace the polling loop with […]
Perl script feeds to #twatch
lme shared a Perl script that feeds text files to the #twatch through the Matrix Orbital-compatible TCP/IP server. The project SVN has several example scripts for the #twatch, if you’ve got something interesting we’d like to host a copy. Thanks for the tip! Via the forum.
