Mycal's Experimental Homepage Software

Menu
Home
Login

Jump To
  • Projects
  • Clearlake
  • Archive
  • Articles
  • Links
  • Sandbox
    Search
  • You are at /projects/unetserial/

    uNetSerial

    To the left is the development board for the uNetSerial Module.

    This is a project I did for a company I ran for several years called nChip. The uNetSerial is a serial to PPP adapter targeted at GPRS/Edge networks, it also worked well on dialup. This project sold very well for a number of years and has had over 50K units deployed world wide in a number of countires.

    One of the nice things about this project is that it contains a very nice, fully buffered TCP stack that can run with very little memory. You can use actual sockets and stream data in and out without any limits. The stack supports multiple packets in flight and the MSS and the number of network packets are adjustable depending on your memory constraints.

    The PPP stack is also tested on hundreds of ISP's, GPRS and Edge networks and proven solid.

    The interface is the IR serial command processor I developed in previous projects, the concepts contained have been widely copied by other vendors over the years.

    The full project is here, including full documentaion, product specification, manual, BOM, express PCB board, source code and schematics.

    Lots of cool modules, CRC16, Autobaud Rate Detection, Real Buffered TCP, DNS Robust and highly compatible PPP, full flow control buffered serial, serial bootloader.

    Can be built to run on a MEGA64 or MEGA128 and possibly other AVR chips. Should run with much more performance with AVR's that have greater than 4K SRAM.

    This project is released as BSD.

    I can be hired as a consultant for this code, just email me at mike@ this domain.

    Design Docs

  • Full Project - Source Code, BOM, Schematic,...
  • Full Project - Github Repo!


  • Sponsership

    Connect to anyting, anywhere anytime with yoics.







    Last Update at 12-31-2006 12:49 pm
    Copyright 1994-2006 mycal, All Rights Reserved