Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Coding for Equipment

Coding for Equipment

Scheduled Pinned Locked Moved The Lounge
questionmobiledesignhardware
16 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C CPallini

    justluvbug wrote:

    standalone computing experience

    Are you a marketing manager? :rolleyes:

    If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
    This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
    [My articles]

    T Offline
    T Offline
    the bugness
    wrote on last edited by
    #7

    No, you have 2 more questions and the game is forfeit.

    OriginalGriffO C 2 Replies Last reply
    0
    • T the bugness

      Obviously, prototyping first, then we'll see.

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #8

      "A prototype is an original type, form, or instance of something serving as a typical example, basis, or standard for other things of the same category." (Wiki[^]) A prototype is the first form on the release item. There is no point in designing a prototype that will be completely different from teh production version - it just wastes your time and money. It can be much (often much, much) bigger, or slower, or contained in a cardboard box (I've done all that) but it needs to share an architecture. :laugh:

      Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      T 1 Reply Last reply
      0
      • T the bugness

        No, you have 2 more questions and the game is forfeit.

        OriginalGriffO Offline
        OriginalGriffO Offline
        OriginalGriff
        wrote on last edited by
        #9

        I thought this was 20 questions!

        Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

        T 1 Reply Last reply
        0
        • OriginalGriffO OriginalGriff

          "A prototype is an original type, form, or instance of something serving as a typical example, basis, or standard for other things of the same category." (Wiki[^]) A prototype is the first form on the release item. There is no point in designing a prototype that will be completely different from teh production version - it just wastes your time and money. It can be much (often much, much) bigger, or slower, or contained in a cardboard box (I've done all that) but it needs to share an architecture. :laugh:

          Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

          T Offline
          T Offline
          the bugness
          wrote on last edited by
          #10

          Okay, allow me to restate; I would like to build 1 device, a test device.

          OriginalGriffO 1 Reply Last reply
          0
          • OriginalGriffO OriginalGriff

            I thought this was 20 questions!

            Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

            T Offline
            T Offline
            the bugness
            wrote on last edited by
            #11

            It seems to going in that direction.

            1 Reply Last reply
            0
            • T the bugness

              No, you have 2 more questions and the game is forfeit.

              C Offline
              C Offline
              CPallini
              wrote on last edited by
              #12

              You can't dictate rules, Mr.ILostMyIdentity... :)

              If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
              This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
              [My articles]

              T 1 Reply Last reply
              0
              • C CPallini

                You can't dictate rules, Mr.ILostMyIdentity... :)

                If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler. -- Alfonso the Wise, 13th Century King of Castile.
                This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong. -- Iain Clarke
                [My articles]

                T Offline
                T Offline
                the bugness
                wrote on last edited by
                #13

                I've found my identity and this is my game to dictate how I see fit.

                1 Reply Last reply
                0
                • T the bugness

                  Okay, allow me to restate; I would like to build 1 device, a test device.

                  OriginalGriffO Offline
                  OriginalGriffO Offline
                  OriginalGriff
                  wrote on last edited by
                  #14

                  Then: Embedded design - Yes. Power supply - batteries / charger / power consumtion - Yes. Case / housing - Yes. Eprom - Maybe. If you have erase and program equipment, then these are ok for prototype (though in-circuit programmable flash is nicer to use). Processor: Woo! Big choice. Depends on the task complexity / interface requirements. PIC is very good for small devices, but as things get more complex, you need to look at more sophisticated devices. The big crunch here can be cost: ARM is a lovely processor core, but the development tools are seriously expensive compared to PIC etc. Memory: How much? What type? Volatile? Non-volatile? Hardware Design: Are you good with circuit design? Layout? Are you going to lay out a PCB, or breadboard it, or (shudder) wirewrap? All of these will affect the other: For example, fast RAM will need a good multilayer PCB layout, or it will work badly, or not at all. Processor choice will also affect the layout: some chips are only available in 0.5mm leg spacing SMT, or BGA while others are available in DIL packages. I understand you don't want to reveal too much (I wouldn't either), but the best suggestion I can give is: Talk to whoever will design the hardware, and work with what they know. If you know some of it as well, Great! But don't let them design it without input from you: hardware designers are as lazy as we are when they can be, and will design to make their lives easier, not yours!

                  Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

                  "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                  "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                  T 1 Reply Last reply
                  0
                  • OriginalGriffO OriginalGriff

                    Then: Embedded design - Yes. Power supply - batteries / charger / power consumtion - Yes. Case / housing - Yes. Eprom - Maybe. If you have erase and program equipment, then these are ok for prototype (though in-circuit programmable flash is nicer to use). Processor: Woo! Big choice. Depends on the task complexity / interface requirements. PIC is very good for small devices, but as things get more complex, you need to look at more sophisticated devices. The big crunch here can be cost: ARM is a lovely processor core, but the development tools are seriously expensive compared to PIC etc. Memory: How much? What type? Volatile? Non-volatile? Hardware Design: Are you good with circuit design? Layout? Are you going to lay out a PCB, or breadboard it, or (shudder) wirewrap? All of these will affect the other: For example, fast RAM will need a good multilayer PCB layout, or it will work badly, or not at all. Processor choice will also affect the layout: some chips are only available in 0.5mm leg spacing SMT, or BGA while others are available in DIL packages. I understand you don't want to reveal too much (I wouldn't either), but the best suggestion I can give is: Talk to whoever will design the hardware, and work with what they know. If you know some of it as well, Great! But don't let them design it without input from you: hardware designers are as lazy as we are when they can be, and will design to make their lives easier, not yours!

                    Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

                    T Offline
                    T Offline
                    the bugness
                    wrote on last edited by
                    #15

                    Aha! I see how this works now, the more specific my question, the more specific your answer! (kidding) I should have thought of that earlier, but as you surmised, I want to be somewhat vague. Your answer is very helpful and now I am going to be even more specific. (By the way, thank you for your time) I am good at design and implementation, I am good with circuit design, and am an electronics hobbyist. In-circuit programmable flash sounds much more fun than using an Eprom since I don't have equipment for it. Processor: Definitely would like to use ARM because of its availability and general hobbyist base, although I don't know enough about other processor types and functionality to decide. I see pricing for some ARM7 controller kits and one-board PC design, which seems to muddy the waters for me with respect to "What can it do?" and "Will it meet my needs?". I guess maybe I should start out with a micro controller hobby board and go from there? That would technically be 'embedded', right? That fits my groove. Would probably be nice to have a JTAG interface as well? Memory: Probably not more than 512mb, non-volatile. Hardware Design: I am good at circuit design and am in the process of building a PIC controlled CNC for circuit board builds and fabrication of the 'product'. No wirewrap, some breadboard, mostly PCB. Thanks again, Herb

                    OriginalGriffO 1 Reply Last reply
                    0
                    • T the bugness

                      Aha! I see how this works now, the more specific my question, the more specific your answer! (kidding) I should have thought of that earlier, but as you surmised, I want to be somewhat vague. Your answer is very helpful and now I am going to be even more specific. (By the way, thank you for your time) I am good at design and implementation, I am good with circuit design, and am an electronics hobbyist. In-circuit programmable flash sounds much more fun than using an Eprom since I don't have equipment for it. Processor: Definitely would like to use ARM because of its availability and general hobbyist base, although I don't know enough about other processor types and functionality to decide. I see pricing for some ARM7 controller kits and one-board PC design, which seems to muddy the waters for me with respect to "What can it do?" and "Will it meet my needs?". I guess maybe I should start out with a micro controller hobby board and go from there? That would technically be 'embedded', right? That fits my groove. Would probably be nice to have a JTAG interface as well? Memory: Probably not more than 512mb, non-volatile. Hardware Design: I am good at circuit design and am in the process of building a PIC controlled CNC for circuit board builds and fabrication of the 'product'. No wirewrap, some breadboard, mostly PCB. Thanks again, Herb

                      OriginalGriffO Offline
                      OriginalGriffO Offline
                      OriginalGriff
                      wrote on last edited by
                      #16

                      ARM is a lovely core to work with, but check: 1) Does the controller kit come with software development tools? Last time I looked, ARM were charging around £5K per user... 2) Be careful which ARM processor you decide on: I have chosen one (SAMSUNG) in the past only for it to go out of production after a total life on six months. OK for a one off, but a PITA for production. 3) If you talk to the importers, processor samples can be available. (A box of chocolates can help here!) Since I normally figure that something is going to go catastrophically wrong with the first built sample, I like to have three or more of every device handy. Normally it doesn't, but I've been burnt by only having one device before. Literally, as it happens... :laugh: 4) JTAG is definitely a goodie. If nothing else, it defines a way to get the data into the in-circuit programmable devices! Good luck!

                      Real men don't use instructions. They are only the manufacturers opinion on how to put the thing together.

                      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Don't have an account? Register

                      • Login or register to search.
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Tags
                      • Popular
                      • World
                      • Users
                      • Groups