Hello, I’ve been trying to decide on a FPGA development board, and have only been able to find posts and Reddit threads from 4-5 years ago. So I wanted to start a new thread and ask about the best “mid-range” FGPA development board in 2018. (Price range $100-$300.) I started with this Quora answer about FPGA boards, from 2013. The Altera DE1 sounded good. Then I looked through the Terasic DE boards. Then I found this Reddit thread from 2014, asking about the DE1-SoC vs the Cyclone V GX Starter Kit: https://www.reddit.com/FPGA/comments/1xsk6w/cyclone_v_gx_starter_kit_vs_de1soc_board/ (I was also leaning towards the DE1-SoC.) Anyway, I thought I better ask here, because there are probably some new things to be aware of in 2018. I’m completely new to FPGAs and VHDL, but I have experience with electronics/microcontrollers/programming. My goal is to start with some basic soft-core processors. I want to get some C / Rust programs compiling and running on my own CPU designs. I also want to play around with different instruction sets, and maybe start experimenting with asynchronous circuits (e.g. clock-less CPUs) Also I don’t know if this is possible, but I’d like to experiment with ternary computing, or work with analog signals instead of purely digital logic. EDIT: I just realized that you would call those FPAAs, i.e. “analog” instead of “gate”. Would be cool if there was a dev board that also had an FPAA, but no problem if not. EDIT 2: I also realized why "analog signals on an FPGA" doesn't make any sense, because of how LUTs work. They emulate boolean logic with a lookup table, and the table can only store 0s and 1s. So there's no way to emulate a transistor in an intermediate state. I'll just have play around with some transistors on a breadboard. UPDATE: I've put together a table with some of the best options:
A very simple FPGA development board that plugs into a Raspberry Pi, so you have a "backup" hard-core CPU that can control networking, etc. Supports a huge range of pmod accessories. You can write a program/circuit so that the Raspberry Pi CPU and the FPGA work together, similar to a SoC. Proprietary bitstream is fully reverse engineered and supported by Project IceStorm, and there is an open-source toolchain that can compile your hardware design to bitstream. Has everything you need to start experimenting with FPGAs.
Xilinx Zynq 7-Series SoC - ARM Cortex-A9 processor, and Artix-7 FPGA. 125 IO pins. 1GB DDR2 RAM. Texas Instruments WiLink 8 wireless module for 802.11n Wi-Fi and Bluetooth 4.1. No LEDs or buttons, but easy to wire up your own on a breadboard. If you want to use a baseboard, you'll need a snickerdoodle black ($195) with the pins in the "down" orientation. (E.g. The "breakyBreaky breakout board" ($49) or piSmasher SBC ($195)). The snickerdoodle one only comes with pins in the "up" orientation and doesn't support any baseboards. But you can still plug the jumpers into the pins and wire up things on a breadboard.
Has one of the latest Xilinx SoCs. 2 GB (512M x32) LPDDR4 Memory. Wi-Fi / Bluetooth. Mini DisplayPort. 1x USB 3.0 type Micro-B, 2x USB 3.0 Type A. Audio I/O. Four user-controllable LEDs. No buttons and limited LEDs, but easy to wire up your own on a breadboard
Xilinx Zynq 7000 SoC (ARM Cortex-A9, 7-series FPGA.) 1 GB DDR3 RAM. A few switches, push buttons, and LEDs. USB and Ethernet. Audio in/out ports. HDMI source + sink with CEC. 8 Total Processor I/O, 40 Total FPGA I/O. Also a faster version for $299 (Zybo Z7-20).
Same as DE10-Standard, but not as many peripherals, buttons, LEDs, etc.
icoBoard ($100). (Buy it here.) The icoBoard plugs into a Raspberry Pi, so it's similar to having a SoC. The iCE40-HX8K chip comes with 7,680 LUTs (logic elements.) This means that after you learn the basics and create some simple circuits, you'll also have enough logic elements to run the VexRiscv soft-core CPU (the lightweight Murax SoC.) The icoBoard also supports a huge range of pluggable pmod accessories:
numato Mimas A7 ($149). An excellent development board with a Xilinx Artix 7 FPGA, so you can play with a bigger / faster FPGA and run a full RISC-V soft-core with all the options enabled, and a much higher clock speed. (The iCE40 FPGAs are a bit slow and small.)
I ordered a iCE40-HX8K Breakout Board to try out the IceStorm open source tooling. (I would have ordered an icoBoard if I had found it earlier.) I also bought a numato Mimas A7 so that I could experiment with the Artix 7 FPGA and Xilinx software (Vivado Design Suite.)
What can I do with an FPGA? / How many LUTs do I need?
VexRiscv is "A FPGA friendly 32 bit RISC-V CPU implementation." This is a RISC-V implementation written in SpinalHDL. VexRiscv has a lot of plugin and configuration options. The Murax SoC is a very light SoC that can run on an iCE40-HX8k (but probably not the 1k FPGA that only has 1,280 LUTs). The Briey SoC only runs on Xilinx or Altera FPGAs.
I am trying to set up the price ticker from the following link: https://www.reddit.com/Bitcoin/comments/4mziom/i_got_a_nice_cheap_display_for_my_raspberry_pi/ i got the LCD screen working and i am trying to run the script. but to bad it only shows me the 3 dots with a big euro. http://imgur.com/a/jyxCL Can someone tell me what i am doing wrong? Link to script: http://pastebin.com/RyYFWBUR Code to run the script: sudo apt-get install matchbox x11-xserver-utils unclutter midori vi presentation.sh #!/bin/sh unclutter & matchbox-window-manager & : xset -dpms xset s off while true; do /usbin/midori -e Fullscreen -a /home/pi/Desktop/RyYFWBUR22.html done chmod 755 presentation.sh sudo vi /etc/rc.local su -l pi -c "xinit /home/pi/presentation.sh" sudo dpkg-reconfigure x11-common set to "anybody" when i try to reconfigure to anybody i keep getting this error: update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults i tried different installs but i keep getting this error. hopefully somebody can help me out.
[WTS] 2x BFL Bitcoin Miner [7GHs and 10Ghs], power supplies, various USB Miners and Raspberry Pi Model B for controlling BFL
Can not sell for at least 6 months I need to get these things out of my house. Everything runs perfectly and have been run for about 6 weeks [turned them off back in the summer after running too hot]. I bought them from Butterfly Labs directly at retail price. I am interested in knowing how much I can get for them. Doing some math I think I can get about $300-$350 I will not be making the sale until July, when I can actually get to them and get them shipped out. [No pictures, again just looking for reference prices] What I have: 1x BFL Bitcoin Miner 7GHs (Likely could part for $60) 1x BFL Bitcoin Miner 10GHs (Likely could part for $90) 5x USB Block Eruptors 330MHs (Likely could part with the lot for $35) 2x AntMiner 2GHs [Never used] (Retail on Amazon for $35 each, could sell for $30 each) 1x Raspberry Pi Model B [would probably sell 4GB SD Card, USB Hub, Power Supply, and 16x2 LCD display with it] (Would sell the entire package for $70) Willing to ship US only
[Request] Details on an easy to use/pre-compiled Rasberry Pi Bitcoin Price Ticker
I've been searching but can't seem to find an easy to use/pre-compiled Bitcoin Price Ticker for my Raspberry Pi. I'm not a Linux expert that's why I'm finding this difficult to do. It will be displayed on a simple USB LCD Screen, which is making it even harder. Thank you in advance for any help or pointers.
BTC price display is my Raspberry Pi project to show a Bitcoin cryptocurrency price in real time with Apache and PHP. I’m using a free Bitcoin price currency provider – CoinGate. Information how to get Bitcoin Price. Getting Bitcoin price is very easy these days. All you have to do is to research the different wallet roviders and chose your favorite. I personally use CoinGate. They have ... Connect the Display to the Raspberry Pi as shown in the Schematics. Run the main program bcbar.py. Bitcoin Bar can display upto 19 different real-time data parameters. These can be configured to be displayed in any order or sequence. The main program displays all 19 data parameters sequentially. Raspberry pi 1, single core, will require an Ethernet cable; Raspberry pi 2 , dual core, will require an Ethernet cable; Raspberry pi 3 or 4, a bit a shame to use this amount of power for that task, but has built in WIFI; A 3.5” LCD screen from Amazon. Raspberry Pi LCD Display Module 3.5inch 320X480 TFT; Raspberry Pi LCD Display Module 3 ... The Bitcoin Tracker can display information such as price, Bitcoins in circulation, number of Bitcoins left to mine, hash rate, etc. Read up about this project on Bitcoin Tracker Using a Raspberry Pi Raspberry pi 1, single core, will require an Ethernet cable; Raspberry pi 2 , dual core, will require an Ethernet cable; Raspberry pi 3 or 4, a bit a shame to use this amount of power for that task, but has built in WIFI; A 3.5” LCD screen from Amazon. Raspberry Pi LCD Display Module 3.5inch 320X480 TFT; Raspberry Pi LCD Display Module 3 ...
In this video I will show you a 3.5 LCD that installed in raspberry pi. This can be done to any 3.5 LCD variety through a driver that works on this type of LCD. A tipping machine built on the Raspberry Pi with a LCD to display tipped amount. The program that controls everything is written in the wolfram language and is using the chain.com API. Arduino Bitcoin Ticker with RGB backlit LCD Display a Screen . When price is under $300 the light is red, green when over. http://www.jpellerin.info/bl0g#/bl... Easy LED Raspberry Pi circuit with Python! Beginners tutorial by Devscover Coding & Raspberry Pi. 14:09. Bitcoin Price Ticker Tutorial! Raspberry Pi & Python by Devscover Coding & Raspberry Pi. 25 ... Keeping an eye on the price of bitcoin as it returns to the moon! :) This bitcoin ticker is displaying the CoinDesk BPI in GBP (updates every minute). Built using a Raspberry Pi - B+ with BelleVue ...