Jump to content

Recommended Posts

Posted
2 minutes ago, evank said:

So I am rectifying this

Oh nice!!! I love rectification of this kind!

Spoiler

And of another kind of course: In our PChem lab for second year students, we do fractional distillation (some call rectification) of a three component mixture of liquids having close boiling points. When I actively ;) took such a lab 40 years ago, uhm, we exchanged the multi-component mixture with denaturated ethanol. Back then, pyridine was frequently used the denaturation compound. Well, the 2 m rectification column in the PChem lab was well suited to quantitatively separate these two, resulting in a 96% ethanol/H2O mixture. Upon addition of some tonic water etc. ...

Thank you very much, Evan!
All the best
Thorsten      

Posted

You're welcome.

A few weeks ago I happened to see on Facebook Marketplace that someone a couple of hours from me was selling a massive haul of Dacta sets. He wanted a substantial sum. We negotiated a deal and I drove out there. I don't need most of the sets (so I'm trying to sell them: https://www.eurobricks.com/forum/forums/topic/212437-fs-several-early-dacta-sets/) ... mostly I was willing to lay out the money because his stash of rare Lego educational manuals was overwhelming.

 

Posted (edited)
11 hours ago, amine said:

Breaking news lego control lab win95 seems perfectly portable !!

Wow, nice find!  I have an Interface B on my desk, running an ESP32 interface with Python (usually acting as a MQTT switch and indicator for a lamp), but this make it an easy-swap dual purpose CL test bed now.

Edited by Gunners TekZone
Posted (edited)
5 minutes ago, Gunners TekZone said:

Wow, nice find!  I have an Interface B on my desk, running an ESP32 interface with Python (usually acting as a MQTT switch and indicator for a lamp), but this make it an easy-swap dual purpose DACTA test bed now.

It can also be modded and translated easily to any language. 

Edited by amine
Posted

This is a great step towards the universal use of interfaces, namely B.
I greatly appreciate your work.
Continue,
The last LEGO Education product, to be released in September 2026, has an identical type of language. This is modernizing the old LEGO sets.
Thank you again.

Posted (edited)

 

I am getting the german version of lego lines for IBM  soon. I have no clues if the package contain the disk, maybe Just the manual.....

If by any chance we get the disk, this will allow us by comparing the French and German versions  to make a perfect English version. But the french and German look very similar if not identical. 

Screenshot-20260205-181944-Photos-3.jpg

 

 

 

Edited by amine
Posted
On 2/1/2026 at 12:18 PM, amine said:

Hay call, that's me. I have published an RPI version that supports multiple Interfaces but dont have them to test.
I'm trying to add cybermaster and Spybots but no joy.

 

Posted
17 minutes ago, AJB2K3 said:

Hay call, that's me. I have published an RPI version that supports multiple Interfaces but dont have them to test.
I'm trying to add cybermaster and Spybots but no joy.

 

I think the best would be, interface A, interface B and RCX. Would be great if you could program the  rcx robots with scratch.

Posted (edited)
13 minutes ago, amine said:

and RCX

Hey folks,

when the RCX protocol works, so will SCOUT and Spybots.

I have to dig up my MulPI and CM stuff - man, time goes by ... 

Best
Thorsten 

3 hours ago, amine said:

I am getting the german version of lego lines for IBM  soon. I have no clues if the package contain the disk, maybe Just the manual

THAT sounds really cool!!! My IBM XT has a German keyboard - and the CGA card of course refuses to do any codepage or related stuff. Would be nice to see when Ä Ü ß ö ä ü need to be pressed (OK, I do have the GER <-> US keyboard layout conversion on a laminated print out of course) to get into action :pir-laugh:

Best
Thorsten 

Edited by Toastie
Posted (edited)

I have the full suite of Spybots, RCX 1.0 and 2.0, Cybermaster with a scout on its way but the RCX and cybermaster links are driving me crazy.

BTW someone is working on an interface A adapter so I don't want to work on one until he surrenders.

My thinking is to get them all working at the same time from a computer like and RP400 or RP500 
but I got the interface working with my software on a basic RPI4

Edited by AJB2K3
Posted (edited)

raspberry-pi-lego-case-1-1-1.jpg

8 minutes ago, AJB2K3 said:

I have the full suite of Spybots, RCX 1.0 and 2.0, Cybermaster with a scout on its way but the rex and cybermaster link is driving me crazy.

BTW someone is working on an interface A adapter so I don't want to work on one until he surrenders.

My thinking is to get them all working at the same time from a computer like and RP400 or RP500 
but I got the interface working with my software on a basic RPI4

Getting those running on a special Linux distribution on a raspberry pie with a lego case would be absolutely perfect 

Edited by amine
Posted
1 hour ago, AJB2K3 said:

the rex

What is that? 

RCX 1.0, 1.5, 2.0 are all running the exact same communication protocol. The only differences are 1) power feed and 2) firmware. There was no change on the com protocol.

1 hour ago, AJB2K3 said:

Cybermaster with a scout on its way but the rex and cybermaster link

This is a bit confusing: Cybermaster has not much to do with Scout; the Scout follows exactly the RCX protocol. There are some additional op codes, but that is very well documented in the NQC software, which bundles with the current BricxCC framework. And also in the LEGO SDKs documents for all the original Mindstorms platforms.

The CM came before the RCX, but shares a lot of the programming infrastructure.

As discussed extensively in another thread here, you can connect to a CM using the RF tower with a simple terminal program - after initialization. Again NQC/BricxCC documentation has all the opcodes.

Hope that helps + all the best
Thorsten 

1 hour ago, AJB2K3 said:

like and RP400 or RP500

Wow! That is a nice one!

When wanting to integrate the Interface A into your suite, you'll need 8-bit parallel outputs (2 input 6 output). It appears as if the 40 pin GPIO port can do that with no hassle. This is different for all other interfaces and PBricks; they run on serial hardware.

But I believe you know all that.

Cool project!

All the best
Thorsten 

Posted
2 hours ago, amine said:

Getting those running on a special Linux distribution on a raspberry pie with a lego case would be absolutely perfect 

This thing runs on an ESP32 Vroom board in a LEGO case. It can't do CM (yet), but that is a matter of a bit of additional programming :pir-huzzah2:

Time ... 

All the best
Thorsten

 

Posted (edited)
8 hours ago, Toastie said:

What is that? 

RCX 1.0, 1.5, 2.0 are all running the exact same communication protocol. The only differences are 1) power feed and 2) firmware. There was no change on the com protocol.

Damn typo, sorry.
 

Again typos, I have a scout ordered and in the post.
I know the CM came before the RCX Because I brought the CM when it fist came out in the UK but had to wait for the RCX 2.0 to come out to get the RCX 1.0 series.
Thanks for your replies.

Quote

 

Wow! That is a nice one!

When wanting to integrate the Interface A into your suite, you'll need 8-bit parallel outputs (2 input 6 output). It appears as if the 40 pin GPIO port can do that with no hassle. This is different for all other interfaces and PBricks; they run on serial hardware.

But I believe you know all that.

Cool project!

 

I'm working in OSX so it needs an Arduino to act as an adapter but then the Arduino+interface A will be treated as an Interface B.
I never considered direct running from the RPI but again I do believe that the I/O pins were measured @12V so an adapter is still needed (don't have one to varyfy.)
I got the Interface B running with a simple python program first, then sorted on the other functions then got board and built the IDE.

Edited by AJB2K3
Posted (edited)
1 hour ago, AJB2K3 said:

Damn typo, sorry.
 

Again typos, I have a scout ordered and in the post.
I know the CM came before the RCX Because I brought the CM when it fist came out in the UK but had to wait for the RCX 2.0 to come out to get the RCX 1.0 series.
Thanks for your replies.

I'm working in OSX so it needs an Arduino to act as an adapter but then the Arduino+interface A will be treated as an Interface B.
I never considered direct running from the RPI but again I do believe that the I/O pins were measured @12V so an adapter is still needed (don't have one to varyfy.)
I got the Interface B running with a simple python program first, then sorted on the other functions then got board and built the IDE.

Maybe we can make some store with adapter pcb for raspberry pie and arduino for interface A +B.

I have seen a user on YouTube who already made and adapter for arduino. The retro Lego shields.

 

 

https://youtu.be/ZT2Cm_PV4GQ?si=koavfsDhFj6iZaWu

 

When those shields come around other good stuff will come after.

All those old software can run within Wine emu on Linux.

https://youtube.com/shorts/Kk-cttg1Lmg?si=7_gjcgxf9iYiz_-P

If we can make a lego programming environment running on Linux RBP, this will extend the lifespan of the sets for the next 50 years or so.

And we can run over own pcb store .

 

Edited by amine
Posted
3 hours ago, AJB2K3 said:

...

I'm working in OSX so it needs an Arduino to act as an adapter but then the Arduino+interface A will be treated as an Interface B.
I never considered direct running from the RPI but again I do believe that the I/O pins were measured @12V so an adapter is still needed (don't have one to varyfy.)
I got the Interface B running with a simple python program first, then sorted on the other functions then got board and built the IDE.

12V ???
The Interface A operates with 4,5V (Motors & Lights)
The Opto-isolates parallel Inteface is using 5V from "Host"
So an FTDI like Interface would work

Jo

Posted
27 minutes ago, BrickTronic said:

12V ???
The Interface A operates with 4,5V (Motors & Lights)
The Opto-isolates parallel Inteface is using 5V from "Host"
So an FTDI like Interface would work

Jo

Oh i didnt know that.

if thats the case then it should be possible to pull something together using an rp2040 of what ever the current version is

2 hours ago, amine said:

Maybe we can make some store with adapter pcb for raspberry pie and arduino for interface A +B.

I have seen a user on YouTube who already made and adapter for arduino. The retro Lego shields.

 

 

https://youtu.be/ZT2Cm_PV4GQ?si=koavfsDhFj6iZaWu

 

When those shields come around other good stuff will come after.

All those old software can run within Wine emu on Linux.

https://youtube.com/shorts/Kk-cttg1Lmg?si=7_gjcgxf9iYiz_-P

If we can make a lego programming environment running on Linux RBP, this will extend the lifespan of the sets for the next 50 years or so.

And we can run over own pcb store .

 

My current version Availble as as zip on git hub runs on OSX and RPI with no changes. I built it on python to be truly cross compatible. The only difference for the pi is that there is an installation file that neeeds to be run to setup the VM and install the python dependencies 

Posted

Great news I am reading here. However, I'll need more time to really read and answer things here carefully. 

Especially excited about LEGO Lines for IBM PC.

About the RCX: a quick reminder that I've done this thing called WebPBrick (.com + GitHub). Also with a visual IDE (Scratch-alike, i.e. Blockly based) to generate NQC code. And the compiler running in your browser and download the programs via WebSerial and maybe some day also WebUSB.

Cheers 

Posted
13 hours ago, amine said:

raspberry pie and arduino for interface A +B

I believe I have lost it a bit - sorry.

What are you actually aiming for? Are these pies or arduinos (or ESPs) envisioned for doing any protocol translation, e.g., from serial to parallel, or are these proposed to run an entire IDE for scratch like programming?

Best
Thorsten  

1 minute ago, maehw said:

Especially excited about LEGO Lines for IBM PC.

Me too!!!

Well, as said, I have lost track. What is the goal of all this in one sentence? There are so many things already out there ... 

Best
Thorsten

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...