my propeller funproject: hive - the retrocomputer

drohne235drohne235 Posts: 23
edited September 2014 in Propeller 1 Vote Up1Vote Down
Retrostyle-Computer "HIVE"

Info´s here: www.hive-project.de

3 x Parallax Propeller Prozessor
Chip 1: "Regnatix" - Hostsystem, Systembus, RAM-Anbindung
Chip 2: "Administra" - Sound, SD-Card-Laufwerk, LAN
Chip 3: "Bellatrix" - Grafiksubsystem, Keyboard, Maus

- 80 MHz Systemtakt
- 1 MByte externer RAM
- VGA-Anschluss
- Videoausgang
- Stereo-Sound
- SD-Cardlaufwerk bis 2 GByte
- PS/2 Keyboard und Maus
- 8 Bit Erweiterungsbus
- Hostport zum PC
- Netzwerkinterface

28-06-2010 TriOS, Tools & Games
www.youtube.com/watch?v=ETroX2srZ1k - Shoot & Demos
www.youtube.com/watch?v=CbuflWZOIRo - Hive-Kit
www.youtube.com/watch?v=PtuFXQ9zgZw - Boulder Dash
www.youtube.com/watch?v=6CX2E9Xh1hM - Magic Eye
Info - Stereo SIDCog im Administra-Chip: hive-project.de/content/1759
Info - TriOS & FATEngine: hive-project.de/content/1737
Info - Images series: "Build your Hive": picasaweb.google.de/drohne235/PicBausatz?feat=directlink

08-03-2009 StarTracker for HIVE
Video StarTracker: www.youtube.com/watch?v=n_-kjd8uOjM
Infos: hive-project.de/projekt-info/soundtracker
Infos: drohne.piranho.de/sound.html

19-01-2010
Video Hive-Kit: www.youtube.com/watch?v=CbuflWZOIRo

[video=youtube_share;rnJKE37PStI]

[video=youtube_share;n_-kjd8uOjM]

[video=youtube_share;CbuflWZOIRo]

[video=youtube_share;PtuFXQ9zgZw]

[video=youtube_share;AvISVezyhEQ]

[video=youtube_share;mDN58BbcfcE]

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
www.hive-project.de

Post Edited (drohne235) : 6/30/2010 10:08:06 PM GMT
400 x 300 - 22K
400 x 300 - 26K
1024 x 768 - 77K
1024 x 768 - 115K
1024 x 768 - 85K
1024 x 768 - 108K
1024 x 768 - 401K
1024 x 768 - 111K
1024 x 768 - 99K
1024 x 768 - 127K
«13

Comments

  • 66 Comments sorted by Date Added Votes
  • Bob Lawrence (VE1RLL)Bob Lawrence (VE1RLL) Posts: 1,451
    edited December 2008 Vote Up0Vote Down
    Excellent!! cool.gif I'm still reading through it all.


    See the English Version with the URL below:

    translate.google.ca/translate?u=http%3A%2F%2Fdrohne.piranho.de%2F&sl=de&tl=en&hl=en&ie=UTF-8

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Aka: CosmicBob

    Post Edited (Bob Lawrence (VE1RLL)) : 12/21/2008 10:58:01 PM GMT
  • grasshoppergrasshopper Posts: 438
    edited December 2008 Vote Up0Vote Down
    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 December 2008 Vote Up0Vote Down
    Sweet...

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    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...

    /Bamse
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,080
    edited December 2008 Vote Up0Vote Down
    Fantastic! The only thing I would have done differently is a composite screen
    for real retro feel. Awesome work!

    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card connected? - PropDOS
    <br>
  • Cluso99Cluso99 Posts: 12,375
    edited December 2008 Vote Up0Vote Down
    Very nice indeed smile.gif

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Prop Tools under Development or Completed (Index)
    http://forums.parallax.com/showthread.php?p=753439

    cruising][noparse][[/noparse]url=http://www.bluemagic.biz]cruising[noparse][[/noparse]/url][/url]

    This is a [noparse][[/noparse]b]bold[noparse][[/noparse]/b] test.
    My Prop boards: P8XBlade2, RamBlade, CpuBlade, TriBlade
    Prop OS (also see Sphinx, PropDos, PropCmd, Spinix)
    Website: www.clusos.com
    Prop Tools (Index) , Emulators (Index) , ZiCog (Z80)
  • Dennis FerronDennis Ferron Posts: 480
    edited December 2008 Vote Up0Vote Down
    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 December 2008 Vote Up0Vote Down
    Wow - that's very impressive!
  • Dr_AculaDr_Acula Posts: 5,479
    edited December 2008 Vote Up0Vote Down
    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.
    Answers: 1) A quadcopter. 2) Very high. 3) The internet. 4) A lot. 5) No.
  • nutsonnutson Posts: 239
    edited December 2008 Vote Up0Vote Down
    Great project. Everything with multiple propellers has my warm attention.
    How do they communicate, or synchronize activity?
  • BaggersBaggers Posts: 2,964
    edited December 2008 Vote Up0Vote Down
    drohne235, great project [noparse]:D[/noparse] nice to see multiple props being used in projects!

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    http://www.propgfx.co.uk/forum/·home of the PropGFX Lite

    ·
  • drohne235drohne235 Posts: 23
    edited December 2008 Vote Up0Vote Down
    Ich danke euch f
  • Dr_AculaDr_Acula Posts: 5,479
    edited December 2008 Vote Up0Vote Down
    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
    Answers: 1) A quadcopter. 2) Very high. 3) The internet. 4) A lot. 5) No.
  • drohne235drohne235 Posts: 23
    edited December 2008 Vote Up0Vote Down
    Danke James und Gr
  • Dr_AculaDr_Acula Posts: 5,479
    edited December 2008 Vote Up0Vote Down
    Es tut mir leid: Andere. IC4 und IC5 pin 5. 10k zu 3V3?

    Ich fand die Propellerbibliothek im Eagle. Doch eine Frage f
    Answers: 1) A quadcopter. 2) Very high. 3) The internet. 4) A lot. 5) No.
  • drohne235drohne235 Posts: 23
    edited December 2008 Vote Up0Vote Down
    > 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:

    www.cadsoft.de/cgi-bin/download.pl?page=/home/cadsoft/html_public/download.htm.de&dir=pub/userfiles/libraries

    in der Datei "mini_din.lbr". Das mit dem yamaichi mu
  • heaterheater Posts: 3,370
    edited December 2008 Vote Up0Vote Down
    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: 23
    edited December 2008 Vote Up0Vote Down
    8080 emulator, CP/M, WordStar - tr
  • BradCBradC Posts: 2,601
    edited December 2008 Vote Up0Vote Down
    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.
    wtf?
  • AleAle Posts: 2,252
    edited December 2008 Vote Up0Vote Down
    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 (mikrocontroller.net) 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 mikrokontroller.net Seite. Deine project ist echt Toll !, was f
  • potatoheadpotatohead Posts: 8,512
    edited December 2008 Vote Up0Vote Down
    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
    Do not taunt Happy Fun Ball! @opengeekorg ---> Be Excellent To One Another SKYPE = acuity_doug
    Parallax colors simplified: http://forums.parallax.com/showthread.php?123709-Commented-Graphics_Demo.spin<br>
  • Oldbitcollector (Jeff)Oldbitcollector (Jeff) Posts: 8,080
    edited December 2008 Vote Up0Vote Down
    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]

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

    Ich bin ein Berliner,
    OBC

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    New to the Propeller?

    Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
    Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
    Got an SD card connected? - PropDOS
    <br>
  • potatoheadpotatohead Posts: 8,512
    edited December 2008 Vote Up0Vote Down
    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 @ freenode.net
    Safety Tip: Life is as good as YOU think it is!
    Do not taunt Happy Fun Ball! @opengeekorg ---> Be Excellent To One Another SKYPE = acuity_doug
    Parallax colors simplified: http://forums.parallax.com/showthread.php?123709-Commented-Graphics_Demo.spin<br>
  • lynchajlynchaj Posts: 87
    edited December 2008 Vote Up0Vote Down
    Congratulations!· Wonderful home brew retrocomputer project!

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

    Andrew Lynch
  • drohne235drohne235 Posts: 23
    edited December 2008 Vote Up0Vote Down
    @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,479
    edited December 2008 Vote Up0Vote Down
    Many thanks for the Eagle part link. I see many amazing possibilities here! See the CP/M for propeller thread for more details.
    Answers: 1) A quadcopter. 2) Very high. 3) The internet. 4) A lot. 5) No.
  • dpescheldpeschel Posts: 16
    edited January 2009 Vote Up0Vote Down
    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,795
    edited January 2009 Vote Up0Vote Down
    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?

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    --Steve
  • scottascotta Posts: 168
    edited January 2009 Vote Up0Vote Down
    Wir brauchen, um das Google-
  • drohne235drohne235 Posts: 23
    edited March 2009 Vote Up0Vote Down
  • drohne235drohne235 Posts: 23
    edited March 2009 Vote Up0Vote Down
    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.