I have one of these boards, but I never got around to using it or trying to make ethernet work.
It uses PIC18F67J60 for ethernet. The registers in ENC28j60 may be similar, so my ENC28j60 library may help with development. https://www.olimex.com/Products/PIC/Development/PIC-WEB/resources/PIC-WEB-manual.pdf I had used a small breakout board with ENC28j60, which can be found on AliExpress. Matt. On Wednesday, December 22, 2021 at 1:19:09 PM UTC-5 [email protected] wrote: > Hi Matt, > > Wow, I never thought you could use a PIC to be a web server. Nice. > > But are there 8-bit PICs with Ethernet on board? I tried to find one using > this site but could not find any, only a PIC32: > MAPS - MCUs & MPUs page (microchip.com) > <https://www.microchip.com/maps/Microcontroller.aspx> > > Kind regards, > > Rob > > > ------------------------------ > *Van:* [email protected] <[email protected]> namens Matthew > Schinkel <[email protected]> > *Verzonden:* dinsdag 21 december 2021 22:57 > *Aan:* jallib <[email protected]> > *Onderwerp:* [jallib] Re: mini web server > > Hi Vasile, there are many samples on 18f4620. Take a look at microchip's > documentation if needed. > > Some samples are for ENC28j60 and some may be for SLIP (Serial Line > Internet Protocol). I suppose they could be named better. I believe both > flavors use the same networking libs. > > I did have a web server working with this, I think the sample is > 18f4620_network_all_in_one.jal but start with a small sample like > 18f4620_network_ping.jal > > 18f4620_network_all_in_one.jal > 18f4620_network_ping.jal > 18f4620_network_slip_isr_ping_udp.jal > 18f4620_network_tcp_client.jal > 18f4620_network_tcp_server.jal > 18f4620_network_udp_client.jal > 18f4620_network_udp_server.jal > 18f4620_network_webserver_enc28j60.jal > > It would be nice if we could get the libraries to work with PICs that have > a ethernet module within them. > > Matt. > > On Tuesday, December 21, 2021 at 10:38:28 AM UTC-5 vasile wrote: > > Hi all, > I've noticed Matt wrote a few libraries related to ethernet: > enc28j60.jal, http.jal, networking.jal, ethernet mac.jal, maybe others... > > However I did not find a simple example of a miniweb server (PIC + > ENC28j60) where you can do very simple tasks like reading a voltage or > reading an input pin, or setting an output pin level. > > I remember at one moment I saw a jal example of how to implement such a > minimal stuff..but I do not remember where. > Any ideas are appreciated. > thx. > > -- > You received this message because you are subscribed to the Google Groups > "jallib" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jallib/1a46375a-90cc-4c79-8fd9-8bf9ccfee17en%40googlegroups.com > > <https://groups.google.com/d/msgid/jallib/1a46375a-90cc-4c79-8fd9-8bf9ccfee17en%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jallib/0ce5c6ce-dc00-4c91-bb23-3d82d83f25b4n%40googlegroups.com.
