{"product_id":"dynamite-sampler-pro","title":"Dynamite Sampler Pro","description":"\u003cp\u003eThe Dynamite Sampler Pro is a load cell interface with 4-channel, true simultaneous sampling at 1kHz, streamed over BLE.\u003c\/p\u003e\n\u003cp\u003eExtremely low noise floor: 1 gram RMS noise with a 100kg load cell [1]. This is close to the physical limits of what’s possible with an LC. Achieved through our low-noise analog front-end stage. All of this means that you get smooth high-speed derivatives, usable for tasks such as measuring rate of force development.\u003c\/p\u003e\n\u003cp\u003eExtremely tolerant to bad power input. It can withstand 1Vpp noise (0.1Hz-10MHz) and a voltage sag as low as 4V to on the power line with no measurable effect on the signal. Even the cheapest USB adapters with extra-long cables are usable.\u003c\/p\u003e\n\u003cp\u003eBuilt-in high quality excitation (4.53V).\u003c\/p\u003e\n\u003cp\u003eOpen source firmware. \u003ca href=\"https:\/\/github.com\/K3Engineering\/dynamite-sampler-firmware\" title=\"Github K3 Engineering dynamite sampler firmware\" rel=\"noopener\" target=\"_blank\"\u003ehttps:\/\/github.com\/K3Engineering\/dynamite-sampler-firmware\u003c\/a\u003e\u003cbr\u003eOpen source app. You can test drive it here (no device required) \u003ca href=\"https:\/\/dynamite-app.k3engineering.com\/\" title=\"Web dynamite sampler app\" rel=\"noopener\" target=\"_blank\"\u003edynamite-app.k3engineering.com\u003c\/a\u003e \u003c\/p\u003e\n\u003cp\u003e[1] 350 ohm LC, grounded, 1kHz data, no low pass filtering, not equalized.\u003cbr\u003e\u003c\/p\u003e\n\u003ctable style=\"width: 100%; border-collapse: collapse; text-align: left;\" border=\"1\"\u003e\n\u003cthead\u003e\n\u003ctr style=\"background-color: #f2f2f2;\"\u003e\n\u003cth style=\"padding: 10px;\"\u003eFeature\u003c\/th\u003e\n\u003cth style=\"padding: 10px;\"\u003eSpecification\u003c\/th\u003e\n\u003cth style=\"padding: 10px;\"\u003eNotes\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003c!-- Physical characteristics --\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd colspan=\"3\" style=\"padding: 10px;\"\u003e\u003cstrong\u003ePhysical characteristics\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eSize\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e79mm x 104mm x 24mm\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eEnclosure\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eAluminum\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eWeight\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e110g\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eLoad cell connection\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e4-wire screw block terminal, 2-part disconnectable\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eMounting bolts\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eM4\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eMount point measurements\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e45mm x 69mm\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Electrical characteristics --\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd colspan=\"3\" style=\"padding: 10px;\"\u003e\u003cstrong\u003eElectrical characteristics\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eSignal input range, mV\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e±11.88 mV\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eHigh-sensitivity load cells will clip at high loads, but the device will not be damaged.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eSignal input range, mV\/V\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e2.62mV\/V\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eHigh-sensitivity load cells will clip at high loads, but the device will not be damaged.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eGain\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e101x\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eLoad cell excitation voltage\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e4.53V\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eMax EXC+ current\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e200mA\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eShared across all 4 channels.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eVoltage noise, shorted inputs, 1ksps\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e67nV rms\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eIn practice, load cell thermal noise is a significant noise contributor. Current noise is not a significant contributor.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eDynamic range, with a 350-ohm 2mV\/V LC\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e100dB\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eCalculated as 20·log₁₀(V_FS \/ V_noise,rms).\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003ePSRR, 10Hz to 10MHz\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u0026gt;130dB\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eBelow noise floor with 1Vpp aggressor signal.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eCMRR, 10Hz to 10MHz\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u0026gt;130dB\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eBelow noise floor with 1Vpp aggressor signal.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eAllan plot valley\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e8nV at 2 seconds\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eCalibration\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eYes\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e5-point ratiometric (LC simulator, mV\/V), at a single logged temperature.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eTemperature sensor\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eYes\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eTMP118\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eTemperature stability\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eTBD; typically below the noise floor during operation including warm-up. Guaranteed \u0026lt;1µV\/°C.\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eGPIO\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e13 + TX\/RX\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eEMI filtering\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eAdvanced multi-stage\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eCan withstand interference from a phone and a walkie-talkie as close as 1\" away from the device.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eESD\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eAll pins, including input\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003ePower consumption, streaming, no LCs attached\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e77mA avg at 5V\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eAccuracy\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e±0.2% (factory calibrated, calibration auto-applied)\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eDevice streams raw data; calibration is stored in flash and sent over before streaming.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eMicrophonics (motion converted into signal)\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eNo measurable effect on signal in coarse testing\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eThere is some additional gasket damping of the PCB inside the case.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eMin input voltage\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e4V\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Digital characteristics --\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd colspan=\"3\" style=\"padding: 10px;\"\u003e\u003cstrong\u003eDigital characteristics\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eConnectivity\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eBLE (Bluetooth 5.0+ required)\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eSampling rate\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e1000 Hz\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eRaw ADC values, no filtering or EQ. ADC uses sinc3+sinc1 decimation internally. Analog AA does not impact 1ksps sampling speed.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eChannels\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e4 channels, simultaneous sampling\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003ePower input\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eUSB-C\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eResolution\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e24-bit\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eADC decimation filter's -3dB point at 1ksps (calculated)\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e448 Hz\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eNote that the hardware AA filter's -3dB point is at 8kHz.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c!-- Software --\u003e\n\u003ctr style=\"background-color: #f9f9f9;\"\u003e\n\u003ctd colspan=\"3\" style=\"padding: 10px;\"\u003e\u003cstrong\u003eSoftware\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eGUI compatibility\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eChrome and Bluefy only for the web app; native Android and iOS apps available.\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eGUI Functionality\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eLive plotting, gap detection, derivative plotting, recording, exporting to CSV, OTA updates.\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eAPI\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003ePython\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eSoftware availability\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eOpen Source Software (OSS): app, Python API, and firmware.\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding: 10px;\"\u003eFirmware updates\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003eThrough the app; saved data is preserved.\u003c\/td\u003e\n\u003ctd style=\"padding: 10px;\"\u003e\u003cbr\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eApplication notes\u003c\/strong\u003e\u003cbr\u003eIn our experience, the metal body of the load cell body is electrically insulated from any of the leads in the cable. Notably, on anodized aluminum load cells, the only area that is conductive to the LC body is the threads. This means that if the LC mounting is nonconductive (or the mounting jig itself is not grounded), the LC body is floating regardless of the connection to the LC interface or what the LC interface does.\u003c\/p\u003e\n\u003cp\u003eIn case of a floating LC body, the primary form of mains coupling is H-field. In regular use, this mains coupling is detectable via FFT but doesn’t meaningfully affect RMS noise numbers. However, in very close proximity (below 6”) to mains, without mitigation, it can result in very significant signal presence. Given that H-field coupling isn't a traditional grounding loop, galvanic isolation does not help. To mitigate, make sure that the LC body is grounded, either through the jig, or by connecting it to the GND lead. In the Pro model, if planing to use the aluminum case as a grounding point, note that the case itself is anodized.\u003c\/p\u003e\n\u003cp\u003eGiven the electrical insulation between the LC bridge and the LC body, ground loops are typically not an issue. However, if they do become an issue, please send us an email so we are aware of the use case. We have tested our interface in the following isolation configurations: 1) powering off a battery (power bank or phone) 2) using a galvanic isolator such as a standard $20 B0505s-1W + ADUM3160 + X USB isolator, or powering off of galvanically-isolated PoE (GPD2CAT-20V in our testing). If you find that your load cell body has conductivity to the leads, we'd love to hear about that as well.\u003c\/p\u003e\n\u003cp\u003eWe have also tested our interface in situations such as powering off of a PC USB hub - in which case the signal is typically within the noise spec without any mitigations (floating LC body).\u003c\/p\u003e\n\u003cp\u003eIn practice, we see about a 3C rise during the 30-minute warm-up period.\u003c\/p\u003e","brand":"K3 Engineering","offers":[{"title":"Default Title","offer_id":47758520025237,"sku":null,"price":625.0,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/4172\/9941\/files\/DSC00426.jpg?v=1789498194","url":"https:\/\/k3engineering.com\/products\/dynamite-sampler-pro","provider":"K3 Engineering","version":"1.0","type":"link"}