DWG 3D Printer 2nd battle

DWG 3D Printer 2nd battle
Łukasz Jakóbiec Oct. 16, 2015, 12:30 p.m.

After the initial build of the printer several issues with SPECTRA line and printer size made it clear that it will not work with required precision with sufficient speed.

So my observations are as follows:

  • SPECTRA line should be over 60kg strong (mine was 20kg)
  • bigger the print area and more visible is SPECTRA stretching (this was most noticeable in the long Z Axis)
  • Spools for the SPECTRA for big printers are easily getting BIG. Also printing them in PLA is a no go.
  • Building Z Axis with SPECTRA longer than 200mm can get tricky quite fast

Because of this issues I went with more proven design with GT2 belts in X Axis. I left SPECTRA line in the Y ...

continue reading...

5" Waveshare LCD raspberry pi

5" Waveshare LCD raspberry pi
Łukasz Jakóbiec Aug. 8, 2015, 11:20 a.m.

If you would like to run Waveshare LCD without their special image try this - I've got mine to work on vanilla raspbian with dtoverlay and no special hacks needed.

As I was tring to setup this LCD I'v come across all the information that was intended for pre-dtoverlay world. As this is something that is going to stay I wanted to go "the right way" on this.

LCD Display

First of all, to get LCD displaying image - despite being HDMI connected display - you need to edit config.txt in /boot directory. Type nano /boot/config.txt

Add/change lines to look like this:

# uncomment to force a specific HDMI mode (this will force VGA) max_usb_current=1
hdmi_group=2 ...

continue reading...

Dual wire gantry 3d printer

Dual wire gantry 3d printer
Łukasz Jakóbiec June 8, 2015, 12:34 p.m.

As I have come across excelent build by RichRap I have decided to build 3d printer described in his post at youmagine. 

Main goal was to build printer that will: 

be fastbe acuratebe huge :)

As I have alredy build my first extruder now was the time to build printer frame. I have decided to go with 30x30mm aluminium extrusions and welded them together (as this is another new practice exercise for me).

Using precision blocks and right angle the gantry was set and welded

After checking all the angles frame and gantry was TIG welded together and 12mm rails was bolted to the frame. Other axis uses 8mm rods. 

With my small lathe I did the wire spools that will ...

continue reading...

DIY epoxy CNC milling machine

DIY epoxy CNC milling machine
Łukasz Jakóbiec Feb. 17, 2015, 12:30 p.m.

Reading all the CNC & DIY forums I have grow up to building my own CNC milling machine.

Mill is designed to accomodate working envelope of X: 50cm Y: 50cm Z: 45cm 

  • epoxy granite gantry design with moving table
  • scraping table as a solid base
  • THK SHS20/HSR25 linear rails
  • wather cooled "chineese spindle" 2.2KW with ER20 collet
  • Servo motors P3 Sanyo Denki 750W SGDM-08 Yaskawa 200V 
  • servopack yaskawa step/dir SGDP-08
  • Mach3 
  • controller ethernet based CS-LABS CSMIO-IPS

Gantry was created by mixing various sand grades (0.8mm and 2-3mm diameter) some micro spheres and epoxy (polish made Epidian 61) with slow hardener called PAC (also from epidian). Going slow is crucial if we do not want any srinkage or ...

continue reading...



Jan. 9, 2011, 9:10 p.m.
One of my latest projects taking longer than it should to complete. Still missing connection from ARM to FPGA. The board will feature:
  • AT91RM9200 ARM with Micron 32MB SDRAM
  • Xilinx Spartan IIE XC2S150 150k Gates FPGA
  • ATmega32 for easy PWM and board supervision
  • microSD Card slot
  • SD Card slot
  • JTAG Connectors for FPGA and ARM
  • Switching power supplies
  • Standard R/C Servo connectors interfacing to FPGA
  • USB Host
  • USB Client

Orginally it was supposed to have two CMOS VGA Cameras interfaced to FPGA but later studing stereoscopic algoritms I came to conclusion that avilable FPGA wouldn't handle this task. So now it will run as high resolution servo driver.

continue reading...

New toy – ModuBra!nz controller

New toy – ModuBra!nz controller

Dec. 15, 2010, 1:40 p.m.

This design is intended for more powerful robots. I need this to interact with NokiBot. But have experimented with VaioBot and prove that ModuBra!nz is very capable controller. It features:

  • I2C at TTL and LVTLL levels (5V & 3.3V)
  • SPI at LVTTL
  • integrated footprint for Nordic nRF2401 RF-24G Transceiver
  • Modular dual H-Bridge (4A & 8A)
  • 8 Outputs for RC Servos with power cut off
  • 8 ADC Inputs
  • connector for Serial / Bluetooth / RS485
  • Integrated USB for Bootloader and communication
  • Encoder inputs

Also with ModuBra!nz there are libraries for BASCOM for interacting with nRF2401, Encoders, Vector V2Xe Compass, I2C Sonar etc. all put together as a project framework.

continue reading...
So I'm building opensubtitles integration  https://www.opensubtitles.org
continue reading...
DIY metal extruder
This is my photo story showing the creation of my metal extruder from ground up excluding heating ceramic insert and stainless insert. clearing the face of the aluminium bar making cuts for the radiator Type caption for image (optional) taping filament hole for stainless insert Type caption for image (optional) After the radiator has been done i moved forward to brass nozzle. I've cut it from 25mm brass round stock. Nozzle is taped for stainless steel insert connecting it to aluminium radiator shown above. Nozzle has 0.35mm hole ...
continue reading...
Python for FPGA
If you ever wanted to start with FPGA but VHDA or Verilog was not your cup now you can try with Python. Python Hardware Processor written in Myhdl is 'a Hardware Processer written in Myhdl which executes very simple python code' which basically allows to run simple Python programs on FPGA. Additionally all can be compiled to HDL and used to program FPGA.
continue reading...
HP NC6400 whitelist removal
Getting nc6400 i was quite disappionted with b/g wireless card. It was even more dissapointing when i discovered that HP employs hardware whitelisting.  Putting wireless N card inside you will get "104-Unsupported wireless network device detected. System Halted. Remove device and restart."  Digging into google you will get a lot of "unable", "unsupported", "too complicated" results. But searching for BIOS middification can get you where you need to be. So everyone looking for a way to change wireless card in HP NC6400 check out the mydigitallife.info forum. Or ...
continue reading...
Cupcake 3D - printing wheel
Printing wheels is quite common among users of Cupcake and RepRap clones. This movie shows the whole process from printing raft to finishing production.  Cupcake makes exsperimenting with robotics a whole new story. ABS is really robust material great for printing parts, enclosures etc. $("#tVfjSKGzOtM").youTubeEmbed({video:"www.youtube.com/watch?v=tVfjSKGzOtM&ap=%2526fmt%3D22&hd=1",progressBar: true});
continue reading...
Mecanum wheel
If you ever heard of Mecanum wheels you know how amazing they are. Unfortunatly buing them is almost impossible. Now thanks to Thingyverse and Madox you can print with CupCake 3D your own set! http://www.thingiverse.com/thing:5206
continue reading...
nRF2401 Bascom Library
I have created basic library for interfacing nRF2401 with AVR thru BASCOM-AVR. It was tested on ModuBra!nz controller  platform and is working quite reliably.  The code is somewhat commented but I will try to improve it. There are basic functions and whole package is a working example. You just need to change addresses of devices to avoid conflict :) So please keep in mind that it is still work in progress and I am publishing it because now I have less time to work on it than I would like.
continue reading...
Probability processor
I believe this will change a lot in electronics. http://dev.emcelettronica.com/probability-processor-arrived
continue reading...
SWBStick - introduction
SWBStick project was created as a base for SWB (SWTC) courses which took place of TEC. Main goal of SWB is to familiarise students with real life, current trends in electronics. We choose practical knowledge instead of pure theory. Device has size of typical USB pen drive. Main part is Atmel ATmega32 micro controller running at 18.432MHz.  To increase ergonomics the device can be programmed with BASCOM-AVR or Arduino. To find COM port name please go to "Device Manager" and expand "Ports (COM & LPT)" then look for Silabs CP2102 ...
continue reading...
H-Brigde – Do It Yourself
…if you must to! H-Brigdes are quite basic piece of hardware, steering them is where fun begins. For all those of you who prefer easy solution that just work please look into L293 or L298 which can drive two motors with current up to 1A or 2.5A per motor. Or you can use VNH3SP30TR-E for currents up to 30A. Little introduction If h-bridge is common and basic piece of hardware why is it so hard to build one that is working? There is a lot of answers to this ...
continue reading...