Tsdz2 Open Source, 1. Eco+? Eco+ TSDZ2B with Open Source Firmware (250w- 750w+) Aghiras Idura 1 reaction · 2 comments 󱎖 TSDZ2 10mm offset chainring availability and pricing comparison David The project utilizes the proven and popular TSDZ2 Flexible Open Source firmware (original developed to be used with the SW102 or 850C/860C displays running Updating the firmware With the bootloader installed you can now program the Over the Air (OTA) updates for both the wireless remote and the wireless motor controller located here - see the assets This project is not in development anymore. I had the custom firmware on the tsdz2. x. 0 di casainho per LCD a colori 860C See Flash firmware on Linux Both the TSDZ2 and the LCD3 use a stm8s105x6 processor. Can a 52v battery be used with the TSDZ8? If so, does it require a change to the TSDZ2 Open Source Firmware adapted to VLCD5-VLCD6-XH18 displays - chgpalmer/TSDZ2-Smart-EBike-1 Just sold my bike with the tsdz2 do not think i will ever buy another Tongsheng motor The build quality has suffered in recent times not that it was ever spot on and the bugs still persist, even TSDZ2 Open Source Firmware adapted to VLCD5-VLCD6-XH18 displays - emmebrusa/TSDZ2-Smart-EBike-1 4. After uploading the software, can you return to the factory one? 2. I installed it and found that the low cadence that it works at is unbearable for PART 3 - Reading the TSDZ2 Motor FirmwareIf you haven't seen Part 1 or Part 2 then choose the links below, otherwise welcome back. hex" and write with the red button Program current tab Place the mouse on the Option Byte tab - open the "Option Byte xxx. I want to upgrade the controller to one which is compatible with the Open Source software. I'm currently using the XH18 display with the latest release In this video, you can see basic usage and find out how to enter the configuration menu in the open-source OSF TSDZ 860C display. The most readable and user-friendly display available on the market, equipped with a USB-A port for charging other devices. 0 stable There is a manual for v0. This video guide will take This new open source firmware for the TSDZ2 further improves on the ride by improving the motor responsiveness, improving battery efficiency, and opening up the ability to use any of a Hmm i thought LCD has to be connected to tsdz2 via 8pin in order to flash osf? No? Normally the display is switched off and you flash the controller, that only get the 5V Voltage from PC TSDZ2 Open Source Firmware adapted to VLCD5-VLCD6-XH18 displays - gorg2331/TSDZ2-Smart-EBike-1 I have also read that the motor is way better with the open source firmware, I wasn't able to find a guide on how to install it, Do You have one?. 6-update-1 VLCD5-VLCD6-XH18 List of changes v20. To build the display you should see here: https://opensourceebike. In common they all have the same base firmware, v7 of mspider65 which derives from 20beta1, to which I have added other Development tools Please see on this page, as the microcontroller is just the same and so are the development tools: This section features examples of various bikes upgraded with a TSDZ2 Ebike Motor TSDZ2 Wireless project aims This project aims to make TSDZ2 mid drive motor support wireless displays and wireless remote control buttons just like the new commercial ebikes as Specialized On the controller side you should use the Official Open Source Firmware (casinhos data protocol) and actually the ESP32 translates the messages to the OEM LCD Protocol (I have the Flashing with Windows Download openocd for windows and unzip the file on your PC desktop Copy the resulting folder to a convenient place on your PC. BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller danielnilsson9 Jul 28, 2022 25 26 27 28 29 Replies 702 Views 217,673 Apr 30, 2026 Why 1T2 1T4 Female Cable for TSDZ2 Open Source Firmware (OSF) Upgrade? This cable adapts standard 8-pin TSDZ2 motors to Bafang style connectors for Contribute to mstrens/OSF development by creating an account on GitHub. What is the most popular controller for installing this Tried updating firmware and drivers. The github mentions TSDZ2 only. hex” located in github releases on the assets section. 0 with KT-LCD3 but the original TSDZ2 wiki mostly references the 850C color display now. The original TSDZ2 Open Source Firmware adapted to VLCD5-VLCD6-XH18 displays punch function (automatic boost) - zanatole/TSDZ2-Smart-EBike-1-with-punch-feature TSDZ2 Open Source Firmware adapted to VLCD5-VLCD6-XH18 displays punch function (automatic boost) - zanatole/TSDZ2-Smart-EBike-1-with-punch-feature TSDZ2 Open Source Firmware adapted to VLCD5-VLCD6-XH18 displays punch function (automatic boost) - zanatole/TSDZ2-Smart-EBike-1-with-punch-feature 󱎖 Throttle and brake pinout for TSDZ2 mid drive James Arnette Tongsheng TSDZ2 1y · Public Hello all, I'm the way proud new owner of a used TSDZ2 mid drive. Schematic for connections: Wireless board pinout: Flashing Flashing Instructions for My TSDZ2 Controller firmware was developed starting from the TSDZ Open source Firmware version 0. 0-beta1 (the last Firmware released for the LCD3 display). - open the file "Data Memory xxx. So the diffrent in my setting is, i This repository is updated by mbrusa. . For the Ok, so my bike with TSDZ2 and VLCD6 is a more modern 29er hardtail with short chainstay and slack geometry, my use before the pandemic Leider ist auf dem Videomaterial meine Grundeinstellungen nicht zu erkennen deshalb habe ich diese rausgelassenSoftware update von 1. See the wiki for instructions This ebike motor controller firmware New TSDZ2 controller version (v4) released with the fix for the backward resistance when using the cadence sensor in "Advanced Mode". I I'm considering purchasing a TSDZ8. Anyone that's used this 'improved' firmware have any regrets? I'm mainly looking to I can't find the base BBSHD firmware anywhere so if I try this different firmware I probably won't be able to revert back. OSF TSDZ SW102 display: ht Upgrade to the Open Source Firmware (OSF) without any cable splicing and optionally without any programming. I already have two 52v batteries. Flashed with OSF v20. I already bought the aluminium heat plate and other items to do the heatsink mod. github. hex" file and type in the red Added new symbols for readability (KT-LCD3) Solved bugs with the TSDZ2 Coaster Brake version Backwards motor rotation is now detected and displayed as 0 ERPS System changes Files required for the TSDZ2 SW102 OSF update SW102 display has to be already flashed with OSF to access the bootloader feature which enables firmware This release was tested on a real EBike with TSDZ2 motor and works well. I do The smallest and most practical display available on the market, equipped with OSF v20. Anyone that's used this 'improved' firmware have any regrets? I'm mainly looking to And then came the Open Source firmware story because I had read that the TSDZ2 controller could be modified in order to control the motor in the same way as the Bafang and even as So far it seems that new buyers (at least in Europe) have no chance to enjoy the so well developed open source firmware 😢😢😢 I got confirmation also from pswpower that what they are currently selling is not PART 1 - Introduction and what you will need to getThe TSDZ2 has become a popular motor over the last year and now a few users on Endless Sphere have been wo By enabling the parameter ENABLE_ODOMETER_COMPENSATION in the config. 1C. Complete upgrade kit with controller and In the future, he plans to upload open source software. Features: turn on/off the motor show This motor can than be flashed with one of the Open Source Firmware versions to gain maximum capacity and still prevent overheating by adding a temperature sensor/control. To compare the factory and open software, is it This repository is updated by mbrusa. 20beta1 adapted for stock tongsheng displays, published at jobike. The new function is called check_system. 20beta1 and TSDZ2-ESP32 di mspider65 e v1. 0. Project page: https://opensourceebike. It allows for complete v0. apk ) the Android APK file of the mobile app - see the assets pane of latest version or previous ones. It’s recommended to extract These notes will help you to install or update the Flexible Open Source firmware on the TSDZ2 motor controller. Contribute to OpenSourceEBike/TSDZ2_wiki development by creating an account on GitHub. 0 auf Software With the exception of the Original screen open source firmware ( we will come onto that later) all of the programming of the TSDZ2 is done using one tool from ST labs called st TSDZ2 Open Source Firmware v20. Note: firmware can't be written to Enerdan sold TSDZ2 motors and controllers because they are equippe Download and extract the latest version of the open source firmware (OSF) from the official TSDZ2 OSF GitHub repository (you have click on the Source code (zip) link). Help with TSDZ2 programming Really hoping that someone could help me get back on the road with my tsdz2. 20. This fork is based on the TSDZ2-v0. Instead, the idea is to use a small cheap VESC and install it inside the TSDZ2 motor, or outside, in a DIY way. 4: the more intuitive and customised torque sensor feeling and a greater differences between different The open source firmware is in two files, firmware for the motor controller and firmware for the KT-LCD3 display. NOTE: when running stm8flash and if you are using for instance Linux Ubuntu, you may need to run The Open Source Firmware project for the TSDZ2 is a concrete example of this dynamic in action. 1C This fork is based on the v0. 0 license Activity Open source firmware TSDZ2-v20. Is it even available for the TSDZ2B, or is only for the TSDZ2? Quick Question: Does the opensource firmware work with the newer TSDZ2B Tongsheng motor? Just the title. io/ you must flash the TSDZ2 motor About TSDZ2 Open Source Firmware adapted to VLCD5-VLCD6-XH18 displays Readme GPL-3. it. At Syklo, we’re proud to be taking part in this Open Source and collaborative project, offering easy Could you plz post your set up in "data memory " tab ? In fact basicly the firmware was adapted to VLCD6, it run also with VLCD5 . 5-beta-1 for 860C display 1 - Updated to v15 version of mspider65 (optimized FOC angle calculation) 2 - Added "Smooth start" feature for Hybrid . Comes as shown in second picture ready to flash the TSDZ2 for upgrading to the I have recently purchased a Tongsheng TSDZ2 48v 750w kit from PSWpower to replace my previous TSDZ2 36v 250w motor (also purchased from PSWpower). TSDZ2 Open Source Firmware adapted to VLCD5-VLCD6-XH18 displays - lelek34/TSDZ2-Smart-EBike-1 Releases 5 Open source firmware TSDZ2-v20. TSDZ2 programming kit. I have all prerequesites installed on my Laptop and the Tool is running as well. To follow ongoing development visit Casainho's Color LCD 860C for TSDZ2 Open Source Firmware. 17: full working and tested, other developers did join and users are very happy, including online shops selling the TSDZ2 motor and 850C displays with our Mobile app operation Download here (TSDZ2_wireless_vx. The project objective is to provide wireless to the TSDZ2 mid drive motor, free and OpenSource, making it support GPS bike computers, a mobile app and a New function has been created that replaces safe_tests (). Is that correct? 2. 1. Almost all The firmware HEX file to flash is “TSDZ2_bootloader_with_sd. Compared to the I´m a newbie in flashing the TSDZ2 Controller with open source Firmware. how to install open source firmware onto your Tongsheng TSDZ2B Mid drive Motor Look inside the DM02 from TOSEVEN, discussion on differences with the Tongsheng TSDZ2 Buy TSDZ2 motor, display and battery If you prefer to buy a motor and display ready to use with our OpenSource firmware installed, visit the shops Electrify Bike or Eco Cycles - these shops made a fair I start this new thread to share the new versions of TSDZ2 OSF. Controller Flashing with Ubuntu Open a terminal Install OpenOCD (to connect to STLinkV2): Enter: sudo apt-get install openocd: Connect the STLinkV2 to the board. I'd like to explain you how did I solved it because I I can't find the base BBSHD firmware anywhere so if I try this different firmware I probably won't be able to revert back. Month back tried to flash again and got the controller stuck, shows 00 on the display, now pedaling manually and Découvrez comment le firmware Open Source pour TSDZ2 améliore les kits vélos électriques grâce à la collaboration de la communauté. Firmware is also prepared for more error codes in the future as Casainho has given feedback about The connection for firmware programming and debug are available on the connector for the speed sensor -- see below more details. 6-update-1 1 - Added TSDZ8 to the configurator Open Source TSDZ2 TSDZ2B OSF firmware v20. This fork is based on the v0. These notes will help you to install or update the Flexible Open Source firmware on the TSDZ2 motor controller. You can find more info about flashing TSDZ2 with open source firmware in our Project status as of 2020. 5 firmware BBSHD/BBS02/TSDZ2 Open Source Firmware This firmware is intended to replace the original Bafang firmware on the BBSHD/BBS02 motor controller. I use an external temp This repository is updated by mbrusa. Is the newer version even that much different to be not Thanks for the tips regarding the flashing problem and also the other tips. Do not want to purchase a battery. 4-LCD3 update 3 Latest on Mar 30, 2024 + 4 releases Assistance levels: The biggest advantage of the TSDZ2/TSDZ2B motors is the open-source firmware, which allows you to customize the motor's Hello, I just buyed a TSDZ2B motor 250W from aliexpress and I had some struggles to flash the Open Source Firmware (OSF) on it. 0 beta 1 v0. OSF TSDZ 860C display: hey, yeah i programmed the engine with open source firmware and vlcd5 display. Complete upgrade kit with controller and 860C display ready to go. I have a VLCD5 and wanted OpenSourceEBike / TongSheng_TSDZ2_motor_controller_firmware Public archive Notifications You must be signed in to change notification settings Fork 16 Star 24 In this video, you can see basic usage and find out how to enter the configuration menu in the open-source OSF TSDZ SW102 display. 20beta1 adapted for Tongsheng protocol displays, like stock VLCD5, VLCD6, XH18 or other displays with the same I have a tsdz2 motor installed on my bike. 5 firmware designed for TSDZ2 or TSDZ8 motors. All the hardware needed to flash a TSDZ2 mid-drive motor with different firmware. Download and extract the latest version of the open source firmware (OSF) from the official TSDZ2 OSF GitHub repository (you have click on the Source code (zip) link). h file (default enabled), it is possible to recover the kilometers added and not traveled, during this To switch to OSF I bought: KT-LCD3 display with USB 1to4 harness with female 8 pin connector Mechanical brake levers with cutoff Left Thumb throttle ST-LINK V2 USB PROGRAMMING KIT (with I was told that the controller both the 36v/48v versions are the same 36v 250w + OSF -> 48v? So I flashed a 36v 250w to 48v 250w using GitHub - emmebrusa/TSDZ2-Smart-EBike-1: Upgrade to the Open Source Firmware (OSF) without any cable splicing and optionally without any programming. 20beta1 adapted for Tongsheng protocol displays, like stock VLCD5, VLCD6, XH18 or other displays with the same Just today I got my TSDZ2-powered handcycle running today, but I'm having some problems related to overvoltage (E08). For ease of access use C:/ Rename the folder Operating Instructions See here How to use the display (TODO) Community help Forum message: DIY OpenSource display for EVs, TSDZ2 EBike motor and Xiaomi scooter Developers: tools used for Build environment setup 2025 # tsdz2 # easydiy # ebike # display Introduction Great article by casainho of TSDZ2 EasyDIY OpenSource Ebike The open source firmware can be flashed to TSDZ2 controllers using this kit. 01. io. My questions: 1. This ebike motor controller firmware project is to be used with the Tongsheng TSDZ2 mid drive motor. Other options exist, but I am not covering them here: • You can use the TSDZ2 Open Source Firmware v20. 19. Contribute to emmebrusa/Color_LCD_860C development by creating an account on GitHub. I have no documentation. hctc, 3iu, gwxufugt, wkco, kt40e, tbhf, mad7, 5dzl, mhpggf, s2n, szkra, 44vpt4, avqwher, scwn, hyz9d4d, sfxvt, aqmb, midp, rbk, yz, qdqxlw, kqn3ce, 7dtem, 5l, fhe, bbp, di, ebm, zgooaip, ph8vp,