Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

ÜberShield web interface


  • Please log in to reply
3 replies to this topic

#1 Ward

Ward

    Member

  • Members
  • PipPip
  • 22 posts

Posted 04 August 2011 - 10:06 PM

Building on the expert work of Quiche31 (and anyone else who's contributed to his fine webserver codebase), I put together a simple user interface that allows one to control most of the facilities of the ÜberShield FPGA shield (http://ubershield.com) using a Netduino Plus with the "extra RAM" beta build. Attached File  UberWeb.png   36.8KB   169 downloads The form allows you to change the type of each pin as well as its parameters (PWM settings, high/low state). You can also change the PWM terminal count as well as the state of the LEDs on the shield. To view a pin's settings, type the pin number in to the "Pin number" box and remove focus (i.e. click elsewhere)...the page should update automatically. The basic intent of this is to allow users to try out different PWM settings more or less real-time. To make it go, simply plug in the ÜberShield, download the code to your ND+ and point a browser at its IP address. Might be helpful to have LEDs hooked up to a few of the pins so you can see what's going on. Also, I haven't performed much entry validation, so caveat emptor there (i.e. don't try to set pins above 32 to PWM).

Attached Files



#2 Quiche31

Quiche31

    Advanced Member

  • Members
  • PipPipPip
  • 87 posts
  • LocationFrance

Posted 15 November 2011 - 09:56 PM

Building on the expert work of Quiche31 (and anyone else who's contributed to his fine webserver codebase), I put together a simple user interface that allows one to control most of the facilities of the ÜberShield FPGA shield (http://ubershield.com) using a Netduino Plus with the "extra RAM" beta build.
Attached File  UberWeb.png   36.8KB   169 downloads
The form allows you to change the type of each pin as well as its parameters (PWM settings, high/low state). You can also change the PWM terminal count as well as the state of the LEDs on the shield. To view a pin's settings, type the pin number in to the "Pin number" box and remove focus (i.e. click elsewhere)...the page should update automatically. The basic intent of this is to allow users to try out different PWM settings more or less real-time. To make it go, simply plug in the ÜberShield, download the code to your ND+ and point a browser at its IP address. Might be helpful to have LEDs hooked up to a few of the pins so you can see what's going on. Also, I haven't performed much entry validation, so caveat emptor there (i.e. don't try to set pins above 32 to PWM).


Hi Ward

I am glad to see that this code was useful to your project. Two questions:
  • Would you generate a document thats shows how to build the project (most specifically the FPGA part, using Webpack etc)
  • Do you plan selling the shield through Amazon.uk as well, to allow for international delivery?

Thanks

Quiche31

#3 Ward

Ward

    Member

  • Members
  • PipPip
  • 22 posts

Posted 22 November 2011 - 07:09 PM

Hi Quiche
I'll put the build document on my to-do list, but the shield does come with that core already loaded and the binary (bitstream) is available, so it's not strictly necessary to even install Webpack. Should anyone want to, though, the source is all here (github). No plans to sell through Amazon.uk at the moment, we've been handling international sales ourselves. Given the international volume we're seeing, though, it might be time to investigate it.
--Ward

#4 xmen

xmen

    Advanced Member

  • Members
  • PipPipPip
  • 72 posts

Posted 31 August 2014 - 03:01 AM

I like the style of code. Very broad for PWM. Exactly what I need. But 49$ is quite(+50$ for shipping). Is it possible if I get I can get the chip only ?






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.