{"title":"Speedo, Tacho \u0026 Cluster","description":"\u003cp\u003eGet your speedometer, rev counter and instrument cluster working properly after an engine swap, gearbox swap or ECU upgrade. These modules convert modern electronic and CAN bus signals into what classic clusters expect – from MK1 and MK2 Golf and Scirocco to Mercedes W123\/W124, Volvo, Jaguar, Porsche and Smiths gauges.\u003c\/p\u003e\n\u003ch2\u003eWhich one do I need?\u003c\/h2\u003e\n\u003cdiv style=\"overflow-x:auto;-webkit-overflow-scrolling:touch;margin:12px 0 18px\"\u003e\n\u003ctable style=\"width:100%;min-width:640px;border-collapse:collapse;font-size:14px;line-height:1.4\"\u003e\n\u003cthead\u003e\u003ctr style=\"border-bottom:2px solid #00d9ff\"\u003e\n\u003cth style=\"text-align:left;padding:8px 10px\"\u003e\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:8px 10px\"\u003e\u003ca href=\"\/products\/speedpulser\"\u003eSpeedPulser\u003c\/a\u003e\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:8px 10px\"\u003e\u003ca href=\"\/products\/speedpulser-pro\"\u003eSpeedPulser Pro\u003c\/a\u003e\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:8px 10px\"\u003e\u003ca href=\"\/products\/can2cluster\"\u003eCan2Cluster\u003c\/a\u003e\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:8px 10px\"\u003e\u003ca href=\"\/products\/can2rpm\"\u003eCAN2RPM\u003c\/a\u003e\u003c\/th\u003e\n\u003cth style=\"text-align:left;padding:8px 10px\"\u003e\u003ca href=\"\/products\/ecu-to-coil-tacho-adapter\"\u003eCoil Tacho Converter\u003c\/a\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr style=\"border-bottom:1px solid #30363d\"\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e\u003cstrong\u003eBest for\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eCable speedo with no cable drive (e.g. 02J\/02M swap)\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eCable speedo and rev counter on one board\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eRunning a whole older cluster from a CAN ECU\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eRev counter from a CAN ECU\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eRev counter from an ME7-style ECU tacho wire\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom:1px solid #30363d\"\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e\u003cstrong\u003ePrice\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e£100\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003efrom £150\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003efrom £60\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e£50\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e£30\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom:1px solid #30363d\"\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e\u003cstrong\u003eDrives a mechanical (cable) speedo\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eYes\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eYes\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eNo (electrical speed output)\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eNo\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eNo\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom:1px solid #30363d\"\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e\u003cstrong\u003eRev counter output\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eNo\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eYes, coil type\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eYes, coil or square wave\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eYes, coil type\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eYes, coil type\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom:1px solid #30363d\"\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e\u003cstrong\u003eSpeed from\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e12V hall sensor or Can2Cluster\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eHall, VR, CAN (ECU, ABS, DSG) or GPS\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eHall, VR, CAN (ECU, ABS, DSG) or GPS\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom:1px solid #30363d\"\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e\u003cstrong\u003eRPM from\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e12V square wave or CAN\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eCAN or hall\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eCAN (VAG or aftermarket ECU)\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eECU square-wave tacho wire\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom:1px solid #30363d\"\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e\u003cstrong\u003eWarning lights, reverse, DSG paddles\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eYes\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr style=\"border-bottom:1px solid #30363d\"\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e\u003cstrong\u003eGPS speed option\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eYes\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eYes\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e–\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:8px 10px\"\u003e\u003cstrong\u003eSetup\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003ePhone (WiFi)\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003ePhone (WiFi)\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003ePhone (WiFi)\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003ePhone (WiFi)\u003c\/td\u003e\n\u003ctd style=\"padding:8px 10px\"\u003eNone, four wires\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cstrong\u003eCommon combinations:\u003c\/strong\u003e an MK1\/MK2 Golf with a CAN ECU usually wants \u003ca href=\"\/products\/can2cluster\"\u003eCan2Cluster\u003c\/a\u003e for the lights and rev counter, plus a \u003ca href=\"\/products\/speedpulser\"\u003eSpeedPulser\u003c\/a\u003e for the cable speedo. If you only need speed and revs, \u003ca href=\"\/products\/speedpulser-pro\"\u003eSpeedPulser Pro\u003c\/a\u003e does both on one board. Check your speedo fitting in the \u003ca href=\"\/pages\/speedo-fitment-guide\"\u003eSpeedo Fitment Guide\u003c\/a\u003e, and ask on \u003ca href=\"https:\/\/discord.gg\/yPSn3t9bGQ\" target=\"_blank\" rel=\"noopener\"\u003eDiscord\u003c\/a\u003e if you're not sure.\u003c\/p\u003e","products":[{"product_id":"ecu-to-coil-tacho-adapter","title":"MK1 \u0026 MK2 Golf Coil Tacho RPM Converter","description":"\u003cp\u003eThe simple way to get the tacho working on your MK1 and MK2 Golf conversions. It converts any ME7.x RPM output (or any ECU with a 'square wave' RPM output) into the coil-style pulse that MK1 and MK2 clusters expect.\u003c\/p\u003e\n\u003ch3\u003eKey features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWorks with ME7.x and other ECUs with a square wave RPM output\u003c\/li\u003e\n\u003cli\u003eRecreates the high-voltage 'spike' of a real ignition coil to trigger OEM tachometers\u003c\/li\u003e\n\u003cli\u003eThe smallest and cheapest go-to solution for 1.8T 20v, R32 and similar MK1\/MK2 conversions\u003c\/li\u003e\n\u003cli\u003eFootprint smaller than a £1 coin: wrap it into the harness and tuck it out of sight\u003c\/li\u003e\n\u003cli\u003eJust four wires: ECU signal, cluster, power and ground\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat you need\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe ECU's OEM RPM output wire\u003c\/li\u003e\n\u003cli\u003e12V ignition power and chassis ground\u003c\/li\u003e\n\u003cli\u003eA cluster matched to the engine's cylinder count (see Good to know)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eTachoPulser board\u003c\/li\u003e\n\u003cli\u003e1x 4-pin JST-XH cable, with the connections marked on the board\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSetup\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eECU\u003c\/strong\u003e: the RPM trigger wire from the ECU\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCLOCKS\u003c\/strong\u003e: to the cluster's tacho input\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e to chassis ground and \u003cstrong\u003ePWR\u003c\/strong\u003e to 12V ignition. That's it!\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGood to know\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe cluster should be paired with the ECU, so a VR6 cluster should have a VR6 ECU to keep the correct pulses. A 6-cylinder ECU with a 4-cylinder cluster will read incorrectly. For that combination, \u003ca href=\"https:\/\/forbes-automotive.com\/products\/can2rpm\" title=\"Can2RPM\"\u003eCAN2RPM\u003c\/a\u003e will work\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOpen source: schematic and docs on GitHub: \u003ca href=\"https:\/\/github.com\/adamforbes92\/TachoPulser\" title=\"TachoPulser GitHub\" rel=\"noopener noreferrer\" target=\"_blank\"\u003ehttps:\/\/github.com\/adamforbes92\/TachoPulser\u003c\/a\u003e. Watch the TachoPulser walkthrough on YouTube: \u003ca href=\"https:\/\/www.youtube.com\/watch?v=eDXeK3i2Dp8\" rel=\"noopener noreferrer\" target=\"_blank\"\u003ehttps:\/\/www.youtube.com\/watch?v=eDXeK3i2Dp8\u003c\/a\u003e\u003c\/p\u003e","brand":"Forbes Automotive","offers":[{"title":"Default Title","offer_id":49211253588310,"sku":"CoilAdapter","price":30.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/9837\/2694\/files\/DSC_3680-2.jpg?v=1787287701"},{"product_id":"can2cluster","title":"Can2Cluster","description":"\u003cp\u003e\u003cstrong\u003eCan2Cluster\u003c\/strong\u003e turns the CAN signals from a modern ECU (ME7.x, EDC, Haltech, Fueltech, EMU and more) into the traditional outputs your MK1 or MK2 Volkswagen cluster expects: RPM, speed, EML and EPC, plus DSG paddle support.\u003c\/p\u003e\n\u003ch3\u003eKey features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRPM output: high-voltage coil type (MK1\/MK2) or square wave, from CAN or a hall RPM input\u003c\/li\u003e\n\u003cli\u003eSpeed output from hall, VR, ECU, ABS, DSG, TP2.0\/UDS, GPS or a custom CAN ID\u003c\/li\u003e\n\u003cli\u003eEML and EPC lights from CAN; either can act as a shift light with programmable setpoints\u003c\/li\u003e\n\u003cli\u003eDSG paddle inputs sent to an MQB or PQ gearbox over CAN, so retrofitted paddles work (or an MK4 cruise stalk to a PQ ECU)\u003c\/li\u003e\n\u003cli\u003e5A high-side output, typically for reverse lights on a DSG gearbox\u003c\/li\u003e\n\u003cli\u003eDrives an MK2-style coolant gauge from the CAN coolant temperature\u003c\/li\u003e\n\u003cli\u003eOptional GPS speed for cars with no speed sensor at all, and speed can be broadcast back onto CAN\u003c\/li\u003e\n\u003cli\u003eNeedle sweep on start-up, WiFi setup with live diagnostics and over-the-air updates\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat you need\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eA CAN-based ECU, plus 12V ignition, ground and CAN high\/low (18-pin MX23A18 connector)\u003c\/li\u003e\n\u003cli\u003eMK1 and MK2 clusters use a physical speedo cable, so for speed pair it with a \u003ca href=\"https:\/\/forbes-automotive.com\/products\/speedpulser\" title=\"SpeedPulser\"\u003eSpeedPulser\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eFor GPS speed: the plug-in \u003ca href=\"https:\/\/forbes-automotive.com\/products\/additional-gps-module\"\u003eGPS module\u003c\/a\u003e. The board is already populated for it, so it can be added at any time\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSetup\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWire the module as per the wiring diagram and power up\u003c\/li\u003e\n\u003cli\u003eJoin the \u003cstrong\u003eCan2Cluster\u003c\/strong\u003e WiFi network and browse to 192.168.1.1\u003c\/li\u003e\n\u003cli\u003eSet needle sweep, RPM type, speed source and shift light, then check incoming data on the Diagnostics tab\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGood to know\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRPM, speed, EML and EPC outputs are sink-to-ground. The reverse output is a 5A 'high' (battery) output\u003c\/li\u003e\n\u003cli\u003eOn some older clusters the coil RPM output can cause slight needle jitter; a ~500 ohm resistor in series with the RPM output largely cures it\u003c\/li\u003e\n\u003cli\u003eGPS needs a view of the sky; depending on where it's fitted, an external aerial (standard SMA) may be needed\u003c\/li\u003e\n\u003cli\u003eVersion 1 and 2 PCBs have different pinouts; check the Module Pinout table on GitHub\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOpen source: firmware, wiring and docs on GitHub: \u003ca rel=\"noopener\" title=\"https:\/\/github.com\/adamforbes92\/can2cluster\" href=\"https:\/\/github.com\/adamforbes92\/can2cluster\" target=\"_blank\"\u003ehttps:\/\/github.com\/adamforbes92\/can2cluster\u003c\/a\u003e\u003c\/p\u003e","brand":"Forbes Automotive","offers":[{"title":"Standard (No GPS)","offer_id":50318073692502,"sku":"FA-C2C","price":60.0,"currency_code":"GBP","in_stock":true},{"title":"With GPS Module (+£10.00)","offer_id":50318073987414,"sku":"FA-C2C-GPS","price":70.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/9837\/2694\/files\/DSC_3711-2.jpg?v=1787287703"},{"product_id":"speedpulser","title":"SpeedPulser","description":"\u003cp\u003eThe \u003cstrong\u003eSpeedPulser\u003c\/strong\u003e drives your original mechanical speedometer from an electronic speed signal, for gearboxes without a speedo cable fitting. As those cables get harder to find, it turns the signal into a motor drive that spins the speedo for you. Designed for MK1, MK2 and Scirocco clusters.\u003c\/p\u003e\n\u003ch3\u003eKey features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFits MK1, MK2 and Scirocco clusters with no modifications, using a standard 2.58mm square shaft output\u003c\/li\u003e\n\u003cli\u003eAccepts any 12V speed pulse: OEM gearbox hall sensors (02J, 02M etc.) or \u003ca href=\"https:\/\/forbes-automotive.com\/products\/can2cluster\"\u003eCan2Cluster\u003c\/a\u003e with its optional speedometer output\u003c\/li\u003e\n\u003cli\u003eFully scalable to suit clusters with different speed ranges\u003c\/li\u003e\n\u003cli\u003eNeedle sweep on start-up\u003c\/li\u003e\n\u003cli\u003eESP32 based, with WiFi calibration\u003c\/li\u003e\n\u003cli\u003eCompact PCB for easy installation and placement\u003c\/li\u003e\n\u003cli\u003eHousings for VW, Mercedes, Smiths, Volvo, Jaguar, Porsche, Ford, Fiat and more: see the \u003ca href=\"https:\/\/forbes-automotive.com\/pages\/speedo-fitment-guide\"\u003eSpeedo Fitment Guide\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eVoltage control: smooth from a standstill\u003c\/h3\u003e\n\u003cp\u003eMost motor drivers only vary the PWM, and a small motor at low PWM judders or stalls, so the needle sits on zero until you're doing 20 km\/h or more. The current SpeedPulser board controls the motor's supply voltage as well. One \u003cstrong\u003edrive\u003c\/strong\u003e value (rail volts × PWM) runs the motor:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHigher up, the PWM holds at its sweet spot and only the voltage moves, so the motor stays smooth and strong\u003c\/li\u003e\n\u003cli\u003eNear zero, the voltage sits at its 3V minimum and the PWM eases off, so the needle can creep up from a standstill\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDrive calibration\u003c\/strong\u003e: capture up to 10 needle marks on your own cluster from your phone, and speeds in between are interpolated. No code, no laptop\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTest Board\u003c\/strong\u003e checks the voltage circuit at 5, 7.5 and 10V before you start\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat you need\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e12V power and ground\u003c\/li\u003e\n\u003cli\u003eA 12V speed pulse: a gearbox hall sensor or a Can2Cluster\u003c\/li\u003e\n\u003cli\u003eNeed RPM or GPS speed too? See the \u003ca href=\"https:\/\/forbes-automotive.com\/products\/speedpulser-pro\"\u003eSpeedPulser Pro\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSetup\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSlide the SpeedPulser over the OEM speedometer shaft at the back of the cluster\u003c\/li\u003e\n\u003cli\u003eSecure it with the two pins\u003c\/li\u003e\n\u003cli\u003eWire in power, ground and your speed signal, then fine-tune over WiFi\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGood to know\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAs an aftermarket part, consider clearance around the adapter; on some chassis space may be tight\u003c\/li\u003e\n\u003cli\u003eFinal firmware is confirmed at order stage or uploaded by the end user\u003c\/li\u003e\n\u003cli\u003eOlder PWM-only boards are still supported by the same firmware; on those, very low speeds (under about 20km\/h) may read zero\u003c\/li\u003e\n\u003cli\u003eCustom requests for other models are welcome; get in touch\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOpen source: firmware, wiring and docs on GitHub: \u003ca rel=\"noopener\" href=\"https:\/\/github.com\/Forbes-Automotive\/speedPulser\" target=\"_blank\"\u003ehttps:\/\/github.com\/Forbes-Automotive\/speedPulser\u003c\/a\u003e\u003c\/p\u003e\n","brand":"Forbes Automotive","offers":[{"title":"VW Golf \/ Scirocco","offer_id":51081174483286,"sku":"FA-SC-GOLF","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Mercedes W123","offer_id":51081174516054,"sku":"FA-SC-W123","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Mercedes W124","offer_id":52454631145814,"sku":"FA-SC-W124","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Smiths 5\/8\" UNF","offer_id":52720568238422,"sku":"FA-SC-SMITHS","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Smiths M12","offer_id":56254617157974,"sku":"FA-SC-SMITHS-M12","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"M12×1.0 (Volvo)","offer_id":56254617190742,"sku":"FA-SC-M12","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"M18×1.5","offer_id":56254617223510,"sku":"FA-SC-M18","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Volvo VDO jet cockpit","offer_id":56254617256278,"sku":"FA-SC-VDOJET","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Jaguar 15\/32\"","offer_id":56254617289046,"sku":"FA-SC-JAG","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Ford \/ Ford Escort","offer_id":56254617321814,"sku":"FA-SC-FORD","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Fiat Uno","offer_id":56254617354582,"sku":"FA-SC-FIAT","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Porsche","offer_id":56254617387350,"sku":"FA-SC-PORSCHE","price":100.0,"currency_code":"GBP","in_stock":true},{"title":"Other – tell us your speedo","offer_id":56254617420118,"sku":"FA-SC-OTHER","price":100.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/9837\/2694\/files\/DSC_3689-2.jpg?v=1787287701"},{"product_id":"can2rpm","title":"CAN2RPM","description":"\u003cp\u003eGot a 6-cylinder swap in your MK1 or MK2 Golf but the tacho reads wrong, or not at all? \u003cstrong\u003eCAN2RPM\u003c\/strong\u003e reads RPM straight from the CAN bus and turns it into the traditional coil ignition pulse your older cluster understands, with no cluster modifications.\u003c\/p\u003e\n\u003ch3\u003eKey features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReads RPM directly from OEM VAG CAN messages (Bosch ME7.x)\u003c\/li\u003e\n\u003cli\u003eOutputs a coil-style ignition pulse compatible with MK1 and MK2 clusters\u003c\/li\u003e\n\u003cli\u003ePerfect for 6-cylinder swaps (VR5, VR6, R32) keeping a 4-cylinder cluster\u003c\/li\u003e\n\u003cli\u003eAftermarket ECUs supported: set your own CAN ID, bytes and scaling over WiFi, no code editing\u003c\/li\u003e\n\u003cli\u003eFully scalable output to suit any RPM range and cluster\u003c\/li\u003e\n\u003cli\u003eNeedle sweep on start-up, plus an RPM test mode for calibration\u003c\/li\u003e\n\u003cli\u003eOver-the-air updates over WiFi\u003c\/li\u003e\n\u003cli\u003eCompact footprint, easy to tuck into existing wiring\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat you need\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAn ECU sending RPM on CAN (500 kbit\/s)\u003c\/li\u003e\n\u003cli\u003e12V ignition, ground and CAN high\/low\u003c\/li\u003e\n\u003cli\u003eA cluster expecting a coil-triggered RPM signal: MK1\/MK2 Golf, Scirocco and similar classic VAG chassis, or other custom cluster conversions, not just VW\/Audi\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSetup\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWire the module as per the wiring diagram\u003c\/li\u003e\n\u003cli\u003eJoin the \u003cstrong\u003eCAN2RPM\u003c\/strong\u003e WiFi network and browse to 192.168.1.1\u003c\/li\u003e\n\u003cli\u003eChoose ME7.x or Aftermarket ECU (and enter its CAN ID and RPM bytes), then set the cluster RPM limit and needle sweep\u003c\/li\u003e\n\u003cli\u003eSave: settings are stored on the board\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGood to know\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAn orange Test Mode indicator means you're seeing test values, not live CAN data; make sure it's off before trusting a reading\u003c\/li\u003e\n\u003cli\u003eLike any tacho drive, assume some small inaccuracy\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOpen source: firmware, gerbers and docs on GitHub: \u003ca href=\"https:\/\/github.com\/adamforbes92\/CAN2RPM\" title=\"CAN2RPM GitHub\" rel=\"noopener\" target=\"_blank\"\u003ehttps:\/\/github.com\/adamforbes92\/CAN2RPM\u003c\/a\u003e. Watch the walkthrough on YouTube: \u003ca href=\"https:\/\/www.youtube.com\/watch?v=lIe_-BlP84I\" title=\"CAN2RPM Walkthrough - Forbes Automotive\" rel=\"noopener\" target=\"_blank\"\u003eCAN2RPM Walkthrough - Forbes Automotive\u003c\/a\u003e\u003c\/p\u003e","brand":"Forbes Automotive","offers":[{"title":"Default Title","offer_id":50750050271574,"sku":"CAN2RPM","price":50.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/9837\/2694\/files\/DSC_3696-2.jpg?v=1787287701"},{"product_id":"additional-gps-module","title":"Additional GPS Module (NEO-6M)","description":"\u003cp\u003ePlug-in NEO-6M GPS module for \u003ca href=\"https:\/\/forbes-automotive.com\/products\/can2cluster\"\u003eCan2Cluster\u003c\/a\u003e and \u003ca href=\"https:\/\/forbes-automotive.com\/products\/speedpulser-pro\"\u003eSpeedPulser Pro\u003c\/a\u003e. It gives you speed over GPS, ideal for cars with no speed sensor or for a super clean engine bay.\u003c\/p\u003e\n\u003ch3\u003eKey features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePlugs straight into the GPS header already on both boards\u003c\/li\u003e\n\u003cli\u003eSelect GPS as the speed source in the WiFi setup page\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGood to know\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eCheaper with your board: adding it when you buy a Can2Cluster or SpeedPulser Pro costs £10, buying it separately later costs £20\u003c\/li\u003e\n\u003cli\u003eGPS needs to see the sky. If the unit is fitted in an awkward place, signal may be difficult and an externally mounted aerial (standard SMA) may be required\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOpen source: firmware and docs on GitHub for \u003ca href=\"https:\/\/github.com\/adamforbes92\/can2cluster\"\u003eCan2Cluster\u003c\/a\u003e and \u003ca href=\"https:\/\/github.com\/adamforbes92\/speedPulserPro\"\u003eSpeedPulser Pro\u003c\/a\u003e\u003c\/p\u003e","brand":"Forbes Automotive","offers":[{"title":"Default Title","offer_id":50950713737558,"sku":"FA-GPS-NEO6M","price":20.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/9837\/2694\/files\/IMG-3029.png?v=1753978005"},{"product_id":"speedpulser-pro","title":"SpeedPulser Pro","description":"\u003cp\u003eThe \u003cstrong\u003eSpeedPulser Pro\u003c\/strong\u003e is the original SpeedPulser's bigger brother: it brings a mechanical speedometer back to life without a cable, and adds RPM (via CAN or square wave) and GPS support on one board. A compact choice for MK1 and MK2 Golf engine swaps.\u003c\/p\u003e\n\u003ch3\u003eKey features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSpeed from a gearbox hall sensor (02J, 02M etc.), Can2Cluster, CAN (ECU, ABS, DSG, UDS) or a GPS module\u003c\/li\u003e\n\u003cli\u003eEngine RPM from a 12V square wave (OEM ECUs such as ME7.x) or CAN, output as a traditional ignition coil pulse\u003c\/li\u003e\n\u003cli\u003eFits VW MK1, MK2 and Scirocco 'clip on' clusters with no modifications; housings for many other speedos in the \u003ca href=\"https:\/\/forbes-automotive.com\/pages\/speedo-fitment-guide\"\u003eSpeedo Fitment Guide\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003eCalibrate to your own cluster from your phone with drive calibration, or start from 18 built-in profiles (VW, Ford, Fiat, Mercedes, Smiths, Opel, VW Bay)\u003c\/li\u003e\n\u003cli\u003eNeedle sweep on start-up (speed and RPM)\u003c\/li\u003e\n\u003cli\u003eFully scalable for different speed ranges, mph or km\/h, with WiFi calibration and over-the-air updates\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eVoltage control: smooth from a standstill\u003c\/h3\u003e\n\u003cp\u003eThe ESP32-S3 board drives the motor through its own adjustable voltage rail as well as PWM. One \u003cstrong\u003edrive\u003c\/strong\u003e value (rail volts × PWM) runs the motor, so it stays smooth and strong at the top and can creep the needle up from a standstill at the bottom, where a PWM-only driver would stall.\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDrive calibration\u003c\/strong\u003e: capture up to 10 needle marks on your own cluster from your phone; speeds in between are interpolated\u003c\/li\u003e\n\u003cli\u003eOptional gentle feedback trim from the motor tacho, capped so it can never fight the calibration\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTest Board\u003c\/strong\u003e checks the voltage circuit at 5, 7.5 and 10V\u003c\/li\u003e\n\u003cli\u003eExport and import calibrations as a file, and share them between SpeedPulser and SpeedPulser Pro\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat you need\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e12V ignition and ground\u003c\/li\u003e\n\u003cli\u003eA speed source: hall sensor, CAN, or the optional plug-in \u003ca href=\"https:\/\/forbes-automotive.com\/products\/additional-gps-module\"\u003eNEO-6M GPS module\u003c\/a\u003e (internal or external aerial) for a super clean engine bay. It can be added later\u003c\/li\u003e\n\u003cli\u003eFor the tacho: a 12V square wave RPM signal or CAN\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eWhat's in the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAssembled SpeedPulser Pro board and motor with the coupler pre-fitted\u003c\/li\u003e\n\u003cli\u003eDrive pin, securing pins and a spare coupler\u003c\/li\u003e\n\u003cli\u003eDrive shaft (supplied long, trim to suit your cluster)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eSetup\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFit the drive pin, trim the shaft, slide the motor over the OEM speedo shaft and secure it with the locking pins\u003c\/li\u003e\n\u003cli\u003eJoin the \u003cstrong\u003eSpeedPulserPro\u003c\/strong\u003e WiFi network and browse to 192.168.1.1\u003c\/li\u003e\n\u003cli\u003ePick your speed and RPM sources and your cluster calibration\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3\u003eGood to know\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eIt's physically bigger than the SpeedPulser. It clips directly onto \u003cem\u003esome\u003c\/em\u003e clusters; others may need another mounting method\u003c\/li\u003e\n\u003cli\u003eMotor length is 78mm. Space can be tight and the chassis may need fettling\u003c\/li\u003e\n\u003cli\u003eFinal firmware is confirmed at order stage or uploaded by the end user\u003c\/li\u003e\n\u003cli\u003eGPS needs a view of the sky; in an awkward spot an external aerial may be required\u003c\/li\u003e\n\u003cli\u003eCalibrate with a low mark (e.g. 20km\/h) for the best needle at low speeds\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eOpen source: firmware, wiring and docs on GitHub: \u003ca href=\"https:\/\/github.com\/adamforbes92\/speedPulserPro\" title=\"https:\/\/github.com\/adamforbes92\/speedPulserPro\" rel=\"noopener\" target=\"_blank\"\u003ehttps:\/\/github.com\/adamforbes92\/speedPulserPro\u003c\/a\u003e. Watch the walkthrough on YouTube: \u003ca href=\"https:\/\/www.youtube.com\/watch?v=ZjEPBq84YuE\" title=\"SpeedPulser Pro Walkthrough - Forbes Automotive\" rel=\"noopener\" target=\"_blank\"\u003eSpeedPulser Pro Walkthrough - Forbes Automotive\u003c\/a\u003e\u003c\/p\u003e\n","brand":"Forbes Automotive","offers":[{"title":"VW Golf \/ Scirocco \/ (Standard) No GPS","offer_id":51067317616982,"sku":"FA-SPP-GOLF","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"VW Golf \/ Scirocco \/ With Neo-6M GPS Module (+£10.00)","offer_id":51067317649750,"sku":"FA-SPP-GOLF-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Mercedes W123 \/ (Standard) No GPS","offer_id":56254620827990,"sku":"FA-SPP-W123","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Mercedes W124 \/ (Standard) No GPS","offer_id":56254620860758,"sku":"FA-SPP-W124","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Smiths 5\/8\" UNF \/ (Standard) No GPS","offer_id":56254620893526,"sku":"FA-SPP-SMITHS","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Smiths M12 \/ (Standard) No GPS","offer_id":56254620926294,"sku":"FA-SPP-SMITHS-M12","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"M12×1.0 (Volvo) \/ (Standard) No GPS","offer_id":56254620959062,"sku":"FA-SPP-M12","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"M18×1.5 \/ (Standard) No GPS","offer_id":56254620991830,"sku":"FA-SPP-M18","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Volvo VDO jet cockpit \/ (Standard) No GPS","offer_id":56254621024598,"sku":"FA-SPP-VDOJET","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Jaguar 15\/32\" \/ (Standard) No GPS","offer_id":56254621057366,"sku":"FA-SPP-JAG","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Ford \/ Ford Escort \/ (Standard) No GPS","offer_id":56254621090134,"sku":"FA-SPP-FORD","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Fiat Uno \/ (Standard) No GPS","offer_id":56254621122902,"sku":"FA-SPP-FIAT","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Porsche \/ (Standard) No GPS","offer_id":56254621155670,"sku":"FA-SPP-PORSCHE","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Other – tell us your speedo \/ (Standard) No GPS","offer_id":56254621188438,"sku":"FA-SPP-OTHER","price":150.0,"currency_code":"GBP","in_stock":true},{"title":"Mercedes W123 \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621221206,"sku":"FA-SPP-W123-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Mercedes W124 \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621253974,"sku":"FA-SPP-W124-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Smiths 5\/8\" UNF \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621286742,"sku":"FA-SPP-SMITHS-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Smiths M12 \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621319510,"sku":"FA-SPP-SMITHS-M12-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"M12×1.0 (Volvo) \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621352278,"sku":"FA-SPP-M12-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"M18×1.5 \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621385046,"sku":"FA-SPP-M18-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Volvo VDO jet cockpit \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621417814,"sku":"FA-SPP-VDOJET-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Jaguar 15\/32\" \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621450582,"sku":"FA-SPP-JAG-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Ford \/ Ford Escort \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621483350,"sku":"FA-SPP-FORD-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Fiat Uno \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621516118,"sku":"FA-SPP-FIAT-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Porsche \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621548886,"sku":"FA-SPP-PORSCHE-GPS","price":160.0,"currency_code":"GBP","in_stock":true},{"title":"Other – tell us your speedo \/ With Neo-6M GPS Module (+£10.00)","offer_id":56254621581654,"sku":"FA-SPP-OTHER-GPS","price":160.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0789\/9837\/2694\/files\/DSC_3688-2.jpg?v=1787287701"}],"url":"https:\/\/forbes-automotive.com\/collections\/speedo-tacho-cluster.oembed","provider":"Forbes Automotive","version":"1.0","type":"link"}