{"version":"1.0.0","episode":{"title":"343: Can You Make Your Own Software? ","url":"http://getcarcurious.com/episodes/343-can-you-make-your-own-software","audioUrl":"https://www.buzzsprout.com/809423/episodes/18851005-343-can-you-make-your-own-software.mp3","description":"This week on the show I share my recent experiences in building custom software for use in my business and how you can do the same with AI tools. You don't need to be an expert coder or programmer, you only need to have a problem to solve and be able to explain it clearly. Listen to find out more.Website- https://autodiagpodcast.com/Facebook Group- https://www.facebook.com/groups/223994012068320/YouTube- https://www.youtube.com/@automotivediagnosticpodcas8832Email- STmobilediag@gmail.comPlease make sure to check out our sponsors!SJ Auto Solutions- https://sjautosolutions.com/Automotive Seminars- https://automotiveseminars.com/L1 Automotive Training- https://www.l1training.com/Autorescue tools- https://autorescuetools.com/ &nbsp;"},"annotations":[{"startTime":26.0,"endTime":50.7,"type":"company","title":"L1 Automotive Training","url":"/glossary/l1-automotive-training","quote":"This episode is brought to you by L1 Automotive Training and Keith Perkins. If you're looking for education on module programming, J2534, eProm work, key and immobilizer, electrical over 60 hours of training videos on all those subjects and more.","canonicalId":"company:l1-automotive-training","priority":0.5,"confidence":1.0,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"L1 Automotive Training is a company that provides extensive education and training resources focused on automotive module programming, J2534, eProm work, key and immobilizer programming, and electrical systems. They offer over 60 hours of training videos to help automotive technicians improve their diagnostic and programming skills.","simplifiedExplanation":"L1 Automotive Training is a company that helps car mechanics learn how to fix and program car computers and keys. They have lots of videos to teach these skills."}},{"startTime":34.0,"endTime":76.7,"type":"term","title":"key and immobilizer","url":"/glossary/key-and-immobilizer","quote":"If you're looking for education on module programming, J2534, eProm work, key and immobilizer, electrical over 60 hours of training videos on all those subjects and more. When I first started out doing mobile, I utilized Keith's videos on module programming and J2534 in order to get my head wrapped around what I would need for the tooling, the computers, the software setups, what kind of obstacles I would be up against when I'm out there programming modules on cars, and it was a huge benefit to me.","canonicalId":"term:key-and-immobilizer","priority":0.5,"confidence":0.95,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"Key and immobilizer systems are security features in vehicles that prevent unauthorized starting of the engine. Programming these systems involves syncing keys and immobilizer modules to ensure the car recognizes authorized keys.","simplifiedExplanation":"Key and immobilizer systems stop people from starting a car without the right key. Fixing them means making sure the car knows which keys are allowed."}},{"startTime":34.0,"endTime":76.7,"type":"term","title":"module programming","url":"/glossary/module-programming","quote":"If you're looking for education on module programming, J2534, eProm work, key and immobilizer, electrical over 60 hours of training videos on all those subjects and more. When I first started out doing mobile, I utilized Keith's videos on module programming and J2534 in order to get my head wrapped around what I would need for the tooling, the computers, the software setups, what kind of obstacles I would be up against when I'm out there programming modules on cars, and it was a huge benefit to me.","canonicalId":"term:module-programming","priority":0.9,"confidence":1.0,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"Module programming refers to the process of updating or configuring the electronic control units (ECUs) or modules in a vehicle. This is essential for fixing software-related issues, updating features, or replacing modules with new or reprogrammed units.","simplifiedExplanation":"Module programming means changing the software inside a car's computer to fix problems or add new features."}},{"startTime":34.0,"endTime":76.7,"type":"term","title":"J2534","url":"/glossary/j-2534","quote":"If you're looking for education on module programming, J2534, eProm work, key and immobilizer, electrical over 60 hours of training videos on all those subjects and more. When I first started out doing mobile, I utilized Keith's videos on module programming and J2534 in order to get my head wrapped around what I would need for the tooling, the computers, the software setups, what kind of obstacles I would be up against when I'm out there programming modules on cars, and it was a huge benefit to me.","canonicalId":"term:j-2534","priority":0.9,"confidence":1.0,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"J2534 is a standardized communication protocol and interface that allows aftermarket devices to reprogram vehicle modules. It enables technicians to perform software updates and diagnostics on various car brands using compatible tools.","simplifiedExplanation":"J2534 is a way for mechanics to connect special tools to a car's computer so they can update or fix its software."}},{"startTime":34.0,"endTime":76.7,"type":"term","title":"eProm work","url":"/glossary/eprom-work","quote":"If you're looking for education on module programming, J2534, eProm work, key and immobilizer, electrical over 60 hours of training videos on all those subjects and more. When I first started out doing mobile, I utilized Keith's videos on module programming and J2534 in order to get my head wrapped around what I would need for the tooling, the computers, the software setups, what kind of obstacles I would be up against when I'm out there programming modules on cars, and it was a huge benefit to me.","canonicalId":"term:eprom-work","priority":0.5,"confidence":0.95,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"eProm work involves reading, writing, or reprogramming the Electrically Programmable Read-Only Memory chips in vehicle modules. This is often necessary for advanced diagnostics, tuning, or repairing immobilizer and key systems.","simplifiedExplanation":"eProm work means changing or fixing the small computer chips inside a car that store important software."}},{"startTime":894.5,"endTime":902.1,"type":"concept","title":"Fed World Report","url":"/glossary/fed-world-report","quote":"So let's just use an example here. We use the Fed World Report. If you've never Googled this, just Google Fed World Report for Chrysler, Jeep, Ram, Dodge, Stellantis vehicles, when they need an update for either a PCM or TCM","canonicalId":"concept:fed-world-report","priority":0.5,"confidence":0.95,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"The Fed World Report is a resource used to check for software updates for vehicle modules such as PCM or TCM, especially for Chrysler, Jeep, Ram, Dodge, and Stellantis vehicles.","simplifiedExplanation":"The Fed World Report is a website or tool that helps mechanics find out if a car needs important software updates to keep it running well."}},{"startTime":902.1,"endTime":917.2,"type":"brand","title":"Stellantis","url":"/glossary/stellantis","quote":"just Google Fed World Report for Chrysler, Jeep, Ram, Dodge, Stellantis vehicles, when they need an update for either a PCM or TCM it's a powertrain module. Now, there's other ways that you can find whether there's a software update for a particular module. You can go to the Stellantis website and figure this out as well.","canonicalId":"brand:stellantis","priority":0.9,"confidence":1.0,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"Stellantis is a multinational automotive manufacturing corporation that owns brands such as Chrysler, Jeep, Ram, and Dodge.","simplifiedExplanation":"Stellantis is a big company that makes many car brands like Jeep and Dodge."}},{"startTime":902.1,"endTime":917.2,"type":"concept","title":"software update for vehicle modules","url":"/glossary/software-update-for-vehicle-modules","quote":"Now, there's other ways that you can find whether there's a software update for a particular module. You can go to the Stellantis website and figure this out as well.","canonicalId":"concept:software-update-for-vehicle-modules","priority":0.5,"confidence":0.95,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"Software updates for vehicle modules like PCM or TCM are important to fix bugs, improve performance, or add new features to the vehicle's electronic control systems.","simplifiedExplanation":"Cars have computers that sometimes need updates, like your phone or computer, to work better or fix problems."}},{"startTime":902.12,"endTime":911.32,"type":"car","title":"Dodge Ram Dodge","url":"/cars/dodge/ram","image":"https://upload.wikimedia.org/wikipedia/commons/e/e5/1999_Dodge_Ram_Cab_2500_4x4_stakebed.jpg","quote":"here. We use the Fed World Report. If you've never Googled this, just Google Fed World Report for  Chrysler, Jeep, Ram, Dodge, Stellantis vehicles, when they need an update for either a PCM or TCM  it's a powertrain module. Now, there's other ways that you can find whether there's a software update","canonicalId":"car:dodge:ram","priority":0.5,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"The Dodge Ram is a full-size pickup truck originally produced by Dodge and now branded simply as Ram under Stellantis. It is known for its strong towing capabilities, durable construction, and is a popular choice for both work and personal use. The mention of PCM (Powertrain Control Module) and TCM (Transmission Control Module) updates highlights the importance of keeping the vehicle's software current for optimal performance and reliability.","simplifiedExplanation":"The Dodge Ram is a big truck made for carrying heavy loads and driving on tough roads. It is made by a company called Stellantis and is used by people who need a strong vehicle for work or everyday driving. Sometimes, the truck needs software updates to help it run better.","imageAttribution":"Mr.choppers (CC BY-SA 3.0)"}},{"startTime":911.3,"endTime":915.0,"type":"term","title":"TCM","url":"/glossary/tcm","quote":"If you've never Googled this, just Google Fed World Report for Chrysler, Jeep, Ram, Dodge, Stellantis vehicles, when they need an update for either a PCM or TCM it's a powertrain module.","canonicalId":"term:tcm","priority":0.9,"confidence":1.0,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"TCM stands for Transmission Control Module, which is an electronic control unit that manages the operation of the vehicle's transmission system.","simplifiedExplanation":"The TCM is a computer in your car that controls how your transmission shifts gears to help your car drive better."}},{"startTime":911.3,"endTime":915.0,"type":"term","title":"PCM","url":"/glossary/pcm","quote":"If you've never Googled this, just Google Fed World Report for Chrysler, Jeep, Ram, Dodge, Stellantis vehicles, when they need an update for either a PCM or TCM it's a powertrain module.","canonicalId":"term:pcm","priority":0.9,"confidence":1.0,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"PCM stands for Powertrain Control Module, which is an electronic control unit responsible for managing the engine and transmission functions in a vehicle.","simplifiedExplanation":"The PCM is a computer in your car that controls how the engine and transmission work together to make your car run smoothly."}},{"startTime":935.6,"endTime":981.1,"type":"company","title":"Auto Rescue Tools","url":"/glossary/auto-rescue-tools","quote":"this show is brought to you by Auto Rescue Tools and Isaac Rodel. If you've been looking for a programming laptop, you're not sure which one to buy or how to set it up, especially if you want to program multiple brands. You've got some domestic vehicles, you've got European vehicles, can the same software go on the same laptop? What size hard drive do I need? All those questions. Isaac's your guy. He can custom set up programming laptops that are ready to tackle any make or model. I've got one of these laptops myself and I can say that it is outstanding and it really streamlines the process by having everything you need in one device. So if you're looking for something like that, I highly recommend checking out AutoRescueTools.com. You'll also find scan tools, diagnostic equipment, key cutting equipment and much more.","canonicalId":"company:auto-rescue-tools","priority":0.5,"confidence":1.0,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"Auto Rescue Tools is a company that provides programming laptops, scan tools, diagnostic equipment, and key cutting equipment for automotive professionals.","simplifiedExplanation":"Auto Rescue Tools sells special laptops and tools that help mechanics fix and program cars."}},{"startTime":1011.5,"endTime":1018.7,"type":"term","title":"ECM","url":"/glossary/ecm","quote":"One of the more common things that we get is used replacement ECMs, PCMs on these Chrysler Dodge vehicles, and sometimes the hardware is different.","canonicalId":"term:ecm","priority":0.5,"confidence":1.0,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"ECM stands for Engine Control Module, an electronic control unit that manages engine functions such as fuel injection, ignition timing, and emissions control.","simplifiedExplanation":"The ECM is a computer in the car that helps control how the engine runs to keep it working well and clean."}},{"startTime":1025.1,"endTime":1054.7,"type":"concept","title":"hardware application","url":"/glossary/hardware-application","quote":"Sometimes the hardware is different. And we can correct the software part of it, but only if the hardware is correct for that application. Now you might say, well, just look up the part number for the car. And if it's not the part number, it's not right. Not exactly. There are hardware applications or there are vehicles that can utilize multiple hardware applications, right? And some of the hardware applications work across a lot of different models within the various Chryslers that have been manufactured.","canonicalId":"concept:hardware-application","priority":0.5,"confidence":0.95,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"Hardware application refers to the specific physical electronic control units (like PCM or TCM) that are compatible with certain vehicle models or configurations. Different hardware versions may require matching software to function correctly.","simplifiedExplanation":"Hardware application means the exact computer parts that fit and work with a certain car model."}},{"startTime":1411.6,"endTime":1428.96,"type":"term","title":"Nissan file lookup","url":"/glossary/nissan-file-lookup","quote":"The other one I mentioned was the Nissan file lookup. For anybody that's programmed Nissan's, you have probably had an instance where you purchase the file, because that's how you program a Nissan either a blank or an update is you purchase the","canonicalId":"term:nissan-file-lookup","priority":0.5,"confidence":0.95,"source":"hybrid-fuzzy+gpt-4.1-mini","data":{"explanation":"Nissan file lookup refers to the process of obtaining specific programming files needed to program or update Nissan vehicle modules. These files are often purchased or downloaded to enable proper reprogramming or updating of vehicle software.","simplifiedExplanation":"When fixing or updating Nissan cars, you sometimes need special files that tell the car what to do. Nissan file lookup means finding and getting these files so you can update the car's computer."}}],"speakers":[{"id":"s1","name":"Sean Tipping","role":"host"}],"transcripts":[{"url":"http://getcarcurious.com/episodes/343-can-you-make-your-own-software/transcript.vtt","type":"text/vtt"}]}