![]() ![]() ![]() |
|
Shipped the PoE HAT back and got full refund due to board design error.
As said, I'll stay away from the bigger RPis from now on but the RPi Zero/W is still my favorite when it comes to low end SBCs and low power consumption.
- NET: FTTH, OPNsense, 10G backbone, GWN APs, ipPBX
- SRV: 12 RU HA server cluster, 0.1 PB storage on premise
- IoT: thread, zigbee, tasmota, BidCoS, LoRa, WX suite, IR
- 3D: two 3D printers, 3D scanner, CNC router, laser cutter
Tinkerisk:
Good news: there will be an Odroid-N2 in Q4 this year with DDR4 RAM instead.
Have it in operation since 1.5 month now. Approx. 3 times benchmark performance of a RPi3+. I use it as a 4k Linux desktop PC with 4GB RAM running Armbian Bionic on a 128GB eMMC like this: https://www.youtube.com/watch?v=obg_SGt6XMU
Power consumption is only ~3W while idle and ~6.5W at full load on 6 cores without ANY moving parts - hence super silent. :-)
- NET: FTTH, OPNsense, 10G backbone, GWN APs, ipPBX
- SRV: 12 RU HA server cluster, 0.1 PB storage on premise
- IoT: thread, zigbee, tasmota, BidCoS, LoRa, WX suite, IR
- 3D: two 3D printers, 3D scanner, CNC router, laser cutter
Where do you guys buy RB3B+ from? Aliexpress? Arrow?
Arrow does a few sales from time to time but nothing ATM.
Tinkerisk:
Tinkerisk:
Good news: there will be an Odroid-N2 in Q4 this year with DDR4 RAM instead.
Have it in operation since 1.5 month now. Approx. 3 times benchmark performance of a RPi3+. I use it as a 4k Linux desktop PC with 4GB RAM running Armbian Bionic on a 128GB eMMC like this: https://www.youtube.com/watch?v=obg_SGt6XMU
Power consumption is only ~3W while idle and ~6.5W at full load on 6 cores without ANY moving parts - hence super silent. :-)
Given the 2 CPUs on the Odroid-N2, can one be used for hard real-time control, whilst the other runs Ubuntu? I'm thinking 3D printing, with accurate control of multiple stepper motors, whilst Ubuntu does the UI and calculations.
richms:
I get my raspi's from element 14 - free shipping normally and its usually 2 days to me since toll are a little useless at next day to urban addresses.
I too use Element 14. Just remember to say you're a business on their website - otherwise they'll fire you off elsewhere.
Prices are all much of a muchness on various websites. So pick your favourite. I use element 14 as they seem to always have stock....lots and lots of stock!
nzkc:
richms:
I get my raspi's from element 14 - free shipping normally and its usually 2 days to me since toll are a little useless at next day to urban addresses.
I too use Element 14. Just remember to say you're a business on their website - otherwise they'll fire you off elsewhere.
Prices are all much of a muchness on various websites. So pick your favourite. I use element 14 as they seem to always have stock....lots and lots of stock!
Element 14 seems to be quite a bit more expensive than PB Tech (92.72 NZD incl delivery vs 67.85 incl delivery)
zyo:
Element 14 seems to be quite a bit more expensive than PB Tech (92.72 NZD incl delivery vs 67.85 incl delivery)
On their website:
Add a few accessories ;-)
I get all my Pi's from RS NZ Online, free shipping and turns up in 5 days from the UK
https://nz.rs-online.com/web/p/processor-microcontroller-development-kits/1373331
frankv:
Given the 2 CPUs on the Odroid-N2, can one be used for hard real-time control, whilst the other runs Ubuntu? I'm thinking 3D printing, with accurate control of multiple stepper motors, whilst Ubuntu does the UI and calculations.
Haven't tested this since I use one RPi3+ webserver with 3 OctoPi instances to control three 3D-printers incl. three WebCams (all USB) at the same time without any 3D printing issues.
I slice my STL-files on an Intel NUC8i7 with Cura 4.1 and paste them to the RPi3+ with a mouse click via Ethernet. (One could use the embedded slicer in Octoprint on RPi3 as well, but this is a demanding task for triple printing, streaming AND slicing at the same time)
The 3D printers itself are usually controlled by Arduino-based printerboards via USB (2.0) and I would not let the N2 do the stepper control job directly. Try to keep WiFi out of the game - wired is better in any case.
Otherwise you could give it a shot. There are 2+4 cores available on the N2 SoC ;-)
- NET: FTTH, OPNsense, 10G backbone, GWN APs, ipPBX
- SRV: 12 RU HA server cluster, 0.1 PB storage on premise
- IoT: thread, zigbee, tasmota, BidCoS, LoRa, WX suite, IR
- 3D: two 3D printers, 3D scanner, CNC router, laser cutter
For the Pi3b+ either Element 14 or PBTech. I think for the Zero I had to buy off an Australian based seller as none of the NZ resellers had them.
Tinkerisk:
frankv:
Given the 2 CPUs on the Odroid-N2, can one be used for hard real-time control, whilst the other runs Ubuntu? I'm thinking 3D printing, with accurate control of multiple stepper motors, whilst Ubuntu does the UI and calculations.
Haven't tested this since I use one RPi3+ webserver with 3 OctoPi instances to control three 3D-printers incl. three WebCams (all USB) at the same time without any 3D printing issues.
I slice my STL-files on an Intel NUC8i7 with Cura 4.1 and paste them to the RPi3+ with a mouse click via Ethernet. (One could use the embedded slicer in Octoprint on RPi3 as well, but this is a demanding task for triple printing, streaming AND slicing at the same time)
The 3D printers itself are usually controlled by Arduino-based printerboards via USB (2.0) and I would not let the N2 do the stepper control job directly. Try to keep WiFi out of the game - wired is better in any case.
Otherwise you could give it a shot. There are 2+4 cores available on the N2 SoC ;-)
Yeah, I saw that. I also have Octopi, and slice on my i7 desktop. But I was thinking about some kind of klipper installation, with Gcode interpretation done at a higher level, and only motor control done at the lower level. But it appears that the OS switches between running on one CPU or the other, presumably for power savings.
frankv:
Yeah, I saw that. I also have Octopi, and slice on my i7 desktop. But I was thinking about some kind of klipper installation, with Gcode interpretation done at a higher level, and only motor control done at the lower level. But it appears that the OS switches between running on one CPU or the other, presumably for power savings.
The effort to eleminate the printer (Merlin) board and control the motors directly by a RPi3 or N2 just to use Klipper (F/W) makes not really sense. Instead the OctoPi installation could be ported to the N2 and the existing Klipper OctoPi add-on could be operated the same way on a N2 like the RPi3. I don't see a CPU limitation in comparison with an RPi3 at that level.
- NET: FTTH, OPNsense, 10G backbone, GWN APs, ipPBX
- SRV: 12 RU HA server cluster, 0.1 PB storage on premise
- IoT: thread, zigbee, tasmota, BidCoS, LoRa, WX suite, IR
- 3D: two 3D printers, 3D scanner, CNC router, laser cutter
Tinkerisk:
frankv:
Yeah, I saw that. I also have Octopi, and slice on my i7 desktop. But I was thinking about some kind of klipper installation, with Gcode interpretation done at a higher level, and only motor control done at the lower level. But it appears that the OS switches between running on one CPU or the other, presumably for power savings.
The effort to eleminate the printer (Merlin) board and control the motors directly by a RPi3 or N2 just to use Klipper (F/W) makes not really sense. Instead the OctoPi installation could be ported to the N2 and the existing Klipper OctoPi add-on could be operated the same way on a N2 like the RPi3. I don't see a CPU limitation in comparison with an RPi3 at that level.
Klipper runs in 2 parts... one on a host (typically RPi, the same one that Octopi is on) and and the client. The client typically runs on an Arduino 8-bit e.g. Mega2560 which uses a RAMPS board to control the steppers, or both these could be on a single board e.g. PrintrBoard, ZRIB, Rambo), but could be a 32-bit controller like a Duet. I just thought it would be a tidy solution to have both controllers on one board (like a BeagleBone, but faster).
|
![]() ![]() ![]() |