• Pic® Basic

  • Proton Net - Networking for PIC® microcontrollers.

    <img src="http://picbasic.org/images/products/protonnet_04_med.jpg" style="float:right">
    From £169.95<a src="#vat">1</a>

    Buy It Now: Direct | Find Reseller


    The PROTON-NET development system is an Internet/Ethernet prototyping board using the PIC® 16F877 microcontroller and Networking Firmware. The firmware was developed for the Crownhill Proton-Net board by Jeremy Bentham of Iosoft Ltd. based on the principles demonstrated in his book TCP/IP Lean: Web Servers for Embedded Systems (ISBN: 1-929629-11-7). Conveniently Jeremy lives just a few miles from Crownhill's offices, so Iosoft Ltd. have teamed up with Crownhill Associates to bring you:
    • A low-cost PIC® microcontroller network prototyping board
    • Proton Plus PIC® BASIC compatible source code, with User Datagram (UDP) functionality
    • A PC interface, using Visual Basic

    The PROTON-NET board supports any 40-pin DIP device that conforms to the standard pin out used by the PIC® 16F877 or PIC® 18C452 and affords low-cost entry into TCP/IP networking on the PIC® microcontroller using the BASIC language, demonstrating data transfer between PCs, target boards, and the Internet, all using the Crownhill Proton Plus BASIC language. The Proton-Net board is also equipped with a 6-pin modular connector to interface directly with the Microchip In-Circuit Debugger (ICD).


    Proton-Net development board

    The Crownhill Associates Proton-Net board provides an ideal development platform for PIC® microcontroller network experimentation. It includes:
    • Full compatibility with existing PIC® microcontroller Ethernet designs
    • PIC® 16F877 or PIC® 18F452 microcontroller with in-circuit programming
    • ICD interface
    • RTL8019AS Ethernet controller
    • 32 Kbyte storage for Web pages
    • 2x16 LCD display
    • RS232 Interface
    • On Board AtoD (test source)
    • Regulated power supply
    • Generous prototyping area (including Solderless development)
    • Full access to all PIC® microcontroller pins
    • Solder or solderless prototyping options
    • Straight through and crossover CAT5 cables
    • Power supply (UK Specification)
    • Documentation including get you started section
    • FULLY Commented source code, with worked examples, to get you up and running in less than an hour

    The Proton-Net is fully compatible with all the existing PIC® microcontroller Ethernet software in the 2nd edition of 'TCP/IP Lean', providing a 'C' language upgrade path to handle more complex networking requirements.

    PIC® microcontroller Software

    PIC® BASIC software

    A Proton Plus BASIC source-code package is supplied with the Proton-Net development system including:
    • Full BASIC source code - no hidden libraries
    • IP, ICMP and UDP capability
    • Commented Source Code Examples:
      o Proton-Net to Proton-Net messaging via IntraNet or InterNet
      o Proton-Net to Internet server application (Displays time from Internet Time server)
      o Read AtoD data from Proton-Net Board A and display same data on proton-Net Board B across the InterNet
    • Comprehensive software description

    Visual Basic Software

    Datagram utility

    A PC-based Visual Basic utility is provided to demonstrate PC-to-PIC® microcontroller network communications.
    • Full Visual Basic source code provided - no hidden libraries
    • UDP server provides data for the PIC® microcontroller
    • UDP client can control the PIC® microcontroller
    • Diagnostic display to assist debugging

    Product Photography

    Back I/O Panel


    Front View

    [/URL]Angle - LCD removed

    1Pricing excludes Sales (or other applicable) Taxes, depending on your region <a name="vat"></a>

  • Recent Activity


    Mysterious PORTB problem

    Thread Starter: xldaedalus

    I'm using Proton+ to develop firmware for a product with switches. The MCU is an 18F26K22. Most of the switches reside on PORTB. I am NOT using a...

    xldaedalus Yesterday, 18:21 Go to last post

    Pic16f18877 oread

    Thread Starter: evoortman

    Hi, On a PIC16F18877 the OREAD command doesn't seem to work. The code is working on a PIC16F1939. Both controllers use 32MHz int osc. If i...

    Les Yesterday, 13:05 Go to last post

    Multiple functions by a single switch

    Thread Starter: amod

    Hi, How can I use multiple function by a single switch.I want to use 4 functions by a single switch.

    amod Yesterday, 15:31 Go to last post

    FUSES for PIC18F47K20

    Thread Starter: gtv_pic

    000 Good morning I am using the PIC18F47K20 and in the help of the proton I did not locate the FUSES for said micro. Where can I locate...

    Oldhack Yesterday, 16:34 Go to last post

    SHIN generates ASM ERROR with the 16F18877

    Thread Starter: evoortman

    Hi, On a PIC16F18877 the SHIN command generates an ASM ERROR: Could this also be related to renamed or moved SFRs in the newer controllers? ...

    Les Yesterday, 19:18 Go to last post