You are currently browsing the category archive for the ‘web platforms’ category.

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 on the Web Platform to talk to the peripherals. Bus-Pirate-feeling for the Web Platform.

Thanks for the tip, this sounds like a fun project.

Advertisements

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 operation to 40MIPS. Added auto baudrate detection which allows for mega baud rates+. The limit of the ftdi chip is 3 Mbps. I’ve successfully downloaded at 2Mbps. But it seems using baud rates above 256k doesn’t do much difference.

You can buy an assembled web platform for $40, including worldwide shipping. Seeed isn’t currently shipping due to the Chinese spring holiday, but your order will ship ASAP after they return on February 22.

Bootloader hacking continues below.

Read the rest of this entry »

coolnicks posted this picture of the assembled web platform hardware from Seeed. Our prototype was on plain green PCB, so this is the first time we’ve seen it in danger red. Thanks for the pics!

If you’ve just received your web platform, here’s some tutorials and links to get you started:

You can buy an assembled web platform for $40, including worldwide shipping. Seeed isn’t currently shipping due to the Chinese spring holiday, but your order will ship ASAP after they return on February 22.

There are reports of web platform deliveries in the forum, so we thought this would be a good time for an introduction to dsPIC33 programming.

This introduction aims to help you start writing and compiling your own applications for the web platform. We cover lots of basics like toggling pins, configuration bits, clock settings, and peripheral setup.

The example application will allow you to control the web platform indicator LEDs from a serial terminal, but it can be expanded for lots of other uses too.

Assembled web platforms are available at Seeed Studio now for $40, including worldwide shipping.

Read the rest of this entry »

Seeed Studio shipped the web platform kits this week, assembled boards will ship on Monday.

We apologize for the delay. We’ll work with Seeed to stock the parts for future projects in advance so there’s less time between orders and delivery. Thank you for your support!

Via the Seeed Studio blog.

Seeed Studio just sent an update on the web platform. The kit version has been shipped, you should receive your tracking information shortly if you haven’t already. The assembled version will ship next week. Albert, Seeed’s lead engineer, is currently programming and testing the assembled boards. The good news is that airmail shipping times should return to normal, more on that in a second.

We apologize for the delay. We’re committed to reducing the preorder wait time as much as possible. We’ve begun coordinating with Seeed to add key parts to their monthly bill of materials so they’re ready when a preorder starts. We’ve also started designing  projects with parts availability in mind, instead of using whatever is in our parts box.

Thank you for tolerating the delays as we get the kinks worked out of this system. Most importantly, we don’t want to hold you hostage, please contact Seeed for a refund if you’d like to cancel your order.

rvbcrs, a regular poster in the forum, received a preview web platform PCB. This is his build running the @tweet_tree firmware with a ShiftBrite LED. Here’s a list of all the web platform demos so far.

The web platform is available as a kit for $35, including worldwide shipping. Seeed Studio will assemble yours for $5 more. Orders should begin shipping in a few days.

@tweet_tree, our Twitter controlled Christmas tree, will be online and accepting your tweets for the rest of today. A performance and traffic report follow.

Read the rest of this entry »

Live video of @tweet_tree on USTREAM (sorry, WordPress wouldn’t let us embed it). Send colors or color codes to @tweet_tree on Twitter, watch the tree change. The broadcast has ended, thanks to everyone who gave us a light show with Twitter!

@tweet_tree understands color names (red, orange, yellow, green, blue, purple) and custom 24bit color codes (*ff0000=red, *00ff00=green, *0000ff=blue). You can send multiple colors in the same tweet, but they’ll be played backwards from last to first. New tweets are grabbed every 60 seconds.

@tweet_tree is a stand-alone network appliance based on our open source, business card size web platform. The web platform is available as a kit for $35, including worldwide shipping. Seeed Studio can assemble yours for $5 more.

UPDATE: Live video of @tweet_tree on USTREAM (sorry, WordPress wouldn’t let us embed it). The broadcast has ended, thanks to everyone who gave us a light show with Twitter!

Choose the color of our Christmas tree. @tweet_tree is a Christmas tree that everyone can control from Twitter. Just tweet a color to @tweet_tree.

A small embedded server reads your tweets, and fades our fiber optic tree to the colors you send. New tweets are grabbed every few seconds.

@tweet_tree is a stand-alone network appliance based on our open source, business card size web platform. The web platform is available as a kit for $35, including worldwide shipping. Seeed Studio can assemble yours for $5 more.

Overview


Read the rest of this entry »

The goal of this demo is to serve files to a web browser from a microSD card using the web platform hardware. Microchip’s latest TCPIP stack demonstration includes an HTTP server that reads files from FAT formatted SD cards, so there’s no need to write our own. A compiled version, ported to the web platform, is included in the project archive that accompanies this article.

The Web Platform is available as a kit for $35, including worldwide shipping. Seeed Studio will assemble yours for $5 more.

A demonstration of the SD card web server firmware follows the break.

Read the rest of this entry »

The Dangerous Prototypes web platform is a tiny server designed for networked hacks where a full PC is inconvenient. There’s lots of interesting projects that bridge the internet to microcontrollers, but most of them have a PC in the middle to handle network stuff. This business card size internet appliance can connect to web services, control physical objects from a browser interface, or email sensor status reports; no PC intermediary required!

This isn’t our first small server. Ian designed a popular web server on a business card featured at Hack a Day. The new web platform is also in the profile of a business card, but everything else is kicked up a notch. The microcontroller is a fast dsPIC33 (80MHz/40MIPS) with twice as much program space, DMA, and hardware math assistance. There’s also a simple USB connection for firmware updates and communication with a PC.

This article introduces the hardware. We demonstrate it with an small web server that controls I/O pins and accepts new web page uploads through a web browser.

The Web Platform is available as a kit for $35, including worldwide shipping. Seeed Studio will assemble yours for $5 more.

Read the rest of this entry »

Coming, hopefully, by the end of the week.

Read the rest of this entry »

e

Saw a QR code on the Elephant Parade.

Read the rest of this entry »

InsideFront

This is VA7DB’s homemade build of the web server on a business card project Ian posted at Hack a Day. A PIC microcontroller handles incoming connections and serves files from a microSD card. An ENC28J60 ethernet MAC/PHY provides the network interface.

There’s a live site, but you’ll have to find the link yourself, we don’t want to overload it. Read more about this build, and check out our unofficial web server on a business card forum.