Let me guess, you’re using GCC5 and not 4.92 or less. If you’re getting this error: dynamic_fmt.o: In function `DynamicFunc__crypt_md5_to_input_raw_Overwrite_NoLen’: /home/dave/wksp/john/src/dynamic_fmt.c:4989: undefined reference to `MD5_body_for_thread’ dynamic_fmt.o: In function `DynamicFunc__crypt_md5′: /home/dave/wksp/john/src/dynamic_fmt.c:4425: undefined reference to `MD5_body_for_thread’ dynamic_fmt.o: In function `DynamicFunc__crypt_md5_in1_to_out2′: /home/dave/wksp/john/src/dynamic_fmt.c:4732: undefined …

John-The-Ripper Jumbo 1.8.0 compile/make Fails in Fedora 25, GCC5 Read more →

The LED flashes approximately 150ms every 5 seconds. RC1 (pin 9), triggers the LED. Interestingly, the PIC consumes 28uA at idle, no matter which method is used. Compiles with Microchip’s XC8 (v1.38) Delay function, 28 bytes Timer 0 delay, 31 …

PIC16F684 Flashing an LED with delay_ms, TMR0, Interrupt, & WDT Read more →

Prerequisites Raspberry Pi Zero 4GB or larger microSDHC card, with either USB or SD card adapter for PC Mini HDMI to HDMI adapter Mini USB to female USB-A adapter USB-Fast Ethernet adapter Powered USB 2.0 hub Install an OS on …

HOWTO: Install Poisontap on Raspberry Pi Zero 1.3 – Linux/Windows IN PROGRESS Read more →

This isn’t a magical cut and paste example. YOU need to do some work.  Why? There are a number of Vishay thermistors, all with different properties and I don’t know which one you have. The values included here are for …

Using Vishay NTCASCWE3102J or NTCASWE3xx NTC Thermistors with the PIC18F2550 Read more →

So, you’re missing a few 32 bit libraries on your 64 bit Fedora install. Note, I DID NOT need to install 32-bit java. # java -version openjdk version “1.8.0_111” OpenJDK Runtime Environment (build 1.8.0_111-b16) OpenJDK 64-Bit Server VM (build 25.111-b16, …

Install MPLABX 3.45 on Fedora 24 x64 SOLVED Read more →

Below is a 16-bit Timer0 example for the PIC18F2550 using the XC8 1.38 compiler. I’ve included two examples: INITCONbits and straight up INTCON. Why? Well, In one project, the XC8 compiler bitched with: C:\Program Files (x86)\Microchip\xc8\v1.38\include\pic18f2550.h:8051: error: (1098) conflicting declarations …

Microchip MPLABX XC8 PIC18F2550 Timer0 example Read more →