4 ms·
> an expandable and hackable computer in the spirit of the 80's home computers cool! > Dual Core CPU hm that will make for some interesting first steps in le
by uticus 1y ago
> an expandable and hackable computer in the spirit of the 80's home computers
cool!
> Dual Core CPU
hm that will make for some interesting first steps in learning
- ZiiS 1y agoTbh having a seperate io core can simplify scheduling.
- sounds 1y agoAgree. Most computers that are a joy to learn have a handful of controllers that operate in parallel. That is, multiple cores The Apple II had a really cool disk drive because of how it did what it did with so little hardware. By relying on the single CPU for everything it was elegant, advanced, interesting... but perhaps not so easy to program. https://www.bigmessowires.com/2021/11/12/the-amazing-disk-ii-controller-card/ https://www.bigmessowires.com/2021/11/12/the-amazing-disk-ii...
- lysace 1y agoThe Parallax P8X32A Propeller (2006) did multi-core processing in a very beginner friendly way. It can be done - if you take a holistic approach to hardware + runtime + development environment. The Propeller probably failed because of the custom language, the custom assembly syntax, the custom ISA, the custom IDE font (!) etc. It was a very neat system though.
- duskwuff 1y agoThe Propeller was a commercial failure because it was a one-off part, from a small company, with very little software ecosystem surrounding it, a poor performance to price ratio, and no migration path if you needed more capabilities than it could provide.
- lysace 1y agoMeh. Similar pricing and availability compared to its primary competitor at the time: Arduino. It was just too unusual in too many ways. In one way it’s a bit like the Amiga vs the 8088/8086 PC.
- duskwuff 1y ago"Arduino" is a brand of development boards. The direct equivalent would be the Atmel* ATmega168, and that was widely available through distributors, less expensive, had extensive manufacturer and community support, and was part of a broad product line. What makes microcontrollers commercially successful is... commercial use. Hobbyist applications are fun, but they don't pay the bills. *: Microchip hadn't bought them yet
- lysace 1y agoThe context here is decidedly hobbyist/educational.
- spott 1y agoThe propeller 2 is going to be used as the south bridge for the Ashet.
- lysace 1y agoNice!
- userbinator 1y agoI believe you can ignore the 2nd core, and it will just stay dormant.