11 ms·
I hate when sites split 'top #' lists across # pages (for more ad impressions), so here's the list: 1. Raspberry Pi Zero W -- $10 2. Asus Tinker Board -- $54.
by reustle 9y ago
I hate when sites split 'top #' lists across # pages (for more ad impressions), so here's the list:
1. Raspberry Pi Zero W -- $10
2. Asus Tinker Board -- $54.99
3. Marvell Espressobin -- $79.99
4. 96Boards HiKey 960 -- $239.99
5. PINE64 Rock64 -- $24.95
6. Orange Pi R1 -- $13.90
7. MYIR MYS-6ULX -- $24.80
8. LeMaker Banana Pi Pro -- $47.99
9. LattePanda -- $209
10. Sparkfun BBC micro:bit -- $17.50
- asciimo 9y agoIs there a name for this dark pattern?
- 2bitencryption 9y agocarousel of sadness
- King-Aaron 9y agoI'm definitely going to use this in my future endeavours.
- parktheredcar 9y agoSlideshow
- ianai 9y agoTab closer
- _pmf_ 9y agoMultiple names. Number 5 will blow your mind.
- erikj 9y agoCan any of them be used without binary blobs?
- rubatuga 9y agoIf you don’t need graphics, sure.
- jotux 9y agoThe micro:bit.
- kbart 9y agoAll MCUs are basically micro PCs that have SRAM, flash memory and run internal, binary code, so no, it is not possible. It is, however, possible to have everything open source from bootloader and up, if you don't need advanced graphics or power saving features.
- AnIdiotOnTheNet 9y agoBasically, no. There simply is no such thing as an open GPU. It's a shame too, because I'm at a point in my life when I'd really like to embrace a completely open hardware platform as my primary desktop, even if it isn't all that powerful by modern standards.
- wanderingjew 9y agoI'm not seeing the BeagleBone Pocket / PocketBeagle on that list. I don't have any skin in the game, and this seems like a glaring omission.
- joshvm 9y agoAlso no Jetson TX2, which seems an odd omission given its ridiculous FLOPS/Watt. It was announced in March.
- amigoingtodie 9y agoWhich of these are readily available for around the price listed? Also, can anybody vouch for the Espressobin? 3 gigabit ports, usb3, and SATA. Nice.
- gh02t 9y agoAll of them AFAIK. Even the Zero W can (finally) be had with relative ease, I just ordered one from SparkFun and Adafruit also has 'em in stock. Been wanting to make one into a security camera but they have been hard to get until just recently.
- khedoros1 9y agoI think it depends on what is meant by "readily available". It's hard to do something like buy more than a couple Zero-W's at $10 apiece, unless things have changed very recently. In the past, I've seen people wanting to use a few dozen in a project having trouble finding that many for uninflated prices.
- Taniwha 9y agoYeah I abandoned a kickstarter roll out because I discovered I couldn't buy 1000 ... My guess is that they're losing a little on each one
- gh02t 9y agoI can't see why they would though. I don't think the RPF has the resources to sell so many units at a loss. I suspect it's probably just barely breaking even on both. The Wifi chipset the Zero W uses costs exactly $5 in quantity according to Digikey; the board layout is slightly different but otherwise the bill of materials is the same so that's the main cost difference. They're probably making some profits off of the accessories like the case or the camera (especially the camera, which is pretty expensive and I expect fairly popular).
- 9y ago
- matheweis 9y agoNanoPi NEO at $9.99 should really be on the list too. It’s very similar to the OrangePi mentioned, but IMHO more stable.
- amigoingtodie 9y agoThat looks cool. I like th smaller form-factor and RJ45 100Mbps port. I need one now. Thanks!
- berbec 9y agoI use the Neo2 for a seedbox/VPN. $14.99 with gbe
- revelation 9y agoThis really needs a ranking for upstream support. I mean, just a basic keyword check yields 2, 4, 5, 6, and 8 have a Mali GPU so hopeless unless you want to run a supercomputer with the equivalent functionality of a time-sharing terminal system destined for the landfill in a near future. It would be soo important to have a way to enable people to learn stuff like low-level graphics programming on real hardware designs. One of the big failures of the GPL, we have all the software on top of the stack but little on the bottom.
- derefr 9y ago> learn ... low-level graphics programming on real hardware designs Why not program an NES game? You can develop against any number of cycle-accurate emulators, and then test your completed program on any random $10 "Famiclone" device that has an SD card slot. (The only annoying part to using the NES to learn graphics programming is the time you waste wrapping your brain around the "mappers" concept, because it has no applicability to any other system.) Alternatively, for around $30, you can get an original Nintendo DS + an R4i flash-cart, which is a pretty extensive and interesting graphics platform to target: it has tile-mode graphics, bitmap-mode graphics, sprites with hardware scaling/rotation/shearing, and a fixed-function 3D pipeline with UV mapping and lighting, all able to be active as different hardware-composited layers of the framebuffer—but all still directly addressed using pokes to MMIO registers, rather than there being any hardware abstraction layer. Pretty great for learning graphics, honestly.
- khedoros1 9y ago> (The only annoying part to using the NES to learn graphics programming is the time you waste wrapping your brain around the "mappers" concept, because it has no applicability to any other system.) A number of other gaming systems used similar mapping systems. And it's not so far conceptually from EMS on real-mode x86.
- derefr 9y agoNES Mappers aren't quite the same thing as regular memory bank-switching, or even the same as MMU programmability. They were a whole lot weirder. Mappers, in the context of NES programming, are regions of on-cart ROM or WRAM that were wired up through various custom ASICs (the eponymous "mapper" chips) to do things like, for example, have contiguous looping reads to the same 64-byte address sequence (so, one 8x8 tile's worth of nametable data) produce as output a sequence of animated frames, by having the ASIC switch which physical page is backing that region of the address space once per VBLANK, entirely transparently to the CPU and asynchronously to running code (i.e. not driven by a maskable interrupt.) In other words, each cartridge essentially cobbled together its own MMU by throwing together random chips which could respond in completely arbitrary ways to specific masked read-lines from the address bus; and many of these chips did very domain-specific things to very small regions of memory, rather than being general-purpose (there have been more than 100 different mapper chips put into NES cartridges, some used by only one released game.) As far as I know, no other system has ever done anything quite so weird as that at a hardware level.
- jacquesm 9y agoThe BBC Micro:bit has nothing to do with Sparkfun, they're just one of many resellers. http://microbit.org/resellers/ http://microbit.org/resellers/ Premier Farnell is the manufacturer https://en.wikipedia.org/wiki/Premier_Farnell https://en.wikipedia.org/wiki/Premier_Farnell
- wgj 9y agoThe 'print' link on the page is broken, but for those who still want to read the descriptions in one go, this one works: https://www.eetimes.com/document.asp?doc_id=1332763&print=yes https://www.eetimes.com/document.asp?doc_id=1332763&print=ye...