For my hobby work, I am looking for a low-cost development kit to develope a simple embedded system. This system will measure the temperature and heart beat rate, compare them with a predefined table which implements some health-care knowledge, then provide some useful information. This development kit should be low-cost, support C programming, debugging, better with JTAG or other on-site debugging. It should support at least one type of popular microprocessors, or a mainstream FPGA, and easy to use. Could anybody recommend me some? Thank you in advance. Johnson
Looking for a low-cost development kit
Started by ●March 23, 2009
Reply by ●March 23, 20092009-03-23
Johnson Can you elaborate on your I/O requirements as this may affect what is best for your application. Most of the board vendors in the FPGA world like ourselves don't supply boards as bundled software kits as such. The software aspect tends to come from whichever processor core is being used. However there are one or two Xilinx and Altera kits that include some sort of tools version with the boards for MicroBlaze and Nios respectively but they don't tend to be in hobby engineer price area. For the lowest cost you may have to think about seperate solution for a microprocessor and board. There various microprocessor cores on Opencores that are based on popular things like Z80 and so on and there are lots of tools out there for that common processor. There also things like 8086/8 cores available from third party vendors http://www.ht-lab.com/hardware/drigmorn1/drigmorn1.html but these do cost. John Adair Enterpoint Ltd. On 23 Mar, 05:08, "Johnson L" <gpsab...@yahoo.com> wrote:> For my hobby work, I am looking for a low-cost development kit to > develope a simple embedded system. This system will measure the temperature > and heart beat rate, compare them with a predefined table which implements > some health-care knowledge, then provide some useful information. This > development kit should be low-cost, support C programming, debugging, better > with JTAG or other on-site debugging. It should support at least one type of > popular microprocessors, or a mainstream FPGA, > and easy to use. Could anybody recommend me some? Thank you in advance. > > Johnson
Reply by ●March 23, 20092009-03-23
"John Adair" <g1@enterpoint.co.uk> wrote in message news:a38658ca-69a3-4af4-bfde-1c4abf7f7264@37g2000yqp.googlegroups.com...> Johnson > > Can you elaborate on your I/O requirements as this may affect what is > best for your application. > > Most of the board vendors in the FPGA world like ourselves don't > supply boards as bundled software kits as such. The software aspect > tends to come from whichever processor core is being used. However > there are one or two Xilinx and Altera kits that include some sort of > tools version with the boards for MicroBlaze and Nios respectively but > they don't tend to be in hobby engineer price area. > > For the lowest cost you may have to think about seperate solution for > a microprocessor and board. There various microprocessor cores on > Opencores that are based on popular things like Z80 and so on and > there are lots of tools out there for that common processor. There > also things like 8086/8 cores available from third party vendors > http://www.ht-lab.com/hardware/drigmorn1/drigmorn1.html but these do > cost. > > John Adair > Enterpoint Ltd. > > On 23 Mar, 05:08, "Johnson L" <gpsab...@yahoo.com> wrote: >> For my hobby work, I am looking for a low-cost development kit to >> develope a simple embedded system. This system will measure the >> temperature >> and heart beat rate, compare them with a predefined table which >> implements >> some health-care knowledge, then provide some useful information. This >> development kit should be low-cost, support C programming, debugging, >> better >> with JTAG or other on-site debugging. It should support at least one type >> of >> popular microprocessors, or a mainstream FPGA, >> and easy to use. Could anybody recommend me some? Thank you in advance. >> >> Johnson >Thanks, John, your answer is very informative and helpful. However, as a hobby engineer I don't know how to elaborate the I/O requirements. Could you please give me a simple example? As for now, I would like the sensors being connected to the microprocessor in a simple way, such as I2C or UART. I possibly also need a port for BLUETOOTH or ZIGBEE to send out the commands to a wireless peripheral. BTW, if I understand it correct, there is no free or low-cost development kit for FPGA, right? Johnson
Reply by ●March 23, 20092009-03-23
Johnson It's not quite true that there are not free tools for FPGAs. Both the 2 biggest vendors Xilinx and Altera have free tools for building the hardware side for the smaller end FPGAs themselves. Processor support tools specifically Xilinx has 2 soft core processors that they support - PicoBlaze and MicroBlaze. Altera have Nios. Picoblaze I believe a third party has done a C compiler and the group probably has more details that I do. MicroBlaze (EDK) and Nios toolsets are essentially paid for tools although there are sometimes evaluation versions around that are good for short term use. On I/O things like acceptable voltage levels e.g. 3.3V or 5V signalling requirements are important. Many modern FPGAs cannot tolerate 5V signalling levels directly without some protection, or level shift, circuits. Particular protocols like I2C will need to be driven and controlled by some logic function within the FPGA user design. If you are using external modules for bluetooth etc. then again you need to use whatever signalling levels and protocols are required to transfer data and setup to the external modules. John Adair Enterpoint Ltd. On 23 Mar, 21:36, "Johnson L" <gpsab...@yahoo.com> wrote:> "John Adair" <g...@enterpoint.co.uk> wrote in message > > news:a38658ca-69a3-4af4-bfde-1c4abf7f7264@37g2000yqp.googlegroups.com... > > > > > > > Johnson > > > Can you elaborate on your I/O requirements as this may affect what is > > best for your application. > > > Most of the board vendors in the FPGA world like ourselves don't > > supply boards as bundled software kits as such. The software aspect > > tends to come from whichever processor core is being used. However > > there are one or two Xilinx and Altera kits that include some sort of > > tools version with the boards for MicroBlaze and Nios respectively but > > they don't tend to be in hobby engineer price area. > > > For the lowest cost you may have to think about seperate solution for > > a microprocessor and board. There various microprocessor cores on > > Opencores that are based on popular things like Z80 and so on and > > there are lots of tools out there for that common processor. There > > also things like 8086/8 cores available from third party vendors > >http://www.ht-lab.com/hardware/drigmorn1/drigmorn1.htmlbut these do > > cost. > > > John Adair > > Enterpoint Ltd. > > > On 23 Mar, 05:08, "Johnson L" <gpsab...@yahoo.com> wrote: > >> For my hobby work, I am looking for a low-cost development kit to > >> develope a simple embedded system. This system will measure the > >> temperature > >> and heart beat rate, compare them with a predefined table which > >> implements > >> some health-care knowledge, then provide some useful information. This > >> development kit should be low-cost, support C programming, debugging, > >> better > >> with JTAG or other on-site debugging. It should support at least one type > >> of > >> popular microprocessors, or a mainstream FPGA, > >> and easy to use. Could anybody recommend me some? Thank you in advance. > > >> Johnson > > Thanks, John, your answer is very informative and helpful. However, as a > hobby engineer I don't know how to elaborate the I/O requirements. Could you > please give me a simple example? > As for now, I would like the sensors being connected to the microprocessor > in a simple way, such as I2C or UART. I possibly also need a port for > BLUETOOTH or ZIGBEE to send out the commands to a wireless peripheral. > BTW, if I understand it correct, there is no free or low-cost development > kit for FPGA, right? > Johnson- Hide quoted text - > > - Show quoted text -
Reply by ●March 23, 20092009-03-23
I just got an FPGA development kit from Lattice - 2200 CLB's, USB (FX2) Interface, a software starter kit, and an 8-bit embedded processor. $75 including tax & Shipping. Software license expires every 6 months; I'm guessing that they will renew it. Software is reminiscent of Xilinx back in the ISE-4.2 days (clumsy, but functional). The embedded processor (Mico8) looks -very- interesting: if I'm seeing things correctly, they chose 'wishbone' for their on-chip bus. AL On Mar 23, 3:14 pm, John Adair <g...@enterpoint.co.uk> wrote:> Johnson > > It's not quite true that there are not free tools for FPGAs. Both the > 2 biggest vendors Xilinx and Altera have free tools for building the > hardware side for the smaller end FPGAs themselves. Processor support > tools specifically Xilinx has 2 soft core processors that they support > - PicoBlaze and MicroBlaze. Altera have Nios. Picoblaze I believe a > third party has done a C compiler and the group probably has more > details that I do. MicroBlaze (EDK) and Nios toolsets are essentially > paid for tools although there are sometimes evaluation versions around > that are good for short term use. > > On I/O things like acceptable voltage levels e.g. 3.3V or 5V > signalling requirements are important. Many modern FPGAs cannot > tolerate 5V signalling levels directly without some protection, or > level shift, circuits. Particular protocols like I2C will need to be > driven and controlled by some logic function within the FPGA user > design. If you are using external modules for bluetooth etc. then > again you need to use whatever signalling levels and protocols are > required to transfer data and setup to the external modules. > > John Adair > Enterpoint Ltd. > > On 23 Mar, 21:36, "Johnson L" <gpsab...@yahoo.com> wrote: > > > "John Adair" <g...@enterpoint.co.uk> wrote in message > > >news:a38658ca-69a3-4af4-bfde-1c4abf7f7264@37g2000yqp.googlegroups.com... > > > > Johnson > > > > Can you elaborate on your I/O requirements as this may affect what is > > > best for your application. > > > > Most of the board vendors in the FPGA world like ourselves don't > > > supply boards as bundled software kits as such. The software aspect > > > tends to come from whichever processor core is being used. However > > > there are one or two Xilinx and Altera kits that include some sort of > > > tools version with the boards for MicroBlaze and Nios respectively but > > > they don't tend to be in hobby engineer price area. > > > > For the lowest cost you may have to think about seperate solution for > > > a microprocessor and board. There various microprocessor cores on > > > Opencores that are based on popular things like Z80 and so on and > > > there are lots of tools out there for that common processor. There > > > also things like 8086/8 cores available from third party vendors > > >http://www.ht-lab.com/hardware/drigmorn1/drigmorn1.htmlbutthese do > > > cost. > > > > John Adair > > > Enterpoint Ltd. > > > > On 23 Mar, 05:08, "Johnson L" <gpsab...@yahoo.com> wrote: > > >> For my hobby work, I am looking for a low-cost development kit to > > >> develope a simple embedded system. This system will measure the > > >> temperature > > >> and heart beat rate, compare them with a predefined table which > > >> implements > > >> some health-care knowledge, then provide some useful information. This > > >> development kit should be low-cost, support C programming, debugging, > > >> better > > >> with JTAG or other on-site debugging. It should support at least one type > > >> of > > >> popular microprocessors, or a mainstream FPGA, > > >> and easy to use. Could anybody recommend me some? Thank you in advance. > > > >> Johnson > > > Thanks, John, your answer is very informative and helpful. However, as a > > hobby engineer I don't know how to elaborate the I/O requirements. Could you > > please give me a simple example? > > As for now, I would like the sensors being connected to the microprocessor > > in a simple way, such as I2C or UART. I possibly also need a port for > > BLUETOOTH or ZIGBEE to send out the commands to a wireless peripheral. > > BTW, if I understand it correct, there is no free or low-cost development > > kit for FPGA, right? > > Johnson- Hide quoted text - > > > - Show quoted text -
Reply by ●March 23, 20092009-03-23
Johnson L wrote:> For my hobby work, I am looking for a low-cost development kit to > develope a simple embedded system. This system will measure the temperature > and heart beat rate, compare them with a predefined table which implements > some health-care knowledge, then provide some useful information. This > development kit should be low-cost, support C programming, debugging, better > with JTAG or other on-site debugging. It should support at least one type of > popular microprocessors, or a mainstream FPGA, > and easy to use. Could anybody recommend me some? Thank you in advance. > > Johnson > >It's hard to get a functional FPGA development kit that's more affordable than Avnet's Spartan-3A Eval Kit. (http://tinyurl.com/blhcar) $50 gets you an XC3S400A-4FTG256C, two types of flash, a USB bridge, several type of I/O, and a Cypress PSoC. Even better nothing else is required to program it (you don't need the $200 Xilinx cable). And for really cheap TI's eZ430 development kit is hard to beat - it's only $20. (http://focus.ti.com/docs/toolsw/folders/print/ez430-f2013.html) The MSP430 is a pretty low end processor, but the kick-start version of the IAR tools does allow you to develop in C and debug on the target. There are lots of well done, not too expensive boards at Digilent (http://www.digilentinc.com), along with programming tools, various addons, and example code. They have been good about answering my questions too. (I have no commercial interest in any of these, they're just sources that I've found useful.) Chris
Reply by ●March 24, 20092009-03-24
Well, both the price and the product sounds great! Thanks for sharing! BTW, the software license expires every 6 months. Do you think they will charge me for renewing the license? Johnson "LittleAlex" <alex.louie@email.com> wrote in message news:c1ec1088-a658-46f5-b5b3-d66cb8fe327f@v23g2000pro.googlegroups.com...>I just got an FPGA development kit from Lattice - 2200 CLB's, USB > (FX2) Interface, a software starter kit, and an 8-bit embedded > processor. > > $75 including tax & Shipping. > > Software license expires every 6 months; I'm guessing that they will > renew it. Software is reminiscent of Xilinx back in the ISE-4.2 days > (clumsy, but functional). The embedded processor (Mico8) looks -very- > interesting: if I'm seeing things correctly, they chose 'wishbone' for > their on-chip bus. > > AL > > On Mar 23, 3:14 pm, John Adair <g...@enterpoint.co.uk> wrote: >> Johnson >> >> It's not quite true that there are not free tools for FPGAs. Both the >> 2 biggest vendors Xilinx and Altera have free tools for building the >> hardware side for the smaller end FPGAs themselves. Processor support >> tools specifically Xilinx has 2 soft core processors that they support >> - PicoBlaze and MicroBlaze. Altera have Nios. Picoblaze I believe a >> third party has done a C compiler and the group probably has more >> details that I do. MicroBlaze (EDK) and Nios toolsets are essentially >> paid for tools although there are sometimes evaluation versions around >> that are good for short term use. >> >> On I/O things like acceptable voltage levels e.g. 3.3V or 5V >> signalling requirements are important. Many modern FPGAs cannot >> tolerate 5V signalling levels directly without some protection, or >> level shift, circuits. Particular protocols like I2C will need to be >> driven and controlled by some logic function within the FPGA user >> design. If you are using external modules for bluetooth etc. then >> again you need to use whatever signalling levels and protocols are >> required to transfer data and setup to the external modules. >> >> John Adair >> Enterpoint Ltd. >> >> On 23 Mar, 21:36, "Johnson L" <gpsab...@yahoo.com> wrote: >> >> > "John Adair" <g...@enterpoint.co.uk> wrote in message >> >> >news:a38658ca-69a3-4af4-bfde-1c4abf7f7264@37g2000yqp.googlegroups.com... >> >> > > Johnson >> >> > > Can you elaborate on your I/O requirements as this may affect what is >> > > best for your application. >> >> > > Most of the board vendors in the FPGA world like ourselves don't >> > > supply boards as bundled software kits as such. The software aspect >> > > tends to come from whichever processor core is being used. However >> > > there are one or two Xilinx and Altera kits that include some sort of >> > > tools version with the boards for MicroBlaze and Nios respectively >> > > but >> > > they don't tend to be in hobby engineer price area. >> >> > > For the lowest cost you may have to think about seperate solution for >> > > a microprocessor and board. There various microprocessor cores on >> > > Opencores that are based on popular things like Z80 and so on and >> > > there are lots of tools out there for that common processor. There >> > > also things like 8086/8 cores available from third party vendors >> > >http://www.ht-lab.com/hardware/drigmorn1/drigmorn1.htmlbutthese do >> > > cost. >> >> > > John Adair >> > > Enterpoint Ltd. >> >> > > On 23 Mar, 05:08, "Johnson L" <gpsab...@yahoo.com> wrote: >> > >> For my hobby work, I am looking for a low-cost development kit to >> > >> develope a simple embedded system. This system will measure the >> > >> temperature >> > >> and heart beat rate, compare them with a predefined table which >> > >> implements >> > >> some health-care knowledge, then provide some useful information. >> > >> This >> > >> development kit should be low-cost, support C programming, >> > >> debugging, >> > >> better >> > >> with JTAG or other on-site debugging. It should support at least one >> > >> type >> > >> of >> > >> popular microprocessors, or a mainstream FPGA, >> > >> and easy to use. Could anybody recommend me some? Thank you in >> > >> advance. >> >> > >> Johnson >> >> > Thanks, John, your answer is very informative and helpful. However, as >> > a >> > hobby engineer I don't know how to elaborate the I/O requirements. >> > Could you >> > please give me a simple example? >> > As for now, I would like the sensors being connected to the >> > microprocessor >> > in a simple way, such as I2C or UART. I possibly also need a port for >> > BLUETOOTH or ZIGBEE to send out the commands to a wireless peripheral. >> > BTW, if I understand it correct, there is no free or low-cost >> > development >> > kit for FPGA, right? >> > Johnson- Hide quoted text - >> >> > - Show quoted text - >
Reply by ●March 24, 20092009-03-24
I also want to know, is there any low-cost development kit for DSP as well? I possibly need some filter function in the software as well so I am also thinking about DSP. Anybody can help? Thanks. Johnson "Johnson L" <gpsabove@yahoo.com> wrote in message news:FPExl.73664$FI5.25671@newsfe07.iad...> For my hobby work, I am looking for a low-cost development kit to > develope a simple embedded system. This system will measure the > temperature > and heart beat rate, compare them with a predefined table which implements > some health-care knowledge, then provide some useful information. This > development kit should be low-cost, support C programming, debugging, > better > with JTAG or other on-site debugging. It should support at least one type > of > popular microprocessors, or a mainstream FPGA, > and easy to use. Could anybody recommend me some? Thank you in advance. > > Johnson > >
Reply by ●March 24, 20092009-03-24
"Chris Abele" <ccabele@yahoo.com> wrote in message news:IfadnV9xaJ9I2FXUnZ2dnUVZ_oninZ2d@giganews.com...> Johnson L wrote: >> For my hobby work, I am looking for a low-cost development kit to >> develope a simple embedded system. This system will measure the >> temperature >> and heart beat rate, compare them with a predefined table which >> implements >> some health-care knowledge, then provide some useful information. This >> development kit should be low-cost, support C programming, debugging, >> better >> with JTAG or other on-site debugging. It should support at least one type >> of >> popular microprocessors, or a mainstream FPGA, >> and easy to use. Could anybody recommend me some? Thank you in advance. >> >> Johnson >> >> > > It's hard to get a functional FPGA development kit that's more affordable > than Avnet's Spartan-3A Eval Kit. (http://tinyurl.com/blhcar) $50 gets you > an XC3S400A-4FTG256C, two types of flash, a USB bridge, several type of > I/O, and a Cypress PSoC. Even better nothing else is required to program > it (you don't need the $200 Xilinx cable). > > And for really cheap TI's eZ430 development kit is hard to beat - it's > only $20. (http://focus.ti.com/docs/toolsw/folders/print/ez430-f2013.html) > The MSP430 is a pretty low end processor, but the kick-start version of > the IAR tools does allow you to develop in C and debug on the target. > > There are lots of well done, not too expensive boards at Digilent > (http://www.digilentinc.com), along with programming tools, various > addons, and example code. They have been good about answering my > questions too. > > (I have no commercial interest in any of these, they're just sources that > I've found useful.) > > ChrisChris, thank you very much for sharing them! The kits look awesome! BTW, for Avnet's Spartan-3A Eval Kit, nothing else is required to program it. However, I need to program it since I need to implement some generic functions written in C. So it isn't an option for me. Johnson
Reply by ●March 24, 20092009-03-24
I found the PIC microcontroller, and it includes free IDE. From the link below, it seems the costs are minimum. Any objection or suggestion? http://www.sparkfun.com/tutorial/ARM/ARM_Cross_Development_with_Eclipse.pdf "Johnson L" <gpsabove@yahoo.com> wrote in message news:FPExl.73664$FI5.25671@newsfe07.iad...> For my hobby work, I am looking for a low-cost development kit to > develope a simple embedded system. This system will measure the > temperature > and heart beat rate, compare them with a predefined table which implements > some health-care knowledge, then provide some useful information. This > development kit should be low-cost, support C programming, debugging, > better > with JTAG or other on-site debugging. It should support at least one type > of > popular microprocessors, or a mainstream FPGA, > and easy to use. Could anybody recommend me some? Thank you in advance. > > Johnson > >





