All Projects → thijsk → Skynet3d

thijsk / Skynet3d

Licence: other
Skynet3d

Programming Languages

c
50402 projects - #5 most used programming language
HTML
75241 projects
C++
36643 projects - #6 most used programming language
objective c
16641 projects - #2 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to Skynet3d

meltdown-spectre-bios-list
a list of BIOS/Firmware fixes adressing CVE-2017-5715, CVE-2017-5753, CVE-2017-5754
Stars: ✭ 16 (-74.19%)
Mutual labels:  firmware
embeddedappsec
Embedded AppSec Best Practices
Stars: ✭ 38 (-38.71%)
Mutual labels:  firmware
Firmware
FETtec ESC Firmware repository
Stars: ✭ 25 (-59.68%)
Mutual labels:  firmware
dlink-decrypt
D-Link firmware decryption PoC
Stars: ✭ 107 (+72.58%)
Mutual labels:  firmware
RescueAVR
An Arduino sketch that is able to do high-voltage programming in order to resurrect bricked AVR MCUs(in addition, you need a bit of HW on a breadboard)
Stars: ✭ 29 (-53.23%)
Mutual labels:  firmware
multizone-linux
MultiZone® Security Enclave for Linux
Stars: ✭ 18 (-70.97%)
Mutual labels:  firmware
hutscape.github.io
🏡 Everyday practical home automation projects
Stars: ✭ 34 (-45.16%)
Mutual labels:  firmware
NanoVNA-D
Firmware for NanoVNA, NanoVNA-H, NanoVNA-H4. Support SD Card, external Serial connection, fast measure, fast exchange vs CPU
Stars: ✭ 97 (+56.45%)
Mutual labels:  firmware
HUANANZHI-X99-TF
BY99RD25 BIOS for HUANANZHI X99-TF GAMING Motherboard 08/25/2020
Stars: ✭ 27 (-56.45%)
Mutual labels:  firmware
mazda-firmware-changelogs
Mazda Firmware Changelog
Stars: ✭ 37 (-40.32%)
Mutual labels:  firmware
Tasmota-specials
Tasmota unofficial firmware builds. Install via Tasmota WebInstaller
Stars: ✭ 54 (-12.9%)
Mutual labels:  firmware
esp rgbww firmware
Firmware for esp_rgbww_controller (https://github.com/patrickjahns/esp_rgbww_controller) based on Sming framework
Stars: ✭ 21 (-66.13%)
Mutual labels:  firmware
lista-de-empresas
Lista de empresas ou instituições brasileiras que desenvolvem sistemas embarcados
Stars: ✭ 45 (-27.42%)
Mutual labels:  firmware
U8glib-HAL
Customized U8glib for use in Marlin 2.0
Stars: ✭ 40 (-35.48%)
Mutual labels:  firmware
cukinia
A simple on-target system test framework for Linux
Stars: ✭ 24 (-61.29%)
Mutual labels:  firmware
T-BOTS
Software for controlling and analysing T-Bots (Balancing robots)
Stars: ✭ 21 (-66.13%)
Mutual labels:  firmware
0xCB-1337
Mechanical macropad with OLED running QMK
Stars: ✭ 33 (-46.77%)
Mutual labels:  firmware
simtrace2
Osmocom SIM card tracer, v2.0; mirror of https://gitea.osmocom.org/sim-card/simtrace2
Stars: ✭ 54 (-12.9%)
Mutual labels:  firmware
W1209
W1209 data logging thermostat w/ STM8 eForth
Stars: ✭ 24 (-61.29%)
Mutual labels:  firmware
MACHINIST-X99ZV102
C612RD23 BIOS for MACHINIST X99Z V102 Motherboard 07/31/2020
Stars: ✭ 21 (-66.13%)
Mutual labels:  firmware

SKYNET 3D V2.3.1 (Marlin RC8)

https://www.facebook.com/skynet3ddevelopment

https://www.facebook.com/groups/OFFICIALAnet3DprinterSupportGroup/

[email protected] – (FACEBOOK IS THE BEST WAY TO CONTACT ME)

http://www.ebay.co.uk/usr/skynet3dmods

*** credits ***

Marc Hannappel – lcd12864 support- adckeypad- anet_10 pins

Hans Raaf- everything rc8

You guys have made my vision real . so many thanks

Changes 2.3.1 – fixed boot problem caused by sd card!

  • Fixed problems with the configuration profiles not compiling

**disclaimer** I (scou) am totally not responsible if ‘’you’’ kill your printer when you modify it from its stock form.. you do so at your own risk.. if you hurt yourself or kill your neighbours cat.. that’s on you too ;) otherwise .. have fun !

This guide will deal with the firmware aspect of the install process. If you need help with wiring your sensor please see the wiring diagrams within the skynet download. If you need anymore help – head over to the facebook group (2^nd^ link at the top of this page). This guide also assumes that you have already had your printer set up with the default anet firmware prior to installation. It also assumes that you have already done some printing on your machine prior to install. This rules out any mechanical problems when people contact me with questions

Were going to assume that you have already downloaded the firmware package. So drag this to your desktop to make the process easier and unzip the entire contents into their respective folders.

  • First unzip all files within the download

  • Open the Skynet3dV2.3.1 firmware folder and then open the configurations folder

  • Open the respective folder which corresponds to your printer setup. Eg mine is (A8- fullgraphicslcd-autolevel- front left sensor)

  • In here you will also find the printable sensor mount for which corresponds to the configuration selected

  • “Right click” and “copy” the configuration.h file

  • “paste” the configuration.h file into the “SkynetV2.3” firmware folder

  • Now close this folder and exit out of the firmware folder.

  • Open ‘’arduino-1.8.0’’ folder and then open “arduino.exe”

  • Go to “File” “Open”

  • Browse to the firmware folder and open “SkynetV2.3.ino’’

  • Go to “Tools” “Board” and select “Anet V1.0”

  • Go to “Tools” “Port” and Select the relavent com port for your printer, mine is com4

  • go to “Tools” “Programmer” and select “AVRISP mkII”

    you can check your com port if you go to “device manager” and under “Ports (COM &LPT) you should have “ USB-SERIAL CH340” as shown below

Click the “upload” Button in arduino and wait for Skynet to compile and upload to your printer

And that’s it!! Once Arduino says “done uploading” and you have the Marlin logo on your printers screen youre done! Well youre done installing you need to carry on to set your z-offset.

Now we configure youre z offset – this is the distance the printer has to travel below zero in order to print because with induction sensors you will home to z and your nozzle will be no where near the bed

  • In the Skynetv2.3.1 download folder- unzip and install Cura 15.04.6- once installation is complete open it.

  • Go to “file” “preferences”

  • make sure the “printing window type” is set to “Pronterface UI”

  • Go to “Machine” “Machine settings” and copy the setting exatly as below apart from “serial port” which you would set to the same as the previous steps (mine Com4)

  • Now Click on the “load” button and load the “20mm cube.stl”

Now you want to set your settings for your chosen material on the left side of cura (printing temps / speed/ infil etc…)

  • Click the “Print” button next to “load” and youll get the “Pronterface UI” window

If you don’t have “operational” in this window then you may have set the wrong baudrate or com port in the “machine settings” – just go double check they are right.

***From the pronterface window you can now start controlling your printer via usb! ***

First use the buttons in the pronterface window to set the sensor position

Une the buttons in pronterface to move the nozzle till it touches the bed (DO NOT USE THE HOME BUTTON YET)

ONCE THE NOZZLE TOUCHES THE BED- SET THE SENSOR 1MM ABOVE THE BED

THEN RAISE THE NOZZLE OFF THE BED FOR THE NEXT STEP

  • In the command window type M119 and hit “enter” on your keyboard to check if your Zprobe is “Triggered” when it should be. Trigger by sensing the build surface or you can use a metal object. below you can see I ran that comand twice – first without a metal object below the sensor and secondly with a metal object below the sensor

  • Now hit the white “home” button to home all axis.

You will notice that the printer will home X and Y and then move the sensor to the center of the bed and lower itself until it is triggered then it will raise to z10

  • Use the buttons in pronterface to bring the nozzle down to Z0

  • Place a sheet of a4 copy paper between the bed and the nozzle and lower the z axis in 0.1 incraments using the button until there is just a little bit of friction when moving the paper around.

  • Now run an M114 command in Pronterface UI

You have now found your offset value – as you can see mine is z: -1.90

  • On your printer input pannel press the center button (Select/menu button)

  • Go down to “control” -select “motion” -select “Z offset : 0.00” -select and then in the z offset menu press the down button or rotate knob until it reads the desired offset value (mine is -1.90) and press select.

  • Then go to “menu” “control” “store memory”

Congratulations – you have now set your z offset value and you are now ready to print!

  • Go to the “Start/End-Gcode” tab in cura and copy this gcode (the G29 is the autolevel)

    ;Sliced at: {day} {date} {time}

    ;Basic settings: Layer height: {layer_height} Walls: {wall_thickness} Fill: {fill_density}

    ;Print time: {print_time}

    ;Filament used: {filament_amount}m {filament_weight}g

    ;Filament cost: {filament_cost}

    ;M190 S{print_bed_temperature} ;Uncomment to add your own bed temperature line

    ;M109 S{print_temperature} ;Uncomment to add your own temperature line

    G21 ;metric values

    G90 ;absolute positioning

    M82 ;set extruder to absolute mode

    M107 ;start with the fan off

    G28 X0 Y0 ;move X/Y to min endstops

    G28

    G29

    G1 Z15.0 F{travel_speed} ;move the platform down 15mm

    G0 X2 Y2 Z2

    G92 E0 ;zero the extruded length

    G1 F200 E25 ;extrude 3mm of feed stock

    G92 E0 ;zero the extruded length again

    G1 F{travel_speed}

    ;Put printing message on LCD screen

    M117 Printing...

Go back to pronterface and hit “print” – allow your hotend and heatbed to get to temperature and watch in awe as you never have to touch those god forsaken bed screws ever again!!

If you are still not getting the desired first layer go back to the z offset menu in the printer and adjust accordingly until you achieve the desired “squish” – just remember to go back and “store memory” so that your printer remembers your new offset

I hope all that was easy enough to follow.

Thanks to all of you who use and support skynet. If you feel the need to buy me a beer, there is a donate button on the side of my facebook page where you can donate. Every little helps and also if giving away money isnt for you then you may opt for choosing one of my frame modifications – sensor or other goodies at my ebay shop http://www.ebay.co.uk/usr/skynet3dmods. All donations and mod sales all help go towards funding this project and spreading and growing skynet into something beautiful..

Happy printing

Pete @SkyNet3D

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].