Edit : Ajout d’images

Guide d’achat 2020

Voici quelques exemples mais on peut très bien trouver un clone équivalent dans une autre marque (alfawise, tronxy, creality, Anet…) :

  • Anet A8 : ±120 €. C’est l’entrée de gamme mais ça fonctionne déjà très bien, parfait pour celui qui veut monter entièrement son imprimante et qui aime chipoter. Elle a plein d’upgrades qu’il est possible d’imprimer.
  • Creality Ender-3 : ±200 €. Le cadre est un peu plus robuste, le montage est très facile, elle est très reconnue pour être facile pour les débutants. Elle a une version « pro » avec plus d’options.
  • Alfawise U20 : 250 €. Elle dispose de fonctions intéressantes (détection de fin de filament et reprise après coupure de courant) et elle a aussi un grand plateau.
  • Creality CR10 : 400 €. Elle est très connue car elle offre une qualité d’impression élevée et elle a des versions (CR10S ou Pro) qui ont l’auto-leveling, le détecteur de fin de filament et la reprise après coupure 230 V.
  • Prusa i3 MK3S : 800 €. C’est hors de mon budget mais elle est incontournable, elle a le meilleur rapport qualité d’impression/prix. Le fondateur est le créateur des premières imprimantes 3D open hardware. Ils ont également développé leur propre slicer en open source. C’est fait en République tchèque. Ils sont très forts.
  • 3DOnline Magma : 900 €. Elle a été créée et montée en Belgique. Elle dispose de rails CNC sur les axes, ce qui est unique. Ils sont installés à Jemeppe-s/Sambre. Le support est au top et ils ne sont pas avares de conseils.

Pour acheter l’imprimante, il est possible de commander en ligne (Gearbest, Aliexpress, Amazon par exemple) ou en magasin (3DOnline a un magasin en Belgique).

Architecture de la carte mère

La plupart des cartes mères sont en 8 bits, le 32 bits pointe doucement le bout de son nez. Mais pour le moment ça reste rare pour les imprimantes chinoises dans un budget < 300 €.

Logiciels

Réalisation 3D

Concernant les logiciels, j’utilise Fusion 360 (gratuit pour une utilisation privée) ou SketchUp pour la modélisation. Il existe aussi des bibliothèques avec plein d’objets déjà modélisés, Thingiverse par exemple.

Slicer

Ultimaker Cura - Logiciel disponible en téléchargement gratuit

Une fois l’objet créé ou téléchargé (format STL), on doit ensuite le passer dans un slicer qui va générer les instructions pour imprimer l’objet à l’imprimante dans un langage compréhensible par l’imprimante (format G-code). C’est ici qu’on règle les paramètres propres à l’impression (température, rétractation, remplissage…).

J’utilise personnellement Cura, qui est gratuit et qui bénéficie d’une belle communauté.

Matières

Amazon.com: 3D Printer PLA Filament 1.75mm, LABISTS Plastic 3D Printing PLA Filament Bundle 1kg/2.2lb in Total, 0.25KG/Spool 4 Colors (White, Red, Black, Blue): Office Products

Concernant le filament, les trois plus connus sont le PLA, l’ABS et le PETG. Ils ont des caractéristiques différentes. Je conseille vraiment de commencer par le PLA car il est plus facile à imprimer, on peut ensuite passer à d’autres matières en fonction des besoins/contraintes.

On dit généralement que le PLA est plus fragile et se dégrade facilement avec le temps et l’environnement (extérieur).
L’ABS est plus solide mais plus difficile à imprimer (beaucoup de warping). Les vapeurs d’ABS sont nocives.

Firmware

Les imprimantes ont un firmware de base qui est installé par le constructeur, il est souvent possible de le remplacer par un autre. Marlin par exemple qui est open source (sur GitHub).

Cela permet d’ajouter certaines fonctions ou d’améliorer/fine-tuner certains paramètres.
Sur certains modèles, le fait de flasher le firmware fait sauter la garantie.

Next step

L’étape suivante, pour ceux qui en veulent plus, c’est d’utiliser OctoPrint sur un Raspberry Pi (OctoPi) pour faciliter la surveillance et la gestion des impressions. Une petite webcam en plus et c’est vraiment très confortable pour imprimer et surveiller les prints.

Petit retour sur mon expérience d’utilisation avec différents logiciels pour miner.

Ici pas de détails sur comment utiliser les logiciels. Juste un comparatif d’après mon expérience.

Je précise que ceci vaut pour les versions que j’ai testées au moment où j’ai effectué les tests. Les conclusions peuvent changer dans le futur.

Claymore Dual Miner ETH

Mineur closed-source rempli de fonctionnalités, fonctionne « out of the box ».

Les +

  • Watchdog intégré
  • Ouvert aux débutants
  • Performances annoncées supérieures (voir résultats en bas)
  • Dual Mining possible
  • Outil de monitoring intégré
  • Plusieurs fonctionnalités avancées

Les –

  • Closed-Source
    • On ne sait pas ce qu’il fait
    • On ne sait pas comment il le fait
    • Limitation de customisation – modification
    • Suspicions de vol de shares, malware,…
  • Logiciel payant (Devfee)

ETHminer

Je fais référence au fork de genoil disponible ici.

Les +

  • Open-Source
    • Pas de scam
    • Customisation possible
    • Vérifié et vérifiable
    • Potentiellement maintenu par une communauté de développeurs

Les –

  • Pas de watchdog ni monitoring intégré
  • Vitesse moins élevée
  • Moins de fonctionnalités
  • Un peu moins user-friendly

Minerlamp

J’ai trouvé un petit logiciel addon à Ethminer qui m’est indispensable à présent : MinerLamp de orkblutt.

Ce n’est pas un fork mais bien un addon qui va lancer et configurer Ethminer pour vous.

Fonctionnalités :

  • GUI facile d’accès multi-plateforme
  • Augmentation de la vitesse du hashrate (voir résultats)
  • Watchdog
  • OC nvidia intégré
  • Monitoring hashrate et via l’API des pools

Un must-have pour les débutants qui utilisent Ethminer.

Par défaut, il y a un temps de minage pour le dev. (qui est désactivable) mais ce n’est pas grand-chose.

Vitesse

Conditions des tests

Ce test est réalisé avec un Rig 5 cartes : (2x RX 480 8GB + 3x RX 570 4GB), CPU i5 et 4GB de RAM DDR3. Le tout sous Windows 10 x64.

Logiciel Vitesse affichée Vitesse moyenne réelle Consommation*
Claymore 129 Mh/s 126 Mh/s 700 W
EthMiner 119 Mh/s 118 Mh/s 680 W
MinerLamp 120 Mh/s 119 Mh/s 680 W

*Consommation au mur.

Conclusion

Nous pouvons voir une sensible augmentation du hashrate entre les différents logiciels. Claymore est le leader malgré son code closed-source, il offre néanmoins plus de performance et est facile d’utilisation, je le recommande donc aux débutants. EthMiner tout seul quant à lui est plutôt réservé à un type d’utilisateur plus spécifique (pour une intégration ou une modification). Et finalement MinerLamp (+EthMiner) est un bon compromis entre fonctionnalités et évolutivité (dû au code open-source).

J’utilise personnellement Google Calendar pour organiser mes journées, et j’ai trouvé ce petit script assez sexy en Python.

Il permet d’avoir accès à son calendrier depuis la ligne de commande.
C’est donc en général utile pour un public assez restreint, mais ça peut être utile dans l’intégration avec certains projets comme une alerte avec annonce TTS,…

https://github.com/insanum/gcalcli