DIY 3D CAD SpaceMouse for 20€ - 3Dconnexion alternative???

  Рет қаралды 101,008

Kiki Hobby Repair

Kiki Hobby Repair

Күн бұрын

Пікірлер: 345
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
UPDATE: As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU Hello Guys, at first let me thank you the lots of comemnts and valuable advises. I really appreciate it. Furthermore I just wanted to let you know that I see that KZbin for some reason are almost always immediately deleting comments with links in it (I have no idea why because some of them remaining...). So it is not me who is deleting your comments. Thank you. :)
@lorefpv
@lorefpv Жыл бұрын
can you send me a code?
@kikihobbyrepair
@kikihobbyrepair Жыл бұрын
All the files, code are available in my Github. Look at the 2nd video. Link abive.
@lorefpv
@lorefpv Жыл бұрын
@@kikihobbyrepairOk thanks, I wanted to make the first version, is the code for the second version okay anyway?
@kikihobbyrepair
@kikihobbyrepair Жыл бұрын
@@lorefpv yes, the second one works well.
@lorefpv
@lorefpv Жыл бұрын
hi, i test v2 version, but dont work, can you send me code for v1 version? thanks @@kikihobbyrepair
@bubnikv
@bubnikv 2 жыл бұрын
Very cool. Does your USB device emulate some 3DConnexion device? I am responsible for PrusaSlicer development and we are having issues supporting the original 3DConnexion devices all the time, thus an open hardware alternative would be coool.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! No, if you look at the arduino code in the video this is just emulating mouse clicks and movement and keyboard button presses. I just designed, built and programmed this in one day 🙂 BTW I love prusaslicer 😉
@macmakesrobots
@macmakesrobots 2 жыл бұрын
Today I looked up the USB HID spec and there's a standard multi-axis controller device type which you could use instead of generating keyboard shortcuts. That way you could probably expand this to movement and rotation in 3 axis and use standard Windows drivers to handle that.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Many thanks for your feedback! 😉 I have found an arduino HID library bit I did not take a look at it yet. My only concern is if I will be able to just use it fusion 360 that way? 🤔 I am not experienced in drivers and apps yet.
@PaulIreland1972
@PaulIreland1972 2 жыл бұрын
@@kikihobbyrepair I started to hack together something using a Pro Micro with a thumbstick and one of the HID mouse libraries. It worked for F360 as well as Blender (with some extra hacking to add a physical switch to change between F360 and Blender view preferences. I never did get around to doing more than testing it on a breadboard, but I don't remember it being that difficult to implement and I'm not at all skilled with Arduino code.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thats great news man. Thanks a lot for the info. I will get to it later on.
@TheStuartstardust
@TheStuartstardust 2 жыл бұрын
@@PaulIreland1972 A stick like the ones on James Bruton's everything remote device? It has build in rotation, but lack slide motion. That one might be possible to add somehow.. 🤔 But cool low-cost project here 🤓
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
You believe it or not my first idea was coming from James Brutons remote controller 🙂 I looked up the joystick and really the only reason I switched to the MPU sensor is that those joysticks has potentiometers which might wear out like game controllers.
@MihaiDesigns
@MihaiDesigns 2 жыл бұрын
Pretty cool project! I have one of the larger space mouse models and I always wondered how it works. Turns out to be way simpler than I thought. Keep it up!
@alphastratus6623
@alphastratus6623 2 жыл бұрын
They work with infrared light, complete different.
@marsgizmo
@marsgizmo 2 жыл бұрын
great project, well done! 👏😎
@cypriantroyer1577
@cypriantroyer1577 11 ай бұрын
I've used the 3dConnexion's spacemouse. Great tool, but more than I actually need. This version looks just about perfect to me. I'd prefer to keep the zoom function controlled by my mousewheel, and limit the degrees of freedom of the secondary device to the rotations. I'm very much looking forward to Version 3, but I think I'll probably end up building version 1. Thanks much for all your work.
@tdtrecordsmusic
@tdtrecordsmusic 2 жыл бұрын
Coolness !! Keep on it !! Awesome project idea !! Patents don't prevent you from making your own stuff. They do restrict the sale of items.
@JakubKraus0
@JakubKraus0 2 жыл бұрын
I have an original device and I've also tried making a SpaceMouse alternative, but I didn't get good results. I used 9 separate hall effect sensors with 3 magnets to try to get 6dof like the original. Maybe using an IMU will help, good idea for further experimentation, but it isn't enough for 6dof, which as a spacemouse user I can't live without If you want 6dof, which you totally should: I see you've looked at the original's springs. A note about them - you need the springs to have a wide aspect ratio - to be at most a bit taller than they are wide, otherwise they don't push in but crumble. So pen springs won't work. I used AA battery springs, as I have a bunch on hand, they allow nice movement in 6dof, but they are stiff. That shouldn't be an issue - with the original the feeling I get is more of force being proportional to the program movement, not the movement of the spacemouse - it moves barely over a millimeter at maximum deflection. Take a kitchen scale - if you put your hand on it, it moves very little, yet you can still make the weight number move exactly as you want. Of course the force is not too big with a mouse Flexures - they seemed perfect, but I wasn't able to come up with one that would do 6dof right. That doesn't mean it's impossible Weights - for the prototype I made I used at first a clamp, which worked but took space and then spongy double sided tape. It works perfectly, but it depends on the quality of the tape. For the final version we can always just pour plaster and bits of metal into a 3D printed cavity. We'll also need some anti-slip pads, but that's the smallest detail. Extra buttons - the original I have does have two buttons, I haven't used them even once. If you make a 6dof device, they just aren't necessary If you want to ask anything about the original or something, go ahead. Maybe we should make a discord to be able to share pictures as well. Given the views this video got, it looks like there is a market for an open source alternative. I took a look at the HID data and I think it would be possible to spoof a spacemouse - you will never get the same level of integration with CAD programs with mouse and keyboard macros. I couldn't see any security or encryption in there, so it's mostly a matter of finding out which bits do what
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Many many thanks for the lots of information and tips! I have quite a lot of ideas for the second version. I have a preliminary design now with "kinda" 5 axis. Could you please contact me on kikihobbyrepair@gmail.com I might have some questions to you and this would be the easiest to get contact to you. Thanks a lot in advance!
@CrudelyMade
@CrudelyMade 2 жыл бұрын
nice! maybe another alternative to using optical sensors is to use an led (for light) a camera looking at the lid from the inside, and a square image on the inside of the lid. then tilt math would be based on the distortion of the square, sides becoming longer or shorter, etc. technically it's just measuring the distance between 4 points to figure out which parts are closer to the camera, and then translating that to tilt. might not be as sensitive as accelerometer, but would also have less tendency for drift.
@CrimFerret
@CrimFerret 2 жыл бұрын
Cool project. I'm not sure a triple spring setup like the 3D connexxion version uses might not be better though. That both limits travel and reduces the travel of any single spring so metal fatigue doesn't become an issue. Using an IMU is a neat idea. I believe the current design of the Space Mouse uses a centrally mounted magnet on the knob and three hall effect sensors (I assume 3D ones) to detect movement. The advantage being not needing any active electronics or wiring to the part that actually moves. Having seen a teardown of one of them, It looks like it wouldn't be that hard to build for much less than the $150 they charge.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for your comment. I am working on the v2 which will still be the single spring version but with 5 axis. I will hopefully drop the video at the weekend. I have already plans for a v3 with more springs to have the same behaviour like the original. My biggest concern is the software. Btw the original is using like 6-9 optical sensors to detect the movements.
@petermarin
@petermarin 2 жыл бұрын
oh man, you should soooo make this into a fully featured 3d mouse!! it'll explode - the community definitely needs this and you're the guy to bring it to life!!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thanks a lot for the nice words. I am already working on theb V2 which will ha way more functions.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@petermarin
@petermarin 2 жыл бұрын
@@kikihobbyrepair thanks for flagging this!! Just checked it out. Why not place the push button under the button of the spring, soo that the entire thing could click? this is fantastic work you’re doing!!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
It would be a good idea though woukd not be easy to design it such a way. Then the entire moving spring assembly would sit on top of a switch and I do bot know how should I make a structure that while tilting it not pressing on the button.
@petermarin
@petermarin 2 жыл бұрын
@@kikihobbyrepair hmmm you’re right that it poses some technical challenges. Happy to brainstorm ideas if you want to continue to iterate on this (I’m in the UK timezone)
@Sun0faBeach1
@Sun0faBeach1 2 жыл бұрын
Suggestion: subtract the offset of the dead zone for smoother start of rotation: if(Yang>7) mouse.move(0,Yang-7,0). If the reduction of max speed achieved by this bothers you use the map() function to remap your value to full scale. Obviously you need to do the same for the
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for the great idea.😉 In addition I could still play with a sensitivity multiplier and maybe a map to stop it going crazy
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@Sun0faBeach1
@Sun0faBeach1 2 жыл бұрын
@@kikihobbyrepair very nice 👍 looking forward to v3. Nice use of the map function btw 😉
@DevilZcall
@DevilZcall 2 жыл бұрын
Have you ever had the chance to use a 3d mouse? It's quite interesting. They use some kind of force sensor, so the puck barely moves when you apply pressure but it reacts very precise.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I saw the 3DConnexion mouse disassembled. It is using 3 set of springs and using optical sensors. You can use mine too quite precisely. Depending on the angle you tilt the top you control the speed of motion/rotation. So it is quite similar to an original one.
@Zafira-Fan
@Zafira-Fan 2 жыл бұрын
I‘ll stay with the 3D Conexion
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I would do the same but I do not have any :)
@nilomyki
@nilomyki 2 жыл бұрын
I have a 3Dconnexion SpaceNavigator - they're awesome. Think I got mine sometime back in 2008 thereabout.
@Aleinux
@Aleinux 2 жыл бұрын
Do you plan to share the project? Because here in the description there is no link to the code or to the stl files. Thank you. Great job
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I am working on the V2 with way more functions and there I will share all the files. Stay tuned for the video.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@welovetech7357
@welovetech7357 2 жыл бұрын
is not more simple to use an joystick module to get axis movement ?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
You are right it would be way simpler but the problem that Joystick modules are usually really small and the carbon tracks are wearing out pretty fast. This way by using the MPU sensor there are no moving components. By the way the version 2 Spacemouse video is already out with significantly more features so I would recommend to check it out on my channel. 😉
@nobodynoone2500
@nobodynoone2500 2 жыл бұрын
Great start. I can see a few small tweaks making this amazing. Thank you so much for sharing your work!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thanks a lot! I am working on the V2 with way more functions.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@jameslaine2472
@jameslaine2472 2 жыл бұрын
Suggestion: change the Arduino code to add a motion acceleration factor which is based on the tilt angle, so the more you tilt it the faster it moves.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
It works that way already. The loop is updated every 50ms and it moves in every cycles with the angle considered as pixels. So the higher the tilt angle the faster it moves.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@GetRefurbed
@GetRefurbed 2 жыл бұрын
Oh Kiki. We're so proud of you!!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you Wayne 🙂
@rayztech7384
@rayztech7384 2 жыл бұрын
i was just about to start making this but i will wait for version 2! Great work!!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@buraksanl5624
@buraksanl5624 2 жыл бұрын
I think it is a brilliant idea. Add some buttons of the your joystick and control other vision and rotation tools. You gave me inspration to create mause like your's. Nice video.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! V2 is in development with way more functions 😉
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@Plastic3D
@Plastic3D 2 жыл бұрын
Very interesting build!
@ProductDesignOnline
@ProductDesignOnline 2 жыл бұрын
Well done, Kiki! What a fun project and use of Fusion 360 :)
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. I am working on a v2 with more axes (it looks like I can do 5 because of the lack of shortcut for the 6th). BTW I am a huge fan of your channel. I have learned using Fusion 360 based on your videis. Thank you for that!
@ProductDesignOnline
@ProductDesignOnline 2 жыл бұрын
@@kikihobbyrepair that's awesome. Can't wait to see V2! Thanks for the kind words and support! Reach out if you run into roadblocks 😃
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Well, I would have 1-2 questions. I would really appreciate your help there. How can I contact you?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@Leif_YT
@Leif_YT 2 жыл бұрын
​ @Kiki Hobby Repair Great project. I'm wondering if a rotary encoder could be placed in the upper top part to add rotation for zooming, Basically like the base, on top of that the spring and the mpu and on top of that a rotary encoder to be able to read rotations from the top part. Or as an alternative a bearing at the top part of the spring and then some optical sensor for reading the rotations.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! I am already working on the rotation. Easiest would be an encoder but I want to avoid any mechanical contacts like potentiometers.
@gilorm1991
@gilorm1991 2 жыл бұрын
One possible improvement would be to add a screwed bottom compartment to fill with sand to add weight, hence preventing sliding on your desk
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for the ideas. I am planning anyway a screw on bottom for easier assembly in tge upgraded version.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@JxcksonSF
@JxcksonSF 2 жыл бұрын
Interesting, this just popped on my feed. You could use a mouse optical sensor to make a rotating knob, as 3rd axis. making the outside part of the knob separeted from the inside and linked with a small bearing
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for the ideas. 🙂 I am already working on a version with an additional button on the top to double the functions as a separate mode select button. As for rotating I could just use the Z axis of the MPU6050 sensor too. I already made some test with it yesterday because the spring itself also allows some twist which could be used but for this I should make the entire mouse slightly heavier. An alternative idea was for me similar to you using a bearing. Lets see 😉
@JxcksonSF
@JxcksonSF 2 жыл бұрын
@@kikihobbyrepair already subbed to see the results 💪💪
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! I really appreciate it 😉
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@GarryNichols
@GarryNichols 2 жыл бұрын
Just because a company has a patent does not mean that you can't build one. Patents only prevent you from selling it commercially. You certainly can make one for personal use.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Yes, I know. But I take this as a challange. I do not want to be a copycat then I could just buy one. but I want to do something inventive 🙂 I love thinkering 🙂 Already working on v2 with more functions.
@d.i.d
@d.i.d 2 жыл бұрын
Hi! What about drivers? What software can you use? regards!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
At the moment it is just emulating keyboard button presses and mouse movements. This way it works with any software with the keyboard/mouse shortcuts programmed into the code. I have just designed and built this in 1 day. Later on I plan to check the driver option too but that might be difficult.
@KresoHrastovec
@KresoHrastovec 2 жыл бұрын
Hi. Good project. Many years ago I (we) make EDtracker for my fly sim, very similar like this. I used Opentrack as interface. I have one, will try to convert to spacemouse
@datawolk
@datawolk 2 жыл бұрын
Is an old ps2 joystick also an idea? Than you have all the angles and a button at start.
@fladder1
@fladder1 2 жыл бұрын
Very cool, although I would make the base bigger, so the arduino would fit underneath, sleeve the cables to the gyro and feed those up through the centre of the spring. Makes it less fiddly and more durable.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. I am working on the v2 and most of your recommendations are already handled 😉
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@marcedi2029
@marcedi2029 2 жыл бұрын
Very interesting project. I'm looking for an 3D SpaceMouse alternative since 1 year - this is the first project which seems to be a good alternative. If you need some assistance in Arduino code or hardware development, please let me know.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you very much! I really appreciate it! :)
@marcedi2029
@marcedi2029 2 жыл бұрын
What about to place a Rotary Encoder EC11 between the adapter plate and the knob. Then you have a push button and also a rotating function (f.e. for zoom)?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
@@marcedi2029 Yes, it is not a bad idea, I also thought about this.The only reason why I would like to avoid it at the moment is because I do not want to use components which might wear out like potentiometers and encoders. Lets see...
@marcedi2029
@marcedi2029 2 жыл бұрын
@@kikihobbyrepair Hm, ok. I can understand this. What about the gyro for the yaw axis in the MPU6050? I used it to control an RC duck. I find it very usefull to have a rotating function in the knob. Btw. what kind of spring you are using? I only found some short 20mm or 25mm with a diameter of 8mm. But it seems that your spring is longer. Thanks again for answering my questions.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
@Marcedi the only problem with rotating based on the MPU6050 is that if you rotate the entire mouse on the table it will have the same effect. As for the spring I am using a 25mm long 8mm dia one.
@SarahKchannel
@SarahKchannel 2 жыл бұрын
I would use a compass / magnetometer module in the base and put a magnet into the top, this would allow you to rotate the 'knob' too.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for your comment 🙂 I am already working on the v2 with increased functionality. I hava a quite similar idea like yours to solve thr rotation. 😉
@SarahKchannel
@SarahKchannel 2 жыл бұрын
@@kikihobbyrepair I found that most magnetometers can be adjust their sensitivity, so that react to a nearby magnet and not the earth magnetic field., with that much mor positional data can be extracted if the North/South orientation of the magnet is fixed to input devices know...
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I am thinking on using a simple rotary magnetic sensor.
@SarahKchannel
@SarahKchannel 2 жыл бұрын
@@kikihobbyrepair anything that works is fine :). My self from a design point of view would have tried to make it all with one sensor to make it simple, yet flexible. Each concept has its benefits and drawbacks.
@houstongaragepro8343
@houstongaragepro8343 Жыл бұрын
Love it. Thanks for sharing. Awesome work.
@kikihobbyrepair
@kikihobbyrepair Жыл бұрын
Thank you 🙂 Look at the V2, it is way more advanced 😉
@ruftime
@ruftime 2 жыл бұрын
Great idea! Love my Spacemouse, it was a complete game changer for my design work……..I don’t need to make ALL my stuff😎
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you.
@screen-protector
@screen-protector 2 жыл бұрын
Hi, thx for the video. Would you consider doing it by using a joystick from let say gamepad like Xbox one? Why? It has axis X and Y + button in it. You could use as well buttons from this gamepad like A, B, X, Y to program them.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! My problem with a controller is that it is not supposed to be operated with one hand. The joystick is small. Furthermore it is using the shitty carbon tracked joysticks which wear out and drift quite fast. I am working on a v2 at the moment which will have more functions.
@TecSanento
@TecSanento 2 жыл бұрын
To make it heavier, you could pour some fine concrete into the base
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thanks for the idea!
@arbitrary_username
@arbitrary_username 2 жыл бұрын
I really like your approach, because I tried similar with a cheap arduino 3 axis joystick module. I gave up, because the way to interact with fusion through mouse simulation is really bad in comparison to a real SpaceMouse. I got myself a used SpaceMouse for 60€ and it is worth every euro every day. I'm sorry to say that, but as far as I learned, you will be able to create a "better than nothing" version, but if you get to try a real SpaceMouse, you will see how much difference there is, due to the missing direct API.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. Yes, I understand your point. This is definitely not a 3DC replacement. I also looked around and could not find any original used below 90€ here in Germany which is insane. Then I woke up one day that lets build something similar but waaay cheaper. This is what I ended up in one day 🙂 It looks like people like it and a lot of them wants to build one. 🙂 This is not really the product itself which is great but the feeling that we built something useful and cheap 🙂
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@christophk.819
@christophk.819 2 жыл бұрын
Very cool project! I guess there is a problem when you move the whole mouse on the table, right?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. I would recommend to watch my version 2 video too. But replying to your question, due to the reason that it does not use the rotation data it does not matter how it is standing on the table. The only problem is if you lift up one side on the table because this will definitely act as leaning it in one of the directions.
@yayser
@yayser 10 ай бұрын
This would only give you rotX, RotY and RotZ. What about the translational axes?
@kikihobbyrepair
@kikihobbyrepair 10 ай бұрын
Look at my V2 video. That is significantly more advanced. Firthermore I am working on the v3 which hopefully will be a full 6 axis space mouse
@Zolber
@Zolber 2 жыл бұрын
Felicidades, un gran trabajo. Llevo años detras de un 3DMouse... me suscribo, y quedo pendiente de la v2... Congratulations, great work. I've been behind a 3DMouse for years ... I subscribe, and I keep an eye on v2
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@zlane71
@zlane71 2 жыл бұрын
I have nothing but respect for people who have talent, knowledge and dedication to turn an idea into reality. Simple solutions usually tend to be the best ones. This is the second time you impressed me. Just keep on posting new videos. I am waiting for you to finish the Atten hot tweezers project by upgrading it as you have already promised. Best regards.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for the nice words! I really appreciate it. 🙂 As for the Atten tweezers I already got multiple requests so I really have to do something as soon as I have time. At the moment I have killed the tips while testing so I have to order new ones.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@Kekht
@Kekht 2 жыл бұрын
Cool idea. And very simple. Why you did not supplied link to github page in description? And for this purpose (2 axis) that module is a little overkill - what about analog joystick standard arduino module? But if you add module with compass - you could add rotation around Z axis (3rd axis)
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I am working on the v2 with more axes. I will dustribute all the files. Stay tuned for that.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@ar.technologe
@ar.technologe 2 ай бұрын
Uncomplex and nice good Job 😊
@kikihobbyrepair
@kikihobbyrepair 2 ай бұрын
Thank you. Look at the v2 video. And I am currently working on v3 which will be a full 6 DoF version
@SURGE101
@SURGE101 2 жыл бұрын
I thought it was a small top hat 🎩 at first😂😂great video and that’s a brilliant creation, it really is👍👍brilliant piece of engineering 👍
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Haha 😀 Thank you! 🙂
@diegogutierrez5989
@diegogutierrez5989 2 жыл бұрын
Very good idea for an open source project!!!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@MaxMiniChannel
@MaxMiniChannel 2 жыл бұрын
all the best with the project. IMO, while still cool, atm it does not reflect functionality of the 3d mouse device, it's closer to joystick. Why? Your device seems to have only "tilt" (like a joystick stick tilt) implemented. 3d mouse has tilt AND move left/right , forwards / backwards. So when you tilt 3d mouse the object in 3d space rotates, when you push it left/right, forward/backward the object moves. So it allows you to manipulate the object on the screen like you're holding it, which is not possible currently with your implementation. Hope you'll figure it out (of course if it is of any benefit in your workflow :) ).
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for your comment! The version you saw in the video is the result of one day of work 🙂 I am already working on an upgraded version with increased functionality.
@JanJabbaZamecnik
@JanJabbaZamecnik 2 жыл бұрын
Am I missing something or is it basically a joystick? Like every gamepad has two of these?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
But this one will not wear out like a joystick. I am working on the V2 which will already be way more competitive with more axes.
@sebakiller9736
@sebakiller9736 2 жыл бұрын
Nice Model do you Share the Stl Filmes?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I will later on share, yes
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@belenhedderich3330
@belenhedderich3330 2 жыл бұрын
EXCELENT! Cant wait for V2!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. V2 video will come in 30 minutes. With all the source files. Stay tuned 😉
@maquez650
@maquez650 2 жыл бұрын
Really cool project! Also a lot if options to design a version with extra macro keys on the knob or on an expanded base for even more functionality
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. Yes I am already working on the V2 with way more functions. Stay tuned for that.
@maquez650
@maquez650 2 жыл бұрын
@@kikihobbyrepair i will!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@ariedam134
@ariedam134 2 жыл бұрын
You gonna reach 1k subs, good job kiki ! :) Btw why your last video is private?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thanks a lot, I hope I am gonna hit it soon 😉 My new video will be released in the afternoon. I accidentally released it at midnight. 😆
@rogernichols8150
@rogernichols8150 2 жыл бұрын
That's cool thank you so enjoy your videos please keep them coming and here to help get your videos out to everyone
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! I really appreciate it! 🙂
@coolzero8933
@coolzero8933 3 ай бұрын
can the Mouse work with Autodesk Inventor ? I don´t need any buttons, if it is , now this is interesting for me; thanks for help 😊
@kikihobbyrepair
@kikihobbyrepair 3 ай бұрын
Hello. It works with all the softwares thatvare using keyboard and mouse commands. But the code or Inventor keyboard commands must be changed accordingly.
@marcosiccardi7956
@marcosiccardi7956 2 жыл бұрын
That's nice! Do you plan releasing the sources?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Yes, I am working on an updated version with an additional button on it to double the functionalities and then I will release the files.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@marcosiccardi7956
@marcosiccardi7956 2 жыл бұрын
@@kikihobbyrepair Great, going to watch it rn
@icexiro
@icexiro 2 жыл бұрын
I think this can be improved vastly: #1 add connectors to the wires (internal ones, since they are moving all the time, they will cause fatigue on the joints with the board) #2 pass the cables through the spring's center (to remove extra tensioning) #3 add a rotary encoder to the top center ( and put zoom on it, or screen twist)
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for your comments! I really appreciate it. This was only the first prototype designed and built in 1 day. I am already working on the v2 on most of your points. So on cable management and maybe connector. I also though about the wires to go through the spring but due to the reason that I already added a button to the top I need 6 of them and they would not fit. With the help of this button at the top I already have 2 x 2 axis. So rotation in 2 directions, zoom and pan. I have lots of ideas for a couple of iterations 🙂
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@MegaMoriarti
@MegaMoriarti 2 жыл бұрын
Clever idea, nice. Without moving part on a sensor side. Could you add capacitance Button, or slider ?. I look forward to accessing the project. Can you share the code and the mechanics design, and give people access to the modifications? In this way, others could modify it, develop it together with you.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! Yes, the idea was to avoid moving part which might wear out like potentiometers. I am right now working on the v2 with a button on the top to double the functionality. My plan is that as soon as I finish with this one I will share all the files.
@MegaMoriarti
@MegaMoriarti 2 жыл бұрын
Could good idea to add a Button on the base two more, and add a metal part to the base, to create more stable base.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. Yes, I have quite a few similar ideas 🙂 My current problem is space constrain.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@MegaMoriarti
@MegaMoriarti 2 жыл бұрын
@@kikihobbyrepair Thanks, for creating a github for this project, and share this project for all.
@SianaGearz
@SianaGearz 2 жыл бұрын
I don't know, it's like you showed an alien something for 4 seconds and they have made their best attempt at copying it. I have tried the original 3DConnexion SpaceBall in the 90s. It was a beige rubber ball with a little nipple button on the top front of it. Very weird feeling! It was connected by serial to a Silicon Graphics workstation. Anyway the magic of the device is that you can manipulate all dimensions at the same time, you can twist it in either of the 3 directions to get the rotating motion and you can also push it in 3 directions to get the translating motion. So far you've got a first generation flight stick which you can rock in 2 dimensions. You can get cheap flight sticks which also measure the twist of the stick, all with potentiometers. SpaceBall exhibits almost no movement in response to your input, but it can accurately register the force that you apply. I think if I had to reproduce the device, I'd have to go with a bunch of force sensing resistors, but I haven't tried to figure out a pertinent arrangement for them. If it was for a larger range of movement, maybe springs and Hall sensors.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for your comment. I am already working on a version with 5 (maybe 6) axis. I will publish it soon. Why I prefer this over potentiometers is that potentiometers wear out pretty fast. Here I do not have moving contacts
@SianaGearz
@SianaGearz 2 жыл бұрын
@@kikihobbyrepair potentiometer wear is not a huge concern. All game controllers use potentiometers and when they do fail after typically more than 3 years, with one notable exception, it's never the potentiometers that fail. That being said contactless measurement is very much worth pursuing and has other substantial advantages. Like common failure modes are either the linkage or the centering mechanism, and contactless measurement allows to improve on both of these.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I work on console repairs as you could maybe see on my channel. My personal experience is that in 80% of the cases the carbon track wears out. Furthermore they are way roo small and fragile for this purpose. Versions with hall effect sensors might work but an MPU 6050 sensor costs only 2€ so it is perfect 🙂
@TheArtofWalls
@TheArtofWalls 2 жыл бұрын
I don't want to sound like depreciating your build but, at the present state, isn't this just an overengineered analog joystick? Instead of two rotary encoders you use a gyroscope. I mean, you could just write a driver to use a joystick this way. Of course I will be more than interested to follow your progression into a fully six axis device.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
No worries, you are right. The huge advantage of the MPU is that there are no wearing out components like in a joystick the carbon tracks. This was just an experimental prototype designed built and programmed within 1 day if it is feasible at all. I am already working on a V2 which will be 5 axis for the moment. Stay tuned for that. 🙂
@zakco82
@zakco82 2 жыл бұрын
You need add rotate also then its perfect... rotaty encoder. I use 3dconnexion enterprice. I like lot this 3d mouse Features. Can you share this thinkgiverse ? full project ?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I am already working on the updated version with significantly more functions :) like rotation, pan, zoom etc... I will share all files afterwards. Stay tuned for that :)
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@Sttreg
@Sttreg 2 жыл бұрын
I love this ! Will you make this opensource ?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! 🙂 Yes, I plan to share all the files. I am working on a v2 with doubling its functionality. Please subscribe to my channel and you will see the updated version coming within a few weeks.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@makie1467
@makie1467 2 жыл бұрын
Do you think you can add a Bluetooth option with battery based on the homebrewn headphone concept?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I think I could make it wireless, yes. Maybe in a later phase. I am working on v2 with way more functions at the moment. Stay tuned for that.
@makie1467
@makie1467 2 жыл бұрын
@@kikihobbyrepair I am so excited
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@makie1467
@makie1467 2 жыл бұрын
@@kikihobbyrepair Do you know this one: kzbin.info/www/bejne/hKKrepehodCtnNk
@garyblake4296
@garyblake4296 2 жыл бұрын
Brilliant idea, many thanks for showing it to us.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thanks a lot :)
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@alvaromiii
@alvaromiii 2 жыл бұрын
Nice IDEA !!! I'll follow your process and I would love to replicate one for me
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@rowlandstraylight
@rowlandstraylight 2 жыл бұрын
This is pretty awesome, i think i've got some accelerometers kicking around and I'd like to try this. Any chance of you releasing the code somewhere and maybe the STL/CAD?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I am working on V2 at the moment and I will release everythign afterwards.
@rowlandstraylight
@rowlandstraylight 2 жыл бұрын
@@kikihobbyrepair awesome! Thanks
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@rowlandstraylight
@rowlandstraylight 2 жыл бұрын
@@kikihobbyrepair thanks so much!
@miafilament5574
@miafilament5574 2 жыл бұрын
Great project. Are You planning on releasing the code and the print files?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Yes, I will release the V2 files later on.
@miafilament5574
@miafilament5574 2 жыл бұрын
@@kikihobbyrepair so cool. Thank You.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@eric8737
@eric8737 2 жыл бұрын
Saw your post on facebook. Subbed!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! 🙂
@Botio
@Botio 2 жыл бұрын
amazing project!!!!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! Look at the V2 video too.
@TecSanento
@TecSanento Жыл бұрын
Could you try using this with the orbion software?
@kikihobbyrepair
@kikihobbyrepair Жыл бұрын
It would require quite a lot of changes. Have you already checked my version 2 video with extended features?
@TecSanento
@TecSanento Жыл бұрын
@@kikihobbyrepair there is a version 2? Great I will see that ASAP! Regarding the changes - its just meant for the controls
@_Waldezas
@_Waldezas 2 жыл бұрын
Love your design, idea and actual real project! Just a question/ thought, why not use Xbox/PlayStation orbit axis with push button instead of sensor board? You would minimize complexity of your design greatly. Definitely following up for V2! Keep it up!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. I repair game consoles as a hobby. Those joysricks are wearing out pretty fast and are small. With my method I do not have moving compknents except the spring. I will also add a button or maybe more to increase functionality to get closer to the original.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@VincentFuhler
@VincentFuhler 2 жыл бұрын
Cooles Projekt! Veröffentlichst du die Baupläne?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. Yes, I am working on a v2 with more functions and I plan to release all the files afterwards.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@christoffersoderberg
@christoffersoderberg 2 жыл бұрын
Interesting project looking forward to version 2, I have some suggestion that might be worth looking into. 1. If you haven't seen it before I highly recommend checking out Flextures, this could be used in combination with or as an alternative to the spring kzbin.info/www/bejne/j3bdXqVugKmMY5I in short they rely on the flexibility of the material to translate into a movement in a axis (in most cases) 2. Not sure how accurate the Arduino sensor is when talking panning or rotation in the vertical axis if not a couple of hal effect sensor could be used to detect that. 3. The real space mouse is using a lot of weights in the base to make it stable on the table, this really helps with the overall use of it and the lifting motion that can be performed probably wouldn't be possible without it. Some thing that might not be perfectly clear when talking about the space mouse it self is that for the most part it tries to imitate the feeling of holding an object in your hand and looking at it as you would in the real world. This is kind of the opposite of most other input methods except VR
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! Furthermore I really appreciate your ideas for improvement. :) 1. Flextures are really cool though at first I wanted to build something simple which only requires a 3D printer. With 3D printing these would not work as smoothly. 2 and 3. The MPU6050 module I use is able to measure 3 axis in the 3 dimensions so a rotation is still possible. I already made some tests with it because the spring allows some twist but here comes your point 3 that to do so I would need to add significant weight to the unit. THe space is quite limited and for sure I do not want to use CNC metal frame like the original because this would extremely increaae the price and the DIY ability. But I already have some ideas how to solve this :) 3. As for lifting motion the spring I use would not work because it is quite strong. I also thought about it to use some hall effect sensors. Your final sentence was extremely important for me so thank you for that. I mean where you wrote how to imagine using a space mouse. My plan is the following: As a v2 version I will keep it simple and I will add only an additional button to it to double the number of axis/functionality. As maybe a v3 version which will be a close to 3Dconnexion functionality I might make some general changes which will take a lot of time. This version has to be definitely way more complex so harder to make... I still have to decide if I will go for it or not. Thank you once again! :)
@christoffersoderberg
@christoffersoderberg 2 жыл бұрын
@@kikihobbyrepair 1. Yeah definitely start with something simple for the first iterations, I haven't personally tried 3D printing flextures (almost want to try now) but printing them extra tall and in abs might give the result you are after. With that said just see that as a options of something else doesn't work. 2. That sounds promising then. 3. Washers/bolts might be a good solution to increase the weight of the unit another thing to look into is the space mouse pro which includes an armrest that helps with the downward force and to be honest is definitely a step up from the simpler space mouse. The space mouse pro still is heavy though at around 600g. No problem glad I could give some insight about it:) I think that is a good way to approach it, and most software that is utilizing the space mouse fully has some very custom drivers to make it work so it probably would be to easy to get it to work exactly the same. But if your plan is to get some of that functionality a good place to start looking might be Blender, since its open source I'm guessing the drivers are also somewhat easily accessible.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@REDxFROG
@REDxFROG 2 жыл бұрын
You can copy their patent whenever you like. You cannot SELL procuts from it.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Yes, I know. But I take this as a challange. I do not want to be a copycat then I could just buy one. but I want to do something inventive 🙂 I love thinkering 🙂 Already working on v2 with more functions.
@BiglinesNL
@BiglinesNL 2 жыл бұрын
while interesting, from the video it seems you just made an expensive joystick? (2 axis movement?) a 3dconnexion device has 6 axis
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. Yes, I also told in the video this is not a replacement. This is the result of one day of work from the idea to the product though. The huge advantage of this over a joystick is that this will not wear out like the carbon tracks in a joystick. I am already working on the version 2 woth 5 axis which will already be significantly closer the the original.
@coro64
@coro64 2 жыл бұрын
Good job. A very interesting project!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! 🙂
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@thenurbinator
@thenurbinator 2 жыл бұрын
what an underrated channel, you deserve more subs! could you make the project files available?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! 🙂 I am working on an updated version at the moment and I will publish the files afterwards.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@thenurbinator
@thenurbinator 2 жыл бұрын
@@kikihobbyrepair thanks a lot! besides the spring i got everything here, time to print it myself
@PorphiriosGamer
@PorphiriosGamer 2 жыл бұрын
Where are the plans / code for this? I would Love to have one of these. !!!!
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I am working on an updated version just yet. I will release the files afterwards.
@mesutcemilaslan
@mesutcemilaslan 2 жыл бұрын
you can made it with just an analog joystick... why are u used accelerometer ?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
This is what I wanted to avoid. Joysticks wear out super fast. I repair game consoles and the carbon tracks are crap. My way there are no moving components except the spring. Furthermore this will never drift because it is automatically making an offset compensation at the beginning. I am working on a v2 with way more functions/axes
@ChewyCalibra
@ChewyCalibra 2 жыл бұрын
Cool Project !! is there any chance to get the STL Files ?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Yes. I am working on the V2 and I will share all the files. Stay tuned for the video.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@tunisiam6
@tunisiam6 2 жыл бұрын
Good job 👌👍
@lucianbesleaga5731
@lucianbesleaga5731 2 жыл бұрын
What filament did you use?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I used PLA for this first prototype. Later on for the V2 I might change to PETG.
@angelusmaker
@angelusmaker 2 жыл бұрын
I love it! I've been toying with the idea of making my own SpaceMouse for a while, but your mounting mechanism is so much simpler than what I had in mind! I've tried using an MPU6050 for a different project (a head tracker), but I could not get rid of the yaw drift, so I switched to MPU9250, and eventually to an Arduino Nano 33 BLE that has accelerometer, gyroscope and magnetometer integrated. How did you counter the yaw drift, or was it not a problem in the first place? (sorry if the solution is obvious, I'm a terrible programmer xD)
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you for your comment! :) I also suffered a lot with drift but the MPU6050_light library solved immediately all the issues. It is equipped with a nice filter coding. Now the angels are dead stable. Try it out ;)I am working on a version 2 with way more functions. Stay tuned for that.
@caligula3579
@caligula3579 2 жыл бұрын
AWESOME, sorry where can i get the arduino code?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! I am working on the V2 with way more functions. Afterwards I will release all the files. Stay tubed for the next video 😉
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@hassidan
@hassidan 2 жыл бұрын
have you tried a stock joystick module?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I do not like that because they wear out pretty fast. The potentiometers on consoles are quite crap. This way there are no motion components at all.
@TimoBirnschein
@TimoBirnschein 2 жыл бұрын
If it's just 2D and not 6D, why not just use a joystick instead?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I did not want to use joystick because they are using crappy carbon tracks as potentiometer which wears out pretty fast. Here the only moving part is the spring. Btw I am working on an updated version by adding an additional button to it to double the functionalities.
@maxsiebenschlafer5054
@maxsiebenschlafer5054 2 жыл бұрын
Where can I find the .stl files and the .ino files? Would love to build it :) Super nice idea. Looked for a 3D mouse for 1 year but the price was always a little to mjuch for me.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I am working on an upgraded version which I plan to release within a couple of weeks. All the design files and source code will be available. Stay tuned for that 😉
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@DPTech_workroom
@DPTech_workroom 2 жыл бұрын
Great job! 👍 Are you hungarian?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. Yes, I am hungarian 🙂
@winandd8649
@winandd8649 2 жыл бұрын
Nice project and a good start! ..but at this stage it does not compare to the 3dconnexion mouse i have. Like using a gamepad as a replacement for a normal computer mouse :-) The real thing is expensive, but i can't live without it, it's worth its price.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. Yes, this is not a replacement to the original but this is where I ended up in one day 🙂 I am already working on an updated version to upgrade its functuonalities.
@winandd8649
@winandd8649 2 жыл бұрын
@@kikihobbyrepair Curious to see how usable the end result is! 👍
@davidbucek
@davidbucek 2 жыл бұрын
Awesome! I need this! Can you later share code and files?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. Yes, I am working on a V2 and then I will share all the files.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@LFSPille
@LFSPille 2 жыл бұрын
Nice work👍
@kineda1986
@kineda1986 2 жыл бұрын
Good project but few functions. Steam controller and GLOSC :)
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! Yes this is what ended up in one day but I have a lot of ideas to add further functions. 🙂
@henrykg
@henrykg 2 жыл бұрын
Nice project and 3d design. It's still not a real alternative for the original space mouse (no pan and zoom), but a good start.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you! :) Yes, you are right, it is not an alternative but it is a cool little DIY project :) I am already working on a version with a button to double the functionalities. :)
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I see that you wanted tobdrop a comment bit KZbin deleted it. Maybe it contained a link and YT deletes these mostly. I only see the beginning if it works with Freecad. This is basically obly emulating mouse and keyboard moves and presses so this works with each and every program. For sure this way it has certain limitations
@henrykg
@henrykg 2 жыл бұрын
Maybe FreeCAD is not allowed word (there were no links) ;-) I only wanted to point out that a lot of people use FreeCAD and it doesn't support space mouse as smooth as Fusion, so some cheap alternative would be great - it is not worth to buy space mouse from 3D Connexion.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thanks for the info. I think so too that a really cheap alternative even with slightly less functions makes sense. I really do not understand why KZbin deleted your comment....
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
As I promised the video to the version 2 is out: kzbin.info/www/bejne/bGmokqOHl6l1hcU
@LikeDotAudio
@LikeDotAudio 2 жыл бұрын
This is great because the software for the connection thing sucks a lot
@alexandre.bernalte
@alexandre.bernalte 2 жыл бұрын
I hace some hardware sugestiones, may I have a mail to send You a vídeo of my “alfa” versión?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Thank you. I am already working on an upgrade with way more functions. You can contact me on kikihobbyrepair@gmail.com
@alexandre.bernalte
@alexandre.bernalte 2 жыл бұрын
@@kikihobbyrepair sent!
@Trancelebration
@Trancelebration 2 жыл бұрын
Does your mouse support knob rotation ?
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Not yet. In later versions I plan to add this. At the moment I am working on a version with a button to double the functionalities.
@Trancelebration
@Trancelebration 2 жыл бұрын
@@kikihobbyrepair OEM 3d mouse works by magnetic field and hall sensors. You can try it too.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Yes, hall sensor is in my head as an alternative for further functions. The original 3DC spacemouse is working with optical sensors but it is patented so cannot be used.
@rohansthill6224
@rohansthill6224 2 жыл бұрын
Very Interesting
@andreberthelot9337
@andreberthelot9337 2 жыл бұрын
Super ! merci!
@crossbladetube
@crossbladetube 2 жыл бұрын
While you are emulating mouse + some key (shift or alt) movement it wont be alternative to 3Dconnexion but just a toy. I have similar toy ))
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I saw somewhere that it is possible to build up 2 mouses parallel and then this one is not interfering with the main mouse. I will check this out later on. At the end 3Dconnexion is somehow also sending some commands... But as I also told in the video this is for sure not a one to one replacement of the original but this costs 20€ which is ca 1/6 of the price 🙂 Furthermore tgis is only a first prototype designed, printed and programmed within 1 day and not years like the original most probably 🙂
@crossbladetube
@crossbladetube 2 жыл бұрын
@@kikihobbyrepair as I know 3d connexion is standard usb hid device, so it's possible to recreate similar behavior
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Yes, I think so too.
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
I have just checked and there is even an Arduino HID library if I want to spend more time on it 🙂
@kikihobbyrepair
@kikihobbyrepair 2 жыл бұрын
Did you try to add a link? Sometimes KZbin just automatically deletes them.... I just see that you sent something what cannot be opened anymore...
@BlackVirtue
@BlackVirtue Жыл бұрын
Digital Gyro aren't that precise and reliable, the photosensor system on Spacemouse is something that will work the same in 50 years, it's actually great design.
@JustinSeiffert
@JustinSeiffert 2 жыл бұрын
Nice Video
Про 3D манипуляторы
18:43
Дядя Паша про 3D
Рет қаралды 94 М.
Long Nails 💅🏻 #shorts
00:50
Mr DegrEE
Рет қаралды 16 МЛН
This Game Is Wild...
00:19
MrBeast
Рет қаралды 182 МЛН
Увеличили моцареллу для @Lorenzo.bagnati
00:48
Кушать Хочу
Рет қаралды 8 МЛН
Can my DIY Spacemouse compete with 3dConnexion??? - SpaceRat V2
18:47
Kiki Hobby Repair
Рет қаралды 107 М.
I Made my own Space Mouse for Fusion 360 using Magnets (DIY)
12:13
Salim Benbouziyane
Рет қаралды 1,1 МЛН
SMALL but POWERFUL. The NEW Spacemouse Wireless Edition by 3DConnexion
10:03
MH Tutorials, the Modeling Hub
Рет қаралды 865
Quick review of the SpaceMouse Wireless bluetooth
15:11
Pablo Muñoz Gómez
Рет қаралды 5 М.
[Efficiency UP] Make a 3D mouse with a 3D printer!
14:50
なんとか重工
Рет қаралды 40 М.
AHMSVILLE DIAL V2 | A DIY 3D printed Programmable Wireless Controller.
17:26
3 engineers race to design a PCB in 2 hours | Design Battle
11:50
Predictable Designs
Рет қаралды 431 М.