Shop Learn
HIVE - The 24 Core Retro Style Computer Kit — Parallax Forums

HIVE - The 24 Core Retro Style Computer Kit

drohne235drohne235 Posts: 25
edited 2017-11-16 14:36 in Customer Projects
Retro Style Computer Kit "HIVE"

Project Homepage[img][/img]:

3 x Parallax Propeller Chip
Chip 1: "Regnatix" - Master: Systembus, RAM-Interface
Chip 2: "Administra" - Slave: Sound, SD-Drive, LAN
Chip 3: "Bellatrix" - Slave: Video Card, GUI, Keyboard, Mouse

- 1 MByte external RAM on Regnatix
- VGA & Video Interface
- Stereo-Sound
- SD-Drive up to 32 GByte
- PS/2 Keyboard & Mouse
- 8 Bit Bus
- COM Port for Hostinterface
- LAN Interface
- PlexBus Extensionbus


28-06-2010 TriOS, Tools & Games - Shoot & Demos - Hive-Kit - Boulder Dash - Magic Eye

Info - Stereo SIDCog in teh Administra-Chip:
Info - TriOS & FATEngine:
Info - Images series: "Build your Hive":

08-03-2009 StarTracker for HIVE
Video StarTracker:


Post Edited (drohne235) : 5/31/2017 10:08:06 PM GMT


  • Bob Lawrence (VE1RLL)Bob Lawrence (VE1RLL) Posts: 1,719
    edited 2008-12-20 22:33
    Excellent!! cool.gif I'm still reading through it all.

    See the English Version with the URL below:

    Aka: CosmicBob

    Post Edited (Bob Lawrence (VE1RLL)) : 12/21/2008 10:58:01 PM GMT
  • grasshoppergrasshopper Posts: 438
    edited 2008-12-20 22:34
    Very nice man.
    I don't speak the language on the site but the video makes up for that.

    Please post some code.
  • BamseBamse Posts: 561
    edited 2008-12-21 00:49

    Living on the planet Earth might be expensive but it includes a free trip around the sun every year...

    Experience level:
    [noparse][[/noparse] ] Let's connect the motor to pin 1, it's a 6V motor so it should be fine.
    [noparse][[/noparse] ] OK, I got my resistors hooked up with the LEDs.
    [noparse][[/noparse]X] I got the Motor hooked up with the H-bridge and the 555 is supplying the PWM.
    [noparse][[/noparse] ] Now, if I can only program the BOE-BOT to interface with he Flux Capacitor.
    [noparse][[/noparse] ] I dream in SX28 assembler...

  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2008-12-21 02:52
    Fantastic! The only thing I would have done differently is a composite screen
    for real retro feel. Awesome work!


    New to the Propeller?

    Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
    Updates to the Cookbook are now posted to:
    Got an SD card connected? - PropDOS
  • Cluso99Cluso99 Posts: 17,971
    edited 2008-12-21 03:27
    Very nice indeed smile.gif

    Prop Tools under Development or Completed (Index)


    This is a [noparse][[/noparse]b]bold[noparse][[/noparse]/b] test.
  • Dennis FerronDennis Ferron Posts: 480
    edited 2008-12-21 04:19
    Das ist sehr gut! Ich denke, vielleicht besser als mein Prop6502. Ich sehe qualitaet Handwerkskunst in ihre Bildern.

    That's a very good project. I'm surprised you didn't enter it in the Propeller design contest?

    Post Edited (Dennis Ferron) : 12/21/2008 4:33:28 AM GMT
  • ForrestForrest Posts: 1,341
    edited 2008-12-21 06:03
    Wow - that's very impressive!
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2008-12-21 08:50
    A great effort. Shows what you can do with a week in the cellar. That is what I would like from Santa!

    Is the Spin code on the website. I couldn't see it but maybe I wasn't looking in the right place.
  • nutsonnutson Posts: 242
    edited 2008-12-21 09:22
    Great project. Everything with multiple propellers has my warm attention.
    How do they communicate, or synchronize activity?
  • BaggersBaggers Posts: 3,014
    edited 2008-12-21 09:28
    drohne235, great project [noparse]:D[/noparse] nice to see multiple props being used in projects!

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔·home of the PropGFX Lite

  • drohne235drohne235 Posts: 25
    edited 2008-12-21 10:15
    Ich danke euch f
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2008-12-21 10:38
    Alles gut - ich schreibe auf pidgin Deutsch

    1) Wo ist der "spin code?"

    2) und, fur Hive1-board1 - IC3 Max232. 11 => Gnd? Oder R3 1k8 => *11* => 14 => D9 pin 2?

    Guten tag von Australia
  • drohne235drohne235 Posts: 25
    edited 2008-12-21 11:55
    Danke James und Gr
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2008-12-21 12:49
    Es tut mir leid: Andere. IC4 und IC5 pin 5. 10k zu 3V3?

    Ich fand die Propellerbibliothek im Eagle. Doch eine Frage f
  • drohne235drohne235 Posts: 25
    edited 2008-12-21 13:27
    > IC4 und IC5 pin 5. 10k zu 3V3?

    Korrekt, wird korrigiert. Auch bei IC7 auf Board2. Aber ich warte damit noch ein wenig mit dem Update auf der Webseite, da findet sich sicher noch mehr.

    Die PS2-Buchsen findest du hier:

    in der Datei "mini_din.lbr". Das mit dem yamaichi mu
  • heaterheater Posts: 3,370
    edited 2008-12-21 16:28
    I have not found time to read through your whole project yet but it seems certain already that I want one of these.
    You see I need a nice home to run my 8080 emulator and CP/M and hence WordStar etc.
    I have some time pondered a multi prop design but have so far restricted my emulator to hardware that people might normally have. You seem to have built just the thing required and if many people pick up on it that would be excellent.

    For me, the past is not over yet.
  • drohne235drohne235 Posts: 25
    edited 2008-12-21 18:00
    8080 emulator, CP/M, WordStar - tr
  • BradCBradC Posts: 2,601
    edited 2008-12-21 18:09
    Ok, guys... pretty please.

    English has become the worlds lowest common denominator language. Can I beg you both to try to converse in a language most of us can understand ?

    Ta [noparse]:)[/noparse]

    ... Brad the ignorant.. (My high school German stopped at "mein bleistift ist kaput")

    Cardinal Fang! Fetch the comfy chair.
  • AleAle Posts: 2,362
    edited 2008-12-21 18:51
    Bard: My school english finished in "My pencil is red" or was it blue ?.

    drohne235: We will NOT kick you out because you do not master english, very few here do, and I'm not one of them smile.gif, not like in some other german forums ( where the ones that "supposedly" master german kick out the ones that not, like me. Super project. What kind of protocoll do you have between Bellatrix and Administra ?

    drohne235: Wir werden dich auf jeden Fall von hier nicht rausschmeisen, das machen laider noch die Dumme auf den Seite. Deine project ist echt Toll !, was f
  • potatoheadpotatohead Posts: 10,219
    edited 2008-12-21 20:08
    I can run a translator. No worries here. All Propeller discussion is welcome to me.

    Besides, sometimes the translations are a riot!

    Mit freundlichen Gr
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,091
    edited 2008-12-21 20:23
    As long as it doesn't become habit, I don't mind running translation either, for a project this well done.

    Here's the decoder ring for this thread. [noparse]:)[/noparse]

    I agree.. Even your last English statement is funny under translation.

    Ich bin ein Berliner,

    New to the Propeller?

    Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
    Updates to the Cookbook are now posted to:
    Got an SD card connected? - PropDOS
  • potatoheadpotatohead Posts: 10,219
    edited 2008-12-21 20:24
    Well, I was shooting for best regards!

    See what I mean? It's a fun bit of wordplay!

    Propeller Wiki: Share the coolness!
    Chat in real time with other Propellerheads on IRC #propeller @
    Safety Tip: Life is as good as YOU think it is!
  • lynchajlynchaj Posts: 87
    edited 2008-12-21 20:26
    Congratulations!· Wonderful home brew retrocomputer project!

    Kudos!· Thanks for posting!· Have a nice day!

    Andrew Lynch
  • drohne235drohne235 Posts: 25
    edited 2008-12-21 20:53
    @Ale: The communication between Regnatix, Bellatrix and Administra will have a self-defined 8-bit bus with correlated minimal handshake signals instead. The protocol is like most CPU's (and Regnatix emulates quasi a CPU) relatively simple. If I have time I will write the protocols on the Hive-website. An 8-bit bus has been offered because the RAMs in the same instance are tied because the division of functions among several Prop-chips enough I/O resources made available.
    Sorry for my bad English but Spin is much easier to learn and my Russian skills aren´t very well.

    @All [noparse]:)[/noparse] Sorry for my bad English, but spin is there substantially more easily easy to learn and with the Russian comes I here probably also not continues to think I… But I will try it times with the Babelfish - Don´t Panic!

    Original: Die Kommunikation zwischen Regnatix, Bellatrix und Administra findet über einen selbst definierten 8 Bit-Bus mit entsprechenden minimalen Handshakesignalen statt. Das Protokoll ist wie bei den meisten CPU´s (und Regnatix emuliert ja quasi eine CPU) relativ einfach. Wenn ich Zeit finde werde ich die Protokolle auf der Hive-Webseite darstellen. Ein 8Bit-Bus hat sich angeboten, weil die RAM´s in gleicher weise angebunden sind, und da durch die Aufteilung der Funktionen auf mehrere Prop-Chips genug I/O-Resourcen verfügbar machten.
    Sorry für mein schlechtes Englisch, aber Spin ist da wesentlich leichter erlernbar und mit Russisch komme ich hier wahrscheinlich auch nicht weiter denke ich...
    Aber ich werde es mal mit dem Babelfish probieren - Don´t Panic!

    Post Edited (drohne235) : 12/24/2008 8:59:15 AM GMT
  • Dr_AculaDr_Acula Posts: 5,484
    edited 2008-12-22 22:16
    Many thanks for the Eagle part link. I see many amazing possibilities here! See the CP/M for propeller thread for more details.
  • dpescheldpeschel Posts: 16
    edited 2009-01-09 18:56
    The pictures and videos make the Hive look very polished. I guess this is what happens when a German person does the project,
    even when the project is just for fun.

    Add me to the list of people looking for the code. I know it's still in the prototype stage, with a long to-do list. Don't worry about that.
    Hopefully the code will answer some of my questions about creating an extensible runtime environment on the Propeller. (The OSs like
    PropDOS are more like program loaders that disappear once the application has been loaded, or they know about a fixed set of applications,
    or they provide a small set of runtime services. The Hive's external memory and iSpin may finally overcome those limitations.)
  • jazzedjazzed Posts: 11,803
    edited 2009-01-09 20:23
    Fascinating and Good work!

    Did you consider alternatives to memory design?
    Can two propellers working together be further optimized for memory performance and size?
    Have you given any thought to a windows-like gui design given the expanded abilities?

  • scottascotta Posts: 168
    edited 2009-01-09 20:39
    Wir brauchen, um das Google-
  • drohne235drohne235 Posts: 25
    edited 2009-03-08 10:47
  • drohne235drohne235 Posts: 25
    edited 2009-03-13 22:34
    new features:

    - new internal commands for cli regime: del, reboot, bload (for graphics drivers)
    - parameter passing for external commands (test with para.bin)
    - copy as an external command
    - xload as an external command for xmodem upload
    - loadable graphics drivers (ios-function and commando bload):
    - compatible textdriver:
    vga.bin, 1024 x 768, 64 x 48 symbol
    htext.bin, 1024 x 768, 128 x 64 symbol
Sign In or Register to comment.