Shuckc posted a Linux guide to the web platform: Web platform arrived today in the post, very impressed. It was very simple with a Linux desktop to get the firmware flashed to the DP microchip TCP/IP demo using ds30 Loader, then to upload the Microchip demo apps. Here are some instructions using Fedora… Get an […]
Australian Robotics is the newest Web Platform and #twatch v2 with LCD distributor. If you’re in Australia, check them out. Learn more about becoming a Dangerous Prototypes distributor.
Eric uploaded his FreeRTOS port for the web platform, give it a try: At this point I would say the code is at a pre-alpha release stage but it does run. The DHCP client will acquire an IP address and a web server will be started. The web server will read files from the /www […]
Want to try FreeRTOS on the web platform? Join the hacking in progress in the forum. Current projects include a script interface, Telnet server, hardware CRC, and other performance enhancements. Grab the FreeRTOS port for the web platform from SVN. Our SVN tutorial is here. Get an assembled web platform for $40, including worldwide shipping. […]
mattcallow has been working on a FreeRTOS port for the web platform. Grab it from SVN. Our SVN tutorial is here. Via the forum. Get an assembled web platform for $40, including worldwide shipping. Web platform v1.1 is in stock and shipping now.
The web platform is a tiny server designed for networked hacks where a full PC is inconvenient. This tiny internet appliance can connect to web services, control physical objects from a browser interface, or email sensor status reports. It’s our go-to board for interactive internet art like the @tweet tree Twitter-controlled Christmas tree. Web platform […]
The USB IR Toy is back in stock at Seeed Studio. Back orders will ship now, and new orders should ship immediately. The latest batch of USB IR Toys has a few minor updates: The IR LED footprint was swapped for a correct version. A plain IR LED instead of the metal-can version. The IR […]
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 […]
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 […]
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.
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” […]
There is one more web platform in the Seeed shop, ready for immediate dispatch. We’re pretty sure this will be the last one, when it’s gone we don’t plan to make more. The web platform is $40 including worldwide shipping.
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 […]
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 […]
Trev spent a lot of time hacking and documenting the Microchip TCP/IP stack for the web platform. Trev’s extensive write-up shows how he got these features working: SMTP mail client, email demo HTTP authentication, adding authentication to the email demo MD5 hash demo HTTP2 demo, multiple HTTP connections Custom dynamic web pages More in the […]
Hidden away in SparkFun’s AD5330 demo is an open source FAT SD card read/write library from Roland Riegel. The MMC/SD/SDHC card library is intended for AVR microcontrollers, and it supports FAT16 and FAT32, partition tables, and low-level read/write operations. The source download includes an example application. This project should be pretty easy to port to […]
The web platform EEPROM and SD card server firmwares have stability problems at full speed, we encountered this bug with the @tweet_tree. Markus Gritsch posted test firmwares that have now been running for over 72hours without interruption. They even work when the PIC and SPI interface are overclocked beyond the datasheet specifications. A single edit […]
See the latest version on the documentation wiki. Markus Gritsch added a USB power supply jumper to his web platform: I found it convenient to be able to power the Web Platform using my iPhone USB charger and a normal USB cable. It is also convenient when presenting the board to friends and powering it […]
Markus Gritsch writes: python-on-a-chip (p14p for short) recently got a branch to support PIC24 and dsPIC crontrollers. I got it to compile and the simulator in MPLAB shows it functioning. I mentioned the Web Platform in their mailing list and maybe both projects can share some synergy effects. It would be nice to use Python […]
Mikael Gustafsson, developer of the ds30 Loader we depend on for lots of projects, spent some time hacking the web platform bootloader. His insights are posted below, you can download his bootloader tests in an archive or from the project SVN. Because of the “long” download times I tweaked the bootloader firmware a little. Changed […]