I have figured out what the protocol is for the EV3 for the different types (string, number and boolean). I am lucky that the ‘write protocol’ is exactly the same as the ‘read protocol’. So, I figured out the protocol by writing a simple program on the EV3 to send a string, a number and a boolean and then read the bytes at a PC test application. Then it is simple: just write these bytes back to the EV3 for the different types.
The NXT to EV3 Connection Hub is now able to handle the 10 mailboxes, for the three different types (see below the screenshot for the current state of the application):
Now, I have to make the application more robust. E.g. at this moment, if you [disconnect] the NXT or EV3, the application will crash since the NXT mailboxes are still being polled for incoming messages. If I have solved these problems I will start a beta test…. Volunteers can send me an email.
To be continued…
Have not had the time to make some progress, please stay tuned…
I really whant to use this in my projects. Can you post a download please?
greetings Frank.
Sorry for the late reply. Will send you the files by Dropbox.
Hey can I get those too? I just received my new ev3 and have had the nxt for quiet a bit. I was disappointed when I realized that the language that is between the two is not the same ):
Hi Shubh21,
Will send you a Dropbox link with the current status of the source code.
Kind regards,
Hans
Can I get one, too?
Yes, you can. Will send you a dropbox link.
Kind regards,
Hans
Oh, and my email is zachchampion79@gmail.com if you need it.
sorry but can you send me a copy of the program please? I am working on a project for my club and I need to transfer information about the degrees of the motors from NXT to EV3. Thanks
Hi Hoang,
Will send you a link to my Dropbox.
Best,
Hans
I really whant to use this in my projects.
Dear Androïde,
I will send you the Dropbox link as well.
Best,
Hans
Could I get a copy of the program too?
Dear Ruber,
I’ve just send you a mail with the Dropbox link.
Best, Hans
please can you send me the project Hans
Yes, of course. Will send you the link.
Best, Hans
I never received any email for the link…? are you sure you sent it to the email associated with my account? I also checked my junk email just in case.
Thanks, Shubh (Shubh21)
Hi Shubh21,
That is correct. In my message, I said that “I will send you”… simply didn’t found the time to do this. Will send you the link in a couple of minutes.
Thanks Hans it was a simple misinterpretation, I do appreciated your generosity and thought for ultimately sending me the files. I am still fairly new to Visual Studio and started when I was thirteen. I am now fourteen and am not able to understand why this error is showing up when I try to run the program. Many thanks, Shubh S.
PS here are the errors:
Warning 1 A custom tool ‘ResXFileCodeGenerator’ is associated with file ‘Properties\Resources.resx’, but the output of the custom tool was not found in the project. You may try re-running the custom tool by right-clicking on the file in the Solution Explorer and choosing Run Custom Tool. PC Connection EV3
Warning 2 A custom tool ‘SettingsSingleFileGenerator’ is associated with file ‘Properties\Settings.settings’, but the output of the custom tool was not found in the project. You may try re-running the custom tool by right-clicking on the file in the Solution Explorer and choosing Run Custom Tool. PC Connection EV3
Dear Hans, can you send me a download link please?
Email: tint101@live.nl
Thanks 😛
Course you can. Will send you a copy using a Dropbox link.
Best Hans
Can you also send me the program please?
Email: marius.hoefler@yahoo.de
Hi Marius,
Will send you a Dropbox link with the source code.
Have fun!
Best,
Hans
Can i have the software
Dear Prasanne,
Sorry for the delay, other things got me occupied. I’ll send you a Dropbox link to the software.
Kind regards,
Hans
Dear Hans,
Frank here again. I asked a few months ago for a download link. You sended me that link but I think you give me the wrong one. (Please correct me if I’m wrong) Because the program is used for sending messages from the pc to ev3 that you explain on this link: https://siouxnetontrack.wordpress.com/2013/09/27/connecting-the-pc-to-our-ev3/ Please, if I’m right, send me the download link of the program to connect the ev3 with the nxt through a PC.
I’m really fascinated by your ideas and buildings. Keep going!
Greetings,
Frank
Dear Frank,
Thank you for your kind words. Hopefully we can meet in person at Lego World 2014.
Anyway, with respect to your question: the link that I have sent to you is a link to C# source code, not a ‘ready-to-run’ program. Maybe that is what you expected? I don’t have this ready-to-run program, so if you need it you will have to compile it yourself (Visual Studio Express Edition is free).
Hope this helps.
Kind regards,
Hans
Dear Hans,
Could you send it to me as well?
Email is aaronschoots@live.nl
Thanks in advance.
Greetings,
Aaron
(PS. this is awesome, thanks for putting so much work in it!)
Hi Aaron,
Of course. You will get a Dropbox link from me as well.
Best,
Hans
Dear Hans,
Could you send it to me as well?
Email is 111111234a@gmail.com
Greetings,
Victor
Dear Victor,
I will send you a link to the source code.
Best regards,
Hans
Dear Hans,
Could you send it to me as well?
My Email is jchoquehuaita@hotmail.com
I’m a robotics teacher from Perú, and I need to exchange data between an nxt and an ev3 brick
Thanks in advance.
Greetings,
José
Dear José,
I will send you a Dropbox link to the source code. Good luck with the teaching.
Best regards,
Hans
Hi Hans,
I’m interested in the program as well, could you send it to me?
best regards,
Miranda
Hi Miranda,
Of course, I will send you the Dropbox link as well.
Best,
Hans
Dear Hans,
Could you send it to me as well?
Email is 100dario@gmail.com
Greetings,
Dario
Dear Dario,
Sorry for the late reply. Of course you can get the code as well. Will send you a Dropbox link.
Kind regards,
Hans
I reely need this Files for our schon project, so can you send me the Files to my email adress
Hi Gerrit,
Course you can. Will send you a copy using a Dropbox link.
Best Hans
My email is gerrit.hausmann@gmx.de
Hi Hans,
I’d really like to use your program too. Could you please e-mail it to me like the others? 🙂
My e-mail is; 201370956@post.au.dk
Regards,
Nicolai
Course you can. Will send you a copy using a Dropbox link.
Best Hans
Thanks a lot… Now I have been playing around with your software for some days, but I’m not really sure how it’s supposed to work in between the NXT and EV3. Do you have a small guide or can you explain it to me?
Regards, Nicolai
I’m in a competition were they won’t let use use anything non Lego even though Lego made an app for a smart phone to control the ev3 we can’t use it. Is there a way to link the nxt and ev3 with USB and have them communicate?
As far as I know, this is not possible. You will have to adapt the firmware (of the EV3 and/or NXT) to make this possible. The most easiest way it communication with a PC, but if that is not possible: you can’t. The only way you could make it work without a connection, is make a light based protocol using the light sensors of both the bricks.
Best, Hans
Can I testt the program for a school project?
Hi David,
If you are asking if you can have the source code: yes, you can. Will send you a Dropbox link.
Best,
Hans
Can you email me the source code?
Of course I can. Will send you the Dropbox link.
Best, Hans
You sent me the dropbox link and I downloaded the files but I am completely new to c# and I have no idea how to run the program! Any tips?
yet another download request. dmanlee10@gmail.com
Please?
Dear Steve,
Will send you the Dropbox link as well.
Kind regards,
Hans
hello dear !
i have a job which need to connect with multiple nxt and ev3 brick ( 5 or more brick)
can u give me the program for help my job
the !!!
Hi Oldguy,
Yes of course, I will send you the Dropbox link as well.
Good luck with connection all the bricks. Please take care that the reliability in the case of more bluetooth connections drops rapidly.
Best,
Hans
hi
thx a lot of ur reply!!
i had recevie the your mail, and will try it later!!
thx again!!
Hi! Can I try out your program? We’re trying to set up a project. Thank you so much! L002626@gmail.com
Hi, can I look at your code for a project? Thanks! L002626@gmail.com
Dear L,
Sorry for the late reply. Will send you the link to the source code of the NXT2EV3 Hub code.
Best,
Hans
Hans,
Can you please email me the source code?
Dear F,
Of course, I will send you the Dropbox link.
Best,
Hans
Hello, im working on a project in my school so could i maybe use this programm?
Hi Patrick,
Yes, you can. You can take my code as an example and build your own program based on mine.
Best,
Hans
Goeie dag Hans.
Zou heel graag je programma eens willen uittesten.
Kan ik ook de dropbox link krijgen?
C.vandekam@gmail.com
Alvast bedankt!
Gr
Chris
Hi Chris,
Sorry for the late reply, but of course you can have the source code as well. Will send you the Dropbox link.
Kind regards / Groetjes,
Hans O.
Hans,
Can you please email me the source code?
Hi Alexandre,
Yes, I can. And I will do it as well 😉
Kind regards,
Hans
Hi,
Could you send me the programme using email?
Email: salih.tasdelen@hotmail.com
Thanks!
Hi Hans,
Can you send me the program as well? i am on dropbox, my email is jonnie.reimer@gmail.com
Jonathan
Hi can o get it too?
Hi Feike,
I will send you the Dropbox link.
Best, Hans
Can you send me the program email is csburns@ymail.com
Yes, I can. Will send you the link as well.
Best,
Hans
Can I get the code as well (kenneth adot westelinck anat gmail adot com)? Can this be modified to let an EV3 brick talk to an NXT brick?
I will send you the DL link as well.
It should be possible to do the reverse, but never tried it myself (yet).
Best, Hans
Could i have the link aswell? but on Email? Tristan.g.johnasen@hotmail.dk
Hi Tristan,
Of course, I will send you an email.
Regards, Hans
Hey, if you don’t mind me asking in 2019, I am in need of your Dropbox link. If you could potentially share it with me, I would love that. Thanks.
Hi Ray,
Of course, no problem. Will send you the link asap.
Regards, Hans
Hey, can I have this?
Hi Meculus The Third,
Sorry for the late reply, I was on vacation.
Will send you the link to the source code.
Regards, Hans
Hi Hans, can I have the pre-compiled code for this project? email is: kohlervongunten@gmail.com
Hi, can you send me link for the connection hub?
Hi, can you please send me the connection hub software?