The PIC-WEB Development Board is a very small but powerful webserver based on the PIC18F67J60. This development board has everything you need to serve web pages with 1 megabit storage on board!
Note: We are now shipping Rev C of this board. If you have a different revision, you can find documentation for both A and B versions below.
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Competent - The toolchain for programming is a bit more complex and will examples may not be explicitly provided for you. You will be required to have a fundamental knowledge of programming and be required to provide your own code. You may need to modify existing libraries or code to work with your specific hardware. Sensor and hardware interfaces will be SPI or I2C.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Noob - You don't need to reference a datasheet, but you will need to know basic power requirements.
See all skill levels
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
No reviews yet.
Please not that PIN 18 on the EXT connector (referred to as EXT-18) is connected to the 5V and not 3.3V as stated in the schematic.
Here is a project I implemented using the Olimex PIC-WEB Board:
http://www.mgdengineering.com/hvac.htm
Really great to work with, reliable and good documentation on Olimex's part.
Marc
Here is a must have document for interfacing with this board.
http://www.olimex.com/dev/pdf/PIC/Understanding-PIC-WEB-boards.pdf
This is a really good site for linux users
http://datrus.com/picweb
Troll link. Internet Archive shows that the entire time the site existed it was nothing more than a 404 page.
Actually, it's a good link, just bad formatting. Find the actual page here.
Hello, how can I connect this board to Edimax EW-7811Un 150 Mbps Wireless 11n Nano Size USB Adapter with EZmax Setup Wizard Edimax EW-7811Un 150 Mbps. I can add a USB port to this board if I have to, or is there an easier way I need to have the wifi internet connection Thanks and regards
Kazem
To Sparkfun Product Manager: After looking at all of the above and comments about patches, etc., it does not inspire confidence. Does this product work right out of the box or does the developer have to recompile, reconfigure and whatever just to get it to read a simple serial port?
it seems there are some patches. I think the issue is that Olimex keeps changing the rev on us without letting us know, so there tends to be confusion with which product people actually are getting. I'm getting the product page updated right now to make sure we have all the documentation listed here appropriately. plenty of people have gotten the board to work over the years, I think documentation here is the main issue.
Does that help at all? As always, tech support can help you further on a more technical level.
A really handy board if you want to get something online at a low cost. Little bit of trouble getting Olimex's patch onto Microchip's TCPIP stack working (try contacting Olimex directly, and they might send you a patched version of the stack).
The only problem that I encountered was noise on all ADC channels whenever there is network traffic. Not sure if other people have seen this, but keep an eye out for it!
Will I be able to use the PIC-PG1 to program this board? It is the PIC18F67J60, this chip isn't listed in the ICPROG program. Anything else compatible? Open source solutions? The PIC-PG1 says it works "with all Olimex PIC Development boards", so it's electrically correct? Any suggestions are appreciated.
I have a successfully patched TCP/IP stack for the rev.B boards - contact me (PM on the Forum] if you need a copy and cannot get it. [FYI -- The patch that Olimex supplies does not work with the currently posted TCP/IP stack from Microchip]
Hope you are able to answer this!
I would actually like to know how the webpages could be uploaded on the Pic Web rev.b. I tried ftp both via client program and through browser and I even tried using the Hyperterminal in Win and it didn't work either.
Are the webpages suposed to be uploaded into the micro as a hex file instead of using the mentioned image files that was suposed to be uploaded to the onboard eeprom. Apparently this eeprom does not exist on the rev.b as far as I can see.????
SparkFun's description lists a "Power plug-in jack for +5VDC power supply" however the board requires more than 5VDC. See the documentation for the proper specs.
The description for this needs to be updated and we need links to the current documents. The rev B board doesn't have an ENC28J60 on it, does it?
Does anyone have the rev.B board working? I cannot get the patch applied and in the forum, no one seems to be able to.