This is an awesome little board. I'll definitely be getting a few to play with. Thank you for all the work that went into it
@scentgrasslakerailway17 күн бұрын
Check out Signalogic Systems! The creator / designer works for a Class1 railway and has built a signalling system that will suit your needs and signalling protocols.
@hugovanoeveren306719 күн бұрын
Thanks for sharing. Lovely country!
@benperreau23 күн бұрын
Safe travel back!
@IoTT21 күн бұрын
Thank you, we made it ;-)
@stefantrachsler287323 күн бұрын
Still in Switzerland? Let’s have a coffee together
@IoTT23 күн бұрын
Sorry, I'm currently in the way home.
@geesharp663723 күн бұрын
Have a great trip.
@IoTT23 күн бұрын
Thanks! 😃
@happybricks668623 күн бұрын
Dear Mr. Tanner, Congratulations, this is really an amazing innovation. I am watching your videos very regularly since you started the channel, in fact, I am always looking forward to seeing the newest updates and caught counting the days until the next video will be uploaded. The universal board has a huge potential to really bring down costs in model railroad electronics through the economies of scale. I really hope to see more of this in the future and thank you very much for your contributions to the hobby. Kind regards H0Brickstudio
@robleathley602423 күн бұрын
Hope you had a great vacation. I haven’t ridden on a train in quite awhile. No more passenger service where I live.
@IoTT23 күн бұрын
Thank you. Switzerland is the country to go for train rides. Basically a train or bus to every village every half hour. And almost every time on schedule.
@PaddingtonbearNZАй бұрын
Fascinating concept, has my attention.😀
@EsotericArctosАй бұрын
This is fascinating. I don't think I have seen anyone else do this, definitely not on KZbin. I look forward to seeing how your PCB stator design turns out and if it can be even more accurrate than the current setup.
@IoTTАй бұрын
I agree, it is. I was kind of positively surprised how smooth the movement is, I expected more oscillations, particularly at stand still. The PCB stator is going to be very interesting. Right now I am looking into around 200 small coils along the circumference of the PCB. This relatively big distance from the center should give a nice torque, even the individual coils do not produce a lot of force. We will see.
@mariomader8850Ай бұрын
Please continue this project
@IoTTАй бұрын
I intend to do so, not sure about the pace, though. Too many things going on at the same time.
@robleathley6024Ай бұрын
I like the M5Stack line of products. This looks like another interesting application of their products. This might also be an excellent project to be controlled by the M5Dial. It could offer both a visual indicator of the turntable location and rotation while also an input, via the encoder, to select the desired end position. Looking forward to seeing this one progress.
@davidharris7249Ай бұрын
I agree with this! Great project.
@IoTTАй бұрын
I agree, the M5Dial would be a nice option. I might consider that.
@joelhauxwell6773Ай бұрын
Looking forward to seeing how this project develops Hans....a very interesting approach to turntable control.
@IoTTАй бұрын
If it is possible to make a PCB stator that gives enough torque, that would make for kind of a slick solution, I guess ;-)
@davew2452Ай бұрын
After watching this video I will avoid the No Ox ID. I already have a stuggle with pulling a set of coronation coaches (all brass), up a slight incline. The plan is to increase the weight of the A4 loco to increase traction, but the slip effect of the No Ox ID would have the reverse effect. I've just bought a CMX cleaning car and plan to use WD-40 contact cleaner which looks good on the chart for non polar. At least that will help. From my University days I remember that lubricant thickness is thinner and more effective with higher loads, so no matter how thin the application it will still act as a sliding mechanism. I guess the plan should be to clean the track and wheels on a routine basis - say once a month to keep on top of the track dirt. Plus do not use abrasives which scratch the surface and effectively increase the surface area for oxidation.
@IoTTАй бұрын
Well, if you put some kind of grease on the track, it is to be expected that traction force, based on adhesion, is reduced. So I think you are on the right track with your conclusions. Of course an other alternative would be battery powered.
@hartenmellmann7033Ай бұрын
Many great ideas! I always found it strange how complicated the setup and configuration is, in all those existing model railroad software. In my imagination driving a train through all the tracks should be sufficient to create a track model instead of hand-modeling each and every track and switch. Looking forward to see how this project goes on..
@IoTTАй бұрын
I think you're right. I think the reason is that most software developers are kind of distracted by the many implementation details of individual railroad companies who are using different aspects and rulebooks. Once you look behind this, you find out that all is the same at the core. And it is possible to do a universal data model for it. I use the term security elements for the core data structure as this is what is used in ETCS (Sicherheitselemente), which I studied quite some to get an understanding of the fundamental train control concepts.
@alaingirard7524Ай бұрын
Could you please explain the purpose of Security Elements #4 and #9, located between turnouts? Thank you.
@IoTTАй бұрын
Train movements are typically going from one platform (eg SE#1) to the next (SE #5). However, tThe section(s) in-between need to be controlled as well, depending on the control system (CTC, ABS, APB). So for example, when using ABS, the status of SE#4 is used to prevent another train from entering the section. In an APB setting you would also need the #SE4 to manage the tumble down process, aling with the direction flag. In a CTC setup, you would set the direction flag and reservation flag, then use the occupancy release to free up the section. So, how you use it depends. But you need it because no section should remain uncontrolled or unmonitored territory. Hope that helps.
@davidharris7249Ай бұрын
Does the board house have an option to just let us reorder you configuration? Would make life easy for those that would like five boards to play with. No connectors is a smart option, as they are easy to add and also it reduces the bulk for shipping.
@IoTTАй бұрын
I don't think that is a possibility, but using the design files from the Github, ordering is pretty straight forward, at least while all components are available. I quite often find that when reordering stuff after half a year or so, I have to make some parts changes. Usually not a big problem, but still requires some efforts.
@davidharris7249Ай бұрын
@@IoTT Thanks.
@michaeldewitt5198Ай бұрын
Can't wait for you to add-in sound
@IoTTАй бұрын
I see, but that is not my highest priority :-(
@hirsutusi5536Ай бұрын
Brilliant! What a useful little critter.
@IoTTАй бұрын
Thank you. It sure is!
@geesharp6637Ай бұрын
Outstanding. I finally have a use for all the Nanos I have.
@IoTTАй бұрын
Same here. Had a bunch sitting around, so I use them for initial testing. In the long run I will use ESP32 as base chip to integrate wifi on the decoder.
@jrisner1951Ай бұрын
Excellent info
@IoTTАй бұрын
Thank you. More to come.
@robleathley6024Ай бұрын
Welcome back! Very glad you were able to survive Helene and return to KZbin. Great video this week Hans. A very interesting development with so many possibilities. Thank you for your efforts!
@IoTTАй бұрын
Glad you enjoyed it
@benperreauАй бұрын
Thanks again for your work on all this & cannot wait to see your next video for the DCC Decoder (in 2 weeks?) - Hope it will fit in a HO Marklin loco!
@IoTTАй бұрын
Thanks. We will, I make videos as I have content to share. Every two weeks if possible, but it depends on everything else I have going on.
@norm1124Ай бұрын
Danke Hans für die Entwicklung ♥️🇨🇭
@IoTTАй бұрын
Immer gerne ;-) Da kommt hoffentlich noch mehr.
@averageguy71362 ай бұрын
I embedded IR photodiodes in between the tracks and have good lighting shining from above the layout. When the train rolls over the sensor it blocks the IR light from above and thus indicates the block is occupied. This is much simpler than using both an IR LED and sensor together.
@IoTT2 ай бұрын
That's cool, a simple solution if your use case allows for it. I would think the approach is somewhat challenging though if you have tunnels, covered hidden yards or if you do day/night cycle simulations.
@fodi1232 ай бұрын
I think that for G scale a GPS RTK system would work fine. You would need to set up a base station at a known position in your garden but then the system should have a precision of 1 cm. The system should fit the G scale rolling stock as well and you could use that to drive the trains. (There are projects for robot lawnmowers using such precision) Probably would not be too useful for smaller scales though
@IoTT2 ай бұрын
Thanks for pointing this out. I see I picked the wrong picture from the SparkFun catalog, of course I had RTK in mind. Last time I looked into it, it was not down to 1cm accuracy yet, so that is progress. However, cost is somewhat prohibitive for hobby applications. A distance sensor, even with IMU, is only about 10% of that, and scalable, as explained in the video.
@maxkf43862 ай бұрын
Great video, but be carefull with the terms security and safety. In your train domain you are using railway signaling safety.
@IoTT2 ай бұрын
Security Element is probably a poor translation from the original German ETCS documents (Sicherheitselement). I learned later that the SE is similar to what is known in the US as plant. At the end it is an elementary data concept to model a track network, with each SE and leg equipped with block detection and entry signals to regulate access and speed.
@philiphillebrand29652 ай бұрын
Wow Hanns, this is very interesting and exciting, so looking forward to the next and subsequent videos as you test and implement your ideas. ...!!! 🙂 🙂 🙂 😃
@IoTT2 ай бұрын
Thank you. More to come ;-)
@robleathley60242 ай бұрын
This will be an interesting journey. Looking forward to seeing how you do it.
@IoTT2 ай бұрын
Thank you. If it works out, it will change a few things for sure ;-)
@benperreau2 ай бұрын
Another great video & looks like you're onto your next discovery journey!! Very interesting concept but it looks like integrating all that technology into a HO decoder might be a challenge! Looking forward to the next update in 2 weeks & thanks again for creating all this content!!
@IoTT2 ай бұрын
Thank you. HO is certainly an additional challenge, that's why I start with G scale. But as time goes, things get smaller, particular when it comes to power electronics. We'll see.
@peterpocock90622 ай бұрын
Well, you now have my undivided attention. I'll look forward to what you get up to next 😊
@kristencann78062 ай бұрын
Hi Hans, reciwved the purple hat and got it all hooked up an active. I have a question with the vstart/high settings. On esu decoders they have a minimum setting of 1, not 0 as your videos show. I then find the loco wont move on these lower settings. Is there a different approach with esu decoders?
@IoTT2 ай бұрын
I am not very familiar with ESU decoders, but the vstart setting is a mandatory CV setting. More information is here: dccwiki.com/Vstart Of course the value you need to set so that the loco moves on speed step 1 depends on the drive train of the loco. Usually I recommend setting it to the lowest possible value so that PurpleHat measures the linear speed curve. If the loco does not move on the first 2 or 3 steps, this is not a problem. If it is more, the process will stop. If this is the case, you can set vstart to a higher value so you get some movements. It creates a slight non-linearity on the speed curve, but as long as it is not too much, it does not make a big difference on the final speed table. Hope that helps Hans
@canalsidingsmodelrailway34112 ай бұрын
Hi Hans, I have been wondering what direction you would be taking next in your IoTT journey but I did not quite expect such an ambitious project. I will be watching with great interest and suspect that we will see lots of ESP32 type devices all interacting over WiFi to achieve your goals. Or am I wrong?!...? ............Best wishes John.
@IoTT2 ай бұрын
Basically correct, most likely forming a self configuring and self healing mesh network to make it easy, using ESP32 S3 chips. Yes, it's a quite big project, but as always, to eat an elephant you go byte by byte.
@canalsidingsmodelrailway34112 ай бұрын
@@IoTT I noticed that Esprissif had introduced quite a few new products lately, I look forward to your journey using some of them. Good luck with that elephant. .............John
@PaddingtonbearNZ2 ай бұрын
Exciting times ahead 😀.
@IoTT2 ай бұрын
Indeed!
@musiqtee2 ай бұрын
Very exciting, you are almost implementing GSM-R and ETCS in a way…? Would it be possible to use passive RFID tags in specific places, as a corrective to the distance counter? I was thinking that non-movable boundaries starting or ending a “set” route section could have a trackbed RFID tag. When read by the passing train and relayed to the central computer, several data-points can be quickly correlated (simplistic ‘sollwert-istwert’ scheme?). Passive tags can be read by a small onboard MCU & coil antenna, and the data string isn’t important as long as each tag is unique. Well, I’m just thinking out loud, and getting carried away… 😅
@IoTT2 ай бұрын
The security element concept comes straight from the ETCS tech docs (I have referenced in several older videos). Of course I will not use GSM, but Wifi, probably mesh networking. I will talk more about these details in the next video. RFID is one of the options I consider for resetting the distance offset once in a while. For cost reasons I would prefer to have few readers in strategic locations, e.g. at the exit of a train station, and equip the rolling stock with tags. Another advantage would be that you could tag cars as well, which would allow for automatic calculation of the train length, and identify if a car uncouples from the train. There are other options to consider I will address in the next video.
@musiqtee2 ай бұрын
@@IoTT Thank you for answering - and I’m sorry for pushing against already open doors… If I may, I imagined having the reader in the vehicle, and the RFID tags on the track - like passive balises? So the onboard WiFi (of course not GSM-R, I understood WiFi as the analog to it) does the communication? Still no trackside cables or outdoor electronics…? I’m looking forward to learning from your project and solutions - again, thanks!
@IoTT2 ай бұрын
Feeding back position information goes via Wifi, yes. Speed commands can come via Wifi, or via command station and DCC track. I intend to keep all possibilities open to make merging from one system to the other as painless as possible. No trackside wires is probably not possible, e.g. if you have electric turnouts and physical signals, unless everything is operated using batteries. But considerably less wiring for sure is a possibility.
@philiphillebrand29652 ай бұрын
Hans, this is going to be very, very interesting, I will be watching with great interest how this all comes together. ...!! 🙂🙂🙂
@IoTT2 ай бұрын
Thanks. Yes, I am hesitant to use superlatives, but I believe it will be a game changer, particularly for large scale where most people just let their trains orbiting a flower bed. I always had the dream of having a garden railroad where trains actually travel from place to place. This should make it possible without tons of wiring.
@ZolTown_garden_railroad2 ай бұрын
nice video, waiting the nexts
@IoTT2 ай бұрын
More to come!
@robleathley60242 ай бұрын
That’s an interesting concept. I look forward to you developing this in further videos.
@IoTT2 ай бұрын
The concept has been the backbone idea since the start of the channel, that's why I referenced that many old videos in today's video. Most of what I did was puzzle pieces, but now it is time to bring them together.
@LESRR2 ай бұрын
Great work Hans! I'll be watching very closely!
@IoTT2 ай бұрын
Thanks. I think it will make it a lot easier to do prototype like operations - if I can make it work, that is ;-)
@patrickdillon59652 ай бұрын
I find your approach and videos very enlightening. I have ordered some products from you on Tindie and wondered how long it will take to ship and receive them here in Florida. It’s only been a week and know you are busy. Keep up the great work.
@jeffhill58662 ай бұрын
I’ve ordered a couple times from him and it’s been about a week to ship. 2-3 days to receive after that.
@IoTT2 ай бұрын
Please see my e-mail to you for more information.
@patrickdillon59652 ай бұрын
@@IoTT thanks, emailed you back.
@nialatelevoj61133 ай бұрын
Bonjour Hans; pensez vous nous proposer une vidéo avec 1 Redhat avec un ou plusieurs Silverhat ( complément à la vidéo 101) . Merci
@IoTT3 ай бұрын
Veuillez voir video #132 pour une exemple comme RedHat et 4 cartes PowerShield.
@nialatelevoj61133 ай бұрын
Bonjour hans , peut on combiner des iott powershield v3 and v5 dans un booster ?
@IoTT3 ай бұрын
Oui, pas de problème. Faut seulement mettre le sensor rate aux valeur correct.
@dodekaedrikosaedr33213 ай бұрын
Hello! My IBT-2 module, when no current, has 1.8V on L_IS and 2.2V on R_IS. When I put 10Ohm resistor - it increase to 2.3 and 2.7V. So command station shows 2-3Amp. I put capasitor 10nF but it doesn't change situation. Maybe it's bad module?
@IoTT3 ай бұрын
I have seen some BTN chips that give an output current on IS as soon as voltage is applied. Is the 10 Ohm resistor your output load? The BTN chips I had with that problem at least had a linear error, so it is easily possible to compensate in the software by just deducting a constant value to the measured input. Are you using an external IBT-2 module with the 10k resistors to convert sensor current to voltage? I would try a different IBT-2 module and compare the results.
@dodekaedrikosaedr33213 ай бұрын
@@IoTT Of'course I have seen your video with maximum attantion. And ofcourse my module has 10kOhm resistor to convert sensor current to voltage. I check it many times. And i put capasitor 10n (and try 0.1mk and 1mk). I even order ASC724 current sensor 50A - but it has the same 50% voltage with 0A current. What is the way to deducting a constant value? And Yes a order another one IBT-2 to compare.
@IoTT3 ай бұрын
If you get the same results with the ASC724 I would check if there maybe is a problem with the GND potential that would lift the sensor voltage. To compensate for the offset, you would deduct a constant value from the value you read from the analog input and then use the result for the TrueRMS calculation.
@dodekaedrikosaedr33213 ай бұрын
@@IoTT If you check ASC724-50A manual - you can find that it has 0V in -50A and 5V in 50A and 50% (2.5V) in 0A
@benperreau3 ай бұрын
Hans, you make waking up on Sunday morning enjoyable with your videos! THANK YOU for all you work on this!
@IoTT3 ай бұрын
My pleasure! Thanks for watching!
@FlyOz-b7b3 ай бұрын
Condolences mate
@billflude52044 ай бұрын
Brilliant Hans - thanks!
@IoTT3 ай бұрын
Thank you. Just taking advantage of modular design principles ;-)
@robleathley60244 ай бұрын
Your innovations in model railroad electronics constantly amaze me. This is another game changing product. I am looking forward to receiving my TinkerFace hats so I can build my booster. This is going to be a major improvement to my layout. Thank you for your work.
@IoTT3 ай бұрын
Thank you very much! I just tried to add some useful functionality that you typically do not see in a booster. And of course, providing around 50 Amps from one booster (although 6 modules) might be sort of unique.... Better make sure you have real powerful DC supplies!
@benperreau4 ай бұрын
THANK YOU for all your work / time / dedication to the IoTT and this channel - You are doing a masterful job in coming up with this and I watch your videos every 2 weeks religiously!!
@IoTT3 ай бұрын
Thanks. Glad you enjoy it! More to come ;-)
@uweweber50124 ай бұрын
Hi Hans, is that service or public mqtt server that you mentioned in your video still active? I tried and configured a client to view the messages from this server, but i do not seem to get any messages. OK, i understand, the video is 5 years old already and you might have stopped publishing MQRR messages on that server
@IoTT4 ай бұрын
Unfortunately the Node RED server that generates the messages is down right now. After moving to our new home I was running into a problem starting it up again, I probably need to set it up from scratch, but did not have the time to do so (it runs on a Raspberry Pi and I am not that familiar with Linux, so it needs some time to do it). It will come back, but I don't have a date right now.
@geesharp66374 ай бұрын
Great addition and explaination. I assume yoou can use other power shields as well.
@IoTT4 ай бұрын
In theory yes, there are a few points you need to verify though. First the IO pins for the DCC signal. The Tinkerface Shield feeds them to pins 2 and 3, but you can remove the jumpers and feed the input to the pins your motorshield needs. If the motorshield does not support driving the H Bridge from two inputs, you can use only one, but in this case you can not generate the cutout for RailCom, probably a minor problem. The second point to verify is that the motorshield can't exceed the maximum analog voltage when you do a short circuit test, it should have a zener diode protecting the current sensor pin.