Giter Site home page Giter Site logo

3dsimo_kit's People

Contributors

3dsimo avatar antoninnosek avatar michalvalkoun avatar najtvis avatar tacikjan avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

3dsimo_kit's Issues

3D Pen Design

I don't know if there is a flaw in my pen, or if it's jus the new design, but the nozzle of my pen attachment barely protrudes from the housing, and It's virtually impossible to see what you were working on. All of the reference images on the web and ion the documentation show the tip protruding much farther than mine does.

Parts don't properly fit together

I know this is opensource and nothing is ever perfect, but my 3dpen tip is so badly mismatched that it won't extrude filament. I believe this is due to the tube inside being to short and therefor of center.

FW upload not possible - stk500_getsync() error

Hi,

I tried to upload the original unmodded Firmware. After a successfull compilation it throws

"avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xe0"
(with attempts 1-9 before of course)

grafik

I tried the new bootloader afterwards but it also did not work.
Anyone knows what could be wrong?

Arduino reboots after pressing x button

I found that the problem was my usb to power adapter when iin my pc no problem but it always happen on my power adapter

Originally posted by @fosterswat in #4 (comment)

I also had the problem on a usb-power-adapter that did not have enough current. So i modified my Arduino with a diode to prevent voltage drop on the microcontroller, when motor needs too much current

Micro Gear Motor Issues

The pen I got worked fine for the first few hours, now the micro gear motor on it seems to be failing. It seems that when trying to pull filament toward the nozzle the gears don’t “catch”, works fine when going in reverse. If I physically move the gears closer together they function properly, but without that they naturally move further apart and the teeth don’t catch on to each other. Is there a way to get a new motor? Or get the gears to stop shifting away from each other?

Unable to flash the new profiles

Hi, received Kit 2 a few days ago and honestly, I am not satisfyed with the 3D pen performance (the main reason I bought it)

the fillament is going so slow and it makes not nice lines. If I comapre it to the videos on youtube, where they play with 3D pens , I am even wondering, if this pen will allow to do the bridging.
I was thinking to play with the speed and add some profiles for lower temp (recommended for PLA is 175, wondering why it has 230 by default).
But I am not able to flash the new profiles there (is it enough to add few this lines?).

The settings are the following
image

Some additional questions:

  • How about experience with the faster speed? I've added the larger nozzle, so I hope that higher speed will not be a problem there.
  • Anyone have speed change on Kit 2?

ssd1306 library is not in Arduino Library manager

Hey,
I am not abled to find the ssd1306 library by Alexey Dinda in the Arduino Library manager or on the Internet(gitHub).
To me it seem like it got moved to the lcdgfx library by Alexey Dinda.

Display shows 153° as lowest "measured" temperatur

I like the new Off mode in 3DsimoKit_JC3D.ino (with target temperatur: 0°).
But I'm a bit confused: The "measured" temperature does never fall below 153°.
I took the leap and touched the 153°-hot-offmode-nozzle and (luckily) it was pretty cold. So I guess the value on the display is wrong? And the nozzle can heat to temperatures below 153°?

This would also be important for low temperature filaments like PCL. Which can be used at 50° - 70° and is therefore perfect for kids.

Impossible to flash the 3DSimo Kit 2

Hello,
Just received my shiny new 3DSimo Kit 2 today and wanted to modify the firmware, to add more plastic types (in particular, PCL).
I managed to clone the sources, fix the few compilation issues I had, but had no luck when trying to upload the generated firmware.
I'm using the Arduino IDE 1.8.10, I selected the Arduino Nano board, the ATmega328P processor (not the Old bootloader one). The serial port selected is the only one available and corresponds to the board.

When I try to upload the sketch, the compilation works well, but when trying to flash, I have the following:

         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2014 Joerg Wunsch

         System wide configuration file is "/home/nicolas/Logiciels/arduino-1.8.10-linux64/arduino-1.8.10/hardware/tools/avr/etc/avrdude.conf"
         User configuration file is "/home/nicolas/.avrduderc"
         User configuration file does not exist or is not a regular file, skipping

         Using Port                    : /dev/ttyUSB0
         Using Programmer              : arduino
         Overriding Baud Rate          : 115200
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done.  Thank you.

An error occurred while uploading the sketch

An idea of what I could be doing wrong?

I don't think that really matters, but I'm using debian linux buster (10).

Thank you by advance.

cannot compile, tried in arduino ide and in atom (platformio) get error- HELP

here is the error:

`C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c: In function 'ssd1306_fillScreen':

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:62:5: error: 'for' loop initial declarations are only allowed in C99 mode

 for(uint8_t m=(ssd1306_lcd.height >> 3); m>0; m--)

 ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:62:5: note: use option -std=c99 or -std=gnu99 to compile your code

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:64:9: error: 'for' loop initial declarations are only allowed in C99 mode

     for(uint8_t n=ssd1306_lcd.width; n>0; n--)

     ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c: In function 'ssd1306_clearScreen':

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:76:5: error: 'for' loop initial declarations are only allowed in C99 mode

 for(uint8_t m=(ssd1306_lcd.height >> 3); m>0; m--)

 ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:78:9: error: 'for' loop initial declarations are only allowed in C99 mode

     for(uint8_t n=ssd1306_lcd.width; n>0; n--)

     ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c: In function 'ssd1306_printFixedN':

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:335:17: error: 'for' loop initial declarations are only allowed in C99 mode

             for (uint8_t idx = 0; idx < 1<<(3-factor); idx++)

             ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:341:13: error: 'for' loop initial declarations are only allowed in C99 mode

         for (uint8_t z=(1<<factor); z>0; z--)

         ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c: In function 'ssd1306_drawHLine':

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:633:5: error: 'for' loop initial declarations are only allowed in C99 mode

 for (uint8_t x = x1; x <= x2; x++)

 ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c: In function 'ssd1306_drawSprite':

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:809:9: error: 'for' loop initial declarations are only allowed in C99 mode

     for (uint8_t i=0; i < sprite->w; i++)

     ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:818:9: error: 'for' loop initial declarations are only allowed in C99 mode

     for (uint8_t i=0; i < sprite->w; i++)

     ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c: In function 'ssd1306_eraseSprite':

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:834:5: error: 'for' loop initial declarations are only allowed in C99 mode

 for (uint8_t i=sprite->w; i > 0; i--)

 ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:842:9: error: 'for' loop initial declarations are only allowed in C99 mode

     for (uint8_t i=sprite->w; i > 0; i--)

     ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c: In function 'ssd1306_eraseTrace':

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:859:5: error: 'for' loop initial declarations are only allowed in C99 mode

 for(uint8_t y = y1; y <= y2; y++)

 ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:862:9: error: 'for' loop initial declarations are only allowed in C99 mode

     for(uint8_t x = sprite->w; x > 0; x--)

     ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:876:9: error: 'for' loop initial declarations are only allowed in C99 mode

     for(uint8_t y = sprite->ly >> 3; y <= (sprite->ly + 7) >> 3; y++)

     ^

C:\Arduino\libraries\ssd1306\src\ssd1306_generic.c:879:13: error: 'for' loop initial declarations are only allowed in C99 mode

         for(uint8_t x = x2 - x1 + 1; x > 0; x--)

         ^

Using library ssd1306 at version 1.7.0 in folder: C:\Arduino\libraries\ssd1306
Using library Wire at version 1.0 in folder: C:\Users\monte\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.7\libraries\Wire
Using library EveryTimer at version 1.1.1 in folder: C:\Arduino\libraries\EveryTimer
exit status 1
Error compiling for board Arduino NANO`

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.