July 2016 Updates

NinjaCalc v1.3.0 Released

NinjaCalc v1.3.0 has been released! The biggest change is the addition of a CRC calculator, which allows you to calculate the CRC value for ASCII or hex data, using either common pre-loaded CRC algorithms or your own custom algorithm.

Example usage of the CRC Calculator within NinjaCalc (http://mbedded-ninja.github.io/NinjaCalc/).
Example usage of the CRC Calculator within NinjaCalc (http://mbedded-ninja.github.io/NinjaCalc/).

The custom algorithm section allows you to enter a CRC width from 1-64 bits, a CRC polynomial, initial value, XOR-out value, and whether the input data and/or the output CRC value is reflected. Then it will calculate the resultant CRC value.

Either download NinjaCalc v1.3.0 here, or open up your previous installation and click yes to update when prompted.

More information on CRC algorithms can be found on the CRCs (Cyclic Redundancy Checks) page.

Changelog

  • Added CRC calculator, closes #122.
  • Fixed issue with install4j dependency, closes #123.
  • Removed .idea/workspace.xml file from repo, closes #124.
  • Added a text-based calculator variable, closes #125.
  • Added check so that calculator variables can’t be accidentally added to the same calculator twice, closes #126.
The NinjaCalc logo (with no transparency).
The NinjaCalc logo (with no transparency).

June 2016 Updates

May 2016 Updates

April 2016 Updates

March 2016 Updates

February 2016 Updates

December 2015 Updates

  • New Wire-to-Board page under Electronics->Components->Connectors.

    A photo showing a few of the connectors from the Molex PicoBlade families. Image from www.molex.com.
    A photo showing a few of the connectors from the Molex PicoBlade families. Image from www.molex.com.
  • New PCB Card Edge page under Electronics->Components->Connectors.
    An example of a PCB card edge connector. This is a photo of the Cavro XL-3000 syringe pump.
    An example of a PCB card edge connector. This is a photo of the Cavro XL-3000 syringe pump.
  • New Terminal Blocks page under Electronics->Components->Connectors.
  • New Board-to-Board page under Electronics->Components->Connectors.
  • New Striplines page under PCB Design->Impedance Controlled Routing.

    A cross-sectional diagram of a edge-coupled stripline, showing the common names for the dimensions.
    A cross-sectional diagram of a edge-coupled stripline, showing the common names for the dimensions.

November 2015 Updates

October 2015 Updates