So I broke my RADDS board which is why I was not able to help dc42 test the RRF 2.02 build past that RC release. I have moved on to a Duet Wifi. That being said, I saw something you guys might be interested in. Adafruit has released their Grand Central M4 Express board which is running a ATSAMD51P20 and has the same foot print as the Arduino Mega and Due. Here is the product page: Here is thby CthulhuLabs - Controllers
Yes I am interested in taking it over. Please PM me the details.by CthulhuLabs - Controllers
Will you be providing all of the documentation including the original design files so that someone can build one of these boards themselves? Meaning if I wanted to I could order unpopulated PCBs and the individual components and populated the board myself? You can do this with an Open Source license that prevents commercial use.by CthulhuLabs - Developers
@dc42 I may have time in the coming months to take it over. Also did you happen to see the issue I opened on GitHub about the MAX endstop pins. Earlier on in this thread you mentioned that you just needed to know where on the Due they were wired to.by CthulhuLabs - Controllers
Quoteoysteinkrog Designing a board for 12V with TMC2130 is a major mistake. I actually fully agree with you, which is why I am specifically designing it to run off any powersupply between 12V and 36V so long as you also provide 5V where needed. A 12V ATX power supply already provides the 5V but you can also do this with a 5V voltage regulator. I am planning to offer an adapter board that will taby CthulhuLabs - Developers
@newbob - Where are you seeing that price increase? Digi-Key has them under a different part number for some reason that other sites. This seems to be skewing the cost data.by CthulhuLabs - Developers
I am not sure. I will probably end up crossing that bridge when the time comes. For now I want to get a prototype or two made and start working on firmware. I do not want to offer something that is not even working at the most basic level. Also I see KickStarter as a blessing and a curse. It is great in that you get a bunch of funding right up front. That funding though is directly tied to merchby CthulhuLabs - Developers
I figured I should probably put some clarification in this thread as people seem to have some weird ideas of what I am developing at this point. 1. The board is called NEMO. 2. NEMO will be running an ESP32 as its primary microcontroller. 3. NEMO will have a SAMD21 microcontroller acting as an IO expander, USB to Serial interface chip, and watchdog for the ESP32. 4. NEMO will be running RepRapFiby CthulhuLabs - Developers
You all are funny. Part of the reason I have not been responding on this thread is the feature creep. I'm working on the component layout. So unless I find a major issue in the schematic, the features are set.by CthulhuLabs - Developers
Interesting. I have seen that floating around. Might offer that as a variant, but for now I am going to stick to the one with a built in antenna.by CthulhuLabs - Developers
Not sure about that actually. Smaller fans tend to be higher rpm. As such the length of time you need to set the PWM to 100% is shorter to get that one full pulse from the tach. Also at higher speeds the air resistance increases which would compensate for the lack of inertia. Lastly as long as you are doing it at a constant interval and as part of a feed back loop that quick pulse at 100% would bby CthulhuLabs - Developers
Interesting. The Einsy Rambo seems to be switching the negative pin and is reading the tach. Circuit is on page 6 of this doc:by CthulhuLabs - Developers
Hmm trying to figure out a good way to handle the fan tach pins. The tach output from a fan is at whatever voltage the fan is being run on. As such I need a circuit that can take in potentially anything from 12V all the way to 24V (or higher) and output 3.3V.by CthulhuLabs - Developers
I was hoping to have no more than 6 layers.by CthulhuLabs - Developers
Starting to layout the board. Have a crap ton more components to put down and arrange plus the traces to layout. It would be a great help if more people could review the schematic I posted in this thread on the 16th of January (second to last post on page 8 of this thread). I am still not convinced I have everything right.by CthulhuLabs - Developers
Nice find. Wonder if the manufacturer will admit to making that part.by CthulhuLabs - Developers
From my research an external clock for the TMC2130s is not necessary in this application.by CthulhuLabs - Developers
- Pull Up Resistors added to the SD card - Diodes added to the stepper drivers - Series resistors added to the ADCby CthulhuLabs - Developers
Hmm I think the SAMD21 has oscillator outputs.by CthulhuLabs - Developers
Here is the second version for review. Major changes: 1. Switched SAMD21 from the 48 pin to the 64 pin version 2. Changed the TMC2130-LA's to TMC2130-TA's (handle more current and are easier to solder) 3. Routed the DCEN and DCO pins from the TMC2130s to pins on the SAMD21. 4. Added Thermistor connections 5. Switched the 3.3V regulator from a 800ma one to a 1500ma. (will change after prototypingby CthulhuLabs - Developers
@newbob - Thanks I am already running at the limits of my design capabilities.by CthulhuLabs - Developers
Yep I am aware that they make SMT headers, however unless I make one of the boards fit upside down into the other board I have to use through hole for at least one of them.by CthulhuLabs - Developers
@newbob - while that sounds like a good idea at first, it makes the design much more complex and the socket between the boards would use through hole parts. I would like to avoid that as much as possible to minimize production costs.by CthulhuLabs - Developers
I realized two things: 1. I am designing a prototype, not the final version. 2. The 64pin version of the SAMD21 costs 0.20 USD more than the 48pin. As such I am going to switch out the SAMD21 for the larger version. I will run DCEN and DCO to it. DCIN I am going to tie to a 3pin jumper for now. In the final version I will either tie it high or low depending on what it actually needs.by CthulhuLabs - Developers
From what I've read when DCEN is high it forces dcStep on, but when low you can activate it via settings in the SPI interface.by CthulhuLabs - Developers
So I am still a little stuck with the TMC2130s. I have figured out that the AIN_IREF pin needs to be set to something. A value between 0V and 2.5V scales the current between 0 and 100%. Anything less than 1V is not recommended. I have set it to 2.5V and will use the SPI commands to scale it. So that pin is fine. DCEN forces the driver into dcStep mode. It can also be configured in software. Soby CthulhuLabs - Developers
@lhartmann - That's right. I was planning on having the voltage regulator only supply enough power for minimum operation when the ATX supply is off. Not sure if that is a good idea though. The ESP32 draws 400mA+ when doing heavy WiFi which it could do when idle.by CthulhuLabs - Developers
Looks like I skipped a few things on the TMC2130s because they were confusing me at the time and planned to come back to them. They are still confusing me lol. I am not sure what to set the AIN_IREF to. It is discussed in chapter 8 of the TMC2130 datasheet. Just not following how to calculate what the voltage should be on it. I am also not sure how to setup dcStep on this thing. The pins for itby CthulhuLabs - Developers