StickOS


Closed Thread
Results 1 to 40 of 104

Thread: StickOS

Hybrid View

  1. #1
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530

    Default StickOS

    This thread is about the StickOS (which is also used in hardware called soBasic http://www.sobasicsoeasy.com/). It is an operating system that allows development through a telnet like terminal. This interface can be made over the serial port, USB port, or wireless port. StickOS has been compiled to run on a few different types of chips. Two Microchip series that it can run on are the PIC32MX3 and the PIC32MX4 families.

    A description from the www.cpustick.com website:

    StickOS BASIC is an entirely MCU-resident interactive programming environment, which includes an easy-to-use editor, transparent line-by-line compiler, interactive debugger, performance profiler, and flash filesystem, all controlled thru an interactive command-line user interface. In StickOS, external MCU pins may be bound to “pin variables” for manipulation or examination, and internal MCU peripherals may be managed by BASIC control statements and interrupt handlers. A StickOS-capable MCU may be connected to a host computer via a variety of transports and may then be controlled by any terminal emulator program, with no additional software or hardware required on the host computer. Once program development is complete, the MCU may be configured to autorun its BASIC program autonomously.

    For more information on this system, see this post for a few videos that describe the development/operating sytem: http://www.picbasic.co.uk/forum/show...9397#post89397
    Last edited by ScaleRobotics; - 11th May 2010 at 20:56.

  2. #2
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Bruce View Post
    A heart-beat LED on a PIC32 processor running at 80MHz is pretty trivial stuff..;o)
    Definately trivial, just wanted an LED on the board. StickOS already has it programmed (and allows it to be changed to any available IO), just wanted a pin to set it to, and it would be handy if the LED was on the board.

    Thanks,

    Walter

  3. #3
    Join Date
    Jul 2003
    Posts
    2,405


    Did you find this post helpful? Yes | No

    Default

    Oh - great - the cost just went up by $0.001 per board...

    Surface mount - or through-hole? Blue, red, green, yellow?
    Regards,

    -Bruce
    tech at rentron.com
    http://www.rentron.com

  4. #4
    Join Date
    Jul 2003
    Posts
    2,405


    Did you find this post helpful? Yes | No

    Default

    OK guys - so far it's;

    Me
    Walter
    Mark
    Dave

    Walter wants the BASIC Stamp type layout with header pads down both sides for a Stamp type board that can be inserted directly into a breadboard.

    I prefer the board with header pads around the processor in a square type arrangement like an Explorer16 type PIM module - with an area large enough to place a small breadboard on top of the solder pad area.

    That's 1 to 1, so we need at least one more vote to tip-the-scales, and we'll go with that design factor.

    I've already started the board design, but have to wait for the final vote before moving on - so let me know ASAP.

    I can have the board design ready long before we get the PIC32 controllers.
    Regards,

    -Bruce
    tech at rentron.com
    http://www.rentron.com

  5. #5
    Join Date
    Jul 2003
    Location
    Colorado Springs
    Posts
    4,959


    Did you find this post helpful? Yes | No

    Default

    Curious,

    Are these the PIC Sticks that PBP already supports?
    (PS1-5)

    Or a different "Stick"?
    DT

  6. #6
    Join Date
    Jul 2003
    Posts
    2,405


    Did you find this post helpful? Yes | No

    Default

    Hi Darrel,

    These will be boards based on the PIC32MX440F512H-80I/PT running at 80MHz.

    See this thread on the StickOS http://www.picbasic.co.uk/forum/showthread.php?t=13221 and the videos.
    Regards,

    -Bruce
    tech at rentron.com
    http://www.rentron.com

  7. #7
    Join Date
    May 2007
    Posts
    604


    Did you find this post helpful? Yes | No

    Default

    Anyone notice how slow this is (considering it uses an 80MHz processor) - or am I missing something?

    Name:  A_71J.JPG
Views: 1442
Size:  28.5 KB

  8. #8
    Join Date
    Jul 2003
    Location
    Colorado Springs
    Posts
    4,959


    Did you find this post helpful? Yes | No

    Default

    These will be boards based on the PIC32MX440F512H-80I/PT running at 80MHz.
    See this thread on the StickOS http://www.picbasic.co.uk/forum/showthread.php?t=13221 and the videos.
    Oh, I see...

    Didn't watch that thread after the "propeller" stuff.
    Sorry, my bad.

    What the hey, I'll take a couple.
    Got a couple of brain cells left that need toasting.
    That ought to do it.

    I think you split the thread a little short though.
    Didn't know what it was.

    P.S. And fooy on the speed tests.
    An empty FOR/NEXT is a terrible test of a "Systems" performance.
    DT

  9. #9
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default

    Hey Bruce,

    No rush, especially since you are doing all the work. Just wondering if you had any updates. No worries though.

    Thanks,

    Walter

  10. #10
    Join Date
    Jul 2003
    Posts
    2,405


    Did you find this post helpful? Yes | No

    Default

    Almost ready. Have a few parts to lookup for BOM, and some hand-routing to finish, but I'll post here when it's ready.
    Regards,

    -Bruce
    tech at rentron.com
    http://www.rentron.com

  11. #11
    Join Date
    Jul 2003
    Posts
    2,405


    Did you find this post helpful? Yes | No

    Default

    In the process of selecting parts. Anyone have a problem with tiny surface mount switches that may require the end of a pen or something similar to press, or would you prefer a raised button you can press with a finger?

    Last part to select - so please let me know ASAP.
    Regards,

    -Bruce
    tech at rentron.com
    http://www.rentron.com

  12. #12
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default

    What ever you think is good with me.
    StickOS
    StickPress Buttons
    Dave
    Always wear safety glasses while programming.

  13. #13
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Bruce View Post
    Anyone have a problem with tiny surface mount switches that may require the end of a pen or something similar to press
    No problem with small switches here.

  14. #14
    Join Date
    Sep 2007
    Location
    USA, CA
    Posts
    271


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by Bruce View Post
    In the process of selecting parts. Anyone have a problem with tiny surface mount switches that may require the end of a pen or something similar to press, or would you prefer a raised button you can press with a finger?

    Last part to select - so please let me know ASAP.
    I'll likely swap it out if it's not tool-less... or never use it.

  15. #15
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default Re: StickOS

    Thanks Bruce!

    I loaded Bruce's latest design to BatchPCB.com. Here is the link, (at cost) at $11.50 each http://batchpcb.com/index.php/Products/53019

    I will probably get to an order in a week or three. If anyone else wants to give it a go, feel free. Bruce's board and the UBW32 board are about the same area, so the cost for an order of 30 should be pretty close. Might be closer to $7.00 each for Bruce's board, where the UBW32 would be $6.50.

    Please chime in. I would like to see if people are still interested, and if so, which board.

    Or, I could just put both boards on batchpcb, and those interersted could place their orders.

    Let me know.

    Thanks,

    Walter

  16. #16
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default Re: StickOS

    Quote Originally Posted by scalerobotics View Post
    Please chime in. I would like to see if people are still interested, and if so, which board.
    Maybe folks have lost interest in this. Bruce's board can be purchased in singles from batchpcb here . Only bad part, is they charge a $10.00 handling charge for each order. Not too bad if you find some other boards in there that you like. I tried uploading the UBW32 to batchpcb, and that board fails their 8 mill spacing requirement. Kind of makes you wonder where they have this one made! And things are tight enough on that board, that I doubt it could be made to pass batchpcb. (slightly lower quality PCB production I guess). So for either board, cheaper alternatives would only be available with a group buy. But then again, you kind of need a group for a group buy.

  17. #17
    Join Date
    Nov 2003
    Location
    Wellton, U.S.A.
    Posts
    5,924


    Did you find this post helpful? Yes | No

    Default Re: StickOS

    I have not lost interest, just have not had the time to worry about it.

    I guess I could send you the money for four boards if that will help with an order, I sent four chips to Bruce so I am still in it, should do something with the parts.

    Let me know.
    Dave
    Always wear safety glasses while programming.

  18. #18
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default

    A BASIC Stamp 2px Module does about 19,000 instructions per second. So it's definitely faster than that.

  19. #19
    Join Date
    Feb 2006
    Location
    Gilroy, CA
    Posts
    1,530


    Did you find this post helpful? Yes | No

    Default

    Rich has added a few neat features in v1.80, like I2C. Check out 2.2 in http://www.cpustick.com/stickos.htm (and all other improvements in red).
    http://www.scalerobotics.com

  20. #20
    Join Date
    May 2007
    Posts
    604


    Did you find this post helpful? Yes | No

    Default

    Any news on this?

Members who have read this thread : 0

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts