Search found 92 matches

by Wonko
Fri Nov 02, 2018 9:20 pm
Forum: 3DP printing
Topic: Hacking cartridge HP 84/85
Replies: 148
Views: 30055

Re: Hacking cartridge HP 84/85

Teensy uses an emulation program to allow for PORTB and PORTD commands, because Teensy has a different CPU. Please check the link below to see how Teensy ports are named and assigned: https://forum.pjrc.com/threads/17532-Tutorial-on-digital-I-O-ATMega-PIN-PORT-DDR-D-B-registers-vs-ARM-GPIO_PDIR-_PDO...
by Wonko
Sat Oct 27, 2018 9:28 pm
Forum: 3DP printing
Topic: Hacking cartridge HP 84/85
Replies: 148
Views: 30055

Re: Hacking cartridge HP 84/85

Arduino Due has the same shape as the Mega and also a faster ARM based CPU and 3.3V. I forgot to mention interrupts. To keep the serial port working and a few other things, Arduinos use interrupts that - as the name says - interrupts the flow of your program at any point in time. For the duration of...
by Wonko
Wed Oct 24, 2018 9:07 am
Forum: 3DP printing
Topic: Hacking cartridge HP 84/85
Replies: 148
Views: 30055

Re: Hacking cartridge HP 84/85

Instead of digitalWrite(8, HIGH); try PORTB|=1; and PORTB&=~1; . It directly manipulates the port instead of going through a lengthy subroutine to flip a bit. The delayMicroseconds() has the same issues for very short times. You can look at this link https://stackoverflow.com/questions/44051778/dela...
by Wonko
Tue Oct 23, 2018 12:24 pm
Forum: 3DP printing
Topic: Hacking cartridge HP 84/85
Replies: 148
Views: 30055

Re: Hacking cartridge HP 84/85

In the mean time, my printer arrived: HP something 90. It keeps switching itself off after a minute or two. I am afraid I have to return it :-( perhaps the power supply fails but did not come across this The seller of the DesignJet promised to take a look at it. He's selling various printers, so I ...
by Wonko
Sat Oct 20, 2018 10:01 am
Forum: 3DP printing
Topic: Hacking cartridge HP 84/85
Replies: 148
Views: 30055

Re: Hacking cartridge HP 84/85

Yes, you ca get this signal out of one of the fast Arduinos. To access pins really fast, you can write to registers directly: https://www.arduino.cc/en/Reference/PortManipulation . This manipulates 8 bits with a single instruction. Wait cycles can be an issue at those high frequencies. There is a ca...
by Wonko
Thu Oct 18, 2018 6:28 pm
Forum: 3DP printing
Topic: Hacking cartridge HP 84/85
Replies: 148
Views: 30055

Re: Hacking cartridge HP 84/85

Hi MAsic12345, 1: Note that the Teensy 3.5 and 3.6 uses 3.3V instead of most Arduinos with 5V. Teensy 3.5 is 5V tolerant, which is probably not so important here. There is also the Arduino Due with a Cortex CPU and 3.3V, but it runs at 80MHz . 2: Don't learn C++. Just learn C. C is far simpler and m...
by Wonko
Fri Oct 12, 2018 9:03 pm
Forum: 3DP printing
Topic: Oasis 3DP printer
Replies: 41
Views: 35413

Re: Oasis 3DP printer

This looks really fantastic. I love the video. Awesome work!
by Wonko
Mon Oct 08, 2018 9:25 pm
Forum: 3DP printing
Topic: Hacking cartridge HP 84/85
Replies: 148
Views: 30055

Re: Hacking cartridge HP 84/85

Very very good find!
by Wonko
Sat Oct 06, 2018 2:06 pm
Forum: 3DP printing
Topic: Hacking cartridge HP 84/85
Replies: 148
Views: 30055

Re: Hacking cartridge HP 84/85

OK, here is my approach. Next to the digital signals, Reset, Clock, and Data (x2), we need a Fire signal which seems to be digital as well. There may also be a Store signal that moves data from the shift register into flipflops, so that the fire signal can be independent of the shift clock. Also, si...
by Wonko
Sat Oct 06, 2018 1:10 pm
Forum: 3DP printing
Topic: Hacking cartridge HP 84/85
Replies: 148
Views: 30055

Re: Hacking cartridge HP 84/85

Aw, great :( - I did order a used HP Designjet 90 just because I want to figure out this puzzle. I also got some Teensy controllers. It's not that I don;t have enough to do in my life anyway! :lol: