3 points par GN⁺ 2023-07-09 | 1 commentaires | Partager sur WhatsApp
  • Un site qui rassemble au même endroit les bases et des projets de fabrication, dans une approche où les débutants en électronique apprennent en construisant eux-mêmes
  • L’apprentissage commence par les bases de l’électronique, puis progresse par étapes vers la création de jeux, de processeurs et d’ordinateurs
  • Exemples de projets : créer un jeu Pong, un processeur 4-bit et un ordinateur Z80 complet
  • Chaque sujet renvoie vers une page distincte, ce qui permet de choisir d’abord le projet de fabrication qui vous intéresse
  • L’accent est mis sur la compréhension de l’électronique grâce à une pratique répétée et à l’expérience de fabrication, plutôt que sur une lecture purement théorique

Un espace d’apprentissage pour les passionnés d’électronique

  • « There’s no place like home » est un site destiné aux passionnés d’électronique et aux débutants
  • L’organisation du site repose sur l’idée que les connaissances concrètes se construisent grâce à une pratique continue

Partie d’apprentissage centrée sur la pratique

1 commentaires

 
GN⁺ 2023-07-09
Avis Hacker News
  • Après avoir abandonné les maths, je suis devenu ingénieur logiciel en autodidacte, et cet été je suis en train de combler les lacunes de mes connaissances en CS
    Je commence enfin à vraiment comprendre l’implémentation des langages de programmation, et les interpréteurs de bytecode comme les compilateurs me semblent bien moins intimidants qu’il y a encore quelques mois
    Après avoir moi-même implémenté un petit interpréteur, je me suis pour la première fois demandé en détail comment les composants matériels fonctionnent réellement, alors j’ai commencé à toucher au projet nand2tetris et aux breadboards, et c’est vraiment passionnant
    Quand on penche trop du côté des mathématiques pures, il est facile de mépriser les domaines appliqués, mais je trouve assez beau qu’il existe un lien profond et inévitable entre la théorie abstraite de l’informatique et la manière d’utiliser des objets physiques pour effectuer des calculs
    C’est encore plus logique quand on pense que von Neumann était fondamentalement mathématicien. Si vous êtes dans une situation similaire, je vous recommande vraiment de l’apprendre quand vous vous sentirez prêt

    • Nand2tetris[0] a de loin été le meilleur cours de toute ma licence de CS
      Nissan et Schocken ont fait un excellent travail pour rendre ce contenu accessible, et construire soi-même un ordinateur jouet depuis la base a été une expérience amusante et gratifiante
      [0] https://www.nand2tetris.org/
    • C’est génial de voir cette nouvelle passion pour la technologie. Vous êtes hacker, maintenant :-)
      Si vous ne connaissez pas CCC et les festivals hackers, je recommande https://media.ccc.de/
      Il y a beaucoup d’enregistrements vidéo de super événements hackers archivés là-bas, et il existe aussi un plugin pour les regarder sur une smart TV
    • J’aimerais bien que vous partagiez davantage votre parcours. En ce moment, je m’intéresse de plus en plus à ce genre de choses, et un soir j’ai pris le livre Code et je suis tombé complètement dedans
  • Je suis un vieux développeur et j’ai toujours voulu essayer l’électronique, donc j’ai ouvert ça en pensant être le lecteur visé, mais dès le premier paragraphe et le premier schéma, j’ai eu l’impression d’être dans une pièce remplie de gens plus intelligents que moi
    Des phrases du genre « en regardant la fiche technique du TTL 7483, on voit immédiatement qu’il additionne deux mots binaires de 4 bits A et B », et je ne sais vraiment pas si c’est bien là qu’il faut commencer quand on apprend les bases de l’électronique

    • Là, c’est surtout que l’explication de l’auteur n’est pas très bonne. Dire « on voit immédiatement » suppose qu’on a lu la fiche technique, mais il n’y a ni lien ni reproduction dans le texte
      La présentation donne l’impression que le schéma seul devrait suffire. Si vous aviez lu la fiche technique, il y aurait eu écrit au début qu’il effectue une addition sur 4 bits, mais la page ne vous aide pas à le voir
    • Si vous cherchez la fiche technique d’une variante du 7483, cela saute tout de suite aux yeux. La première ligne contient une formule comme « 4-bit binary full adder », et la description dit qu’il « prend en entrée deux mots binaires de 4 bits »
      Au paragraphe suivant, on passe aux transistors. Idéalement, l’auteur montrerait la fiche technique, mais il a peut-être une raison de ne pas pouvoir le faire
      J’ai trouvé que la suite du contenu expliquait les bases de manière assez claire et, en tant que personne qui a essayé pendant des années d’apprendre l’électronique sans que ça accroche vraiment, le rythme me convient mieux que tout ce que j’ai vu jusqu’ici
      Bien sûr, cela varie selon les personnes, et personnellement j’aime bien être dans une pièce remplie de gens plus intelligents que moi
    • Dans un cursus universitaire en génie électrique et informatique, on commençait généralement par comprendre les propriétés de haut niveau des transistors
      Ensuite, on combinait des transistors pour fabriquer des portes AND/OR, puis des XOR et d’autres portes, des multiplexeurs, des demi-additionneurs/additionneurs complets, des bascules, pour finir par entrer dans la logique synchrone cadencée par horloge
      Les TP commençaient avec des puces TTL, mais le calendrier du cours faisait en sorte qu’on ait déjà appris l’essentiel de la théorie de la logique asynchrone avant de manipuler les puces
    • J’ai l’impression que les ressources sérieuses pour apprendre l’électronique et le génie électrique ont souvent été écrites comme ça. Comme si l’étudiant savait déjà tout de l’électronique sauf l’unique sujet que l’auteur est en train d’expliquer
      C’est peut-être une trace du fait qu’elles étaient destinées à des utilisateurs du monde industriel. On peut finir par s’y habituer, et aborder les choses en considérant d’abord un circuit donné comme une boîte noire, puis en creusant l’intérieur plus en profondeur quand cela devient nécessaire
    • Vous êtes largement assez intelligent. C’est comme si, dans une introduction à la programmation, on vous balançait un morceau d’assembleur ARM en disant : « il est immédiatement évident qu’il s’agit d’une implémentation du tri fusion »
      Je ne sais pas pourquoi, mais on voit souvent ça dans d’autres disciplines aussi, surtout en maths. C’est sans doute l’effet de la malédiction du savoir
  • Pour ceux qui se sentent découragés parce que cela leur paraît beaucoup trop difficile au premier abord : en réalité, c’est effectivement difficile. On peut difficilement considérer ça comme une page d’introduction à des concepts d’électronique
    Il manque beaucoup d’explications sur la tension, le courant, le domaine temporel et la réponse en fréquence, et sur la manière d’aborder ce genre de notions
    Si vous cherchez une introduction plus douce, le cours gratuit de théorie des circuits d’Analog Devices est très bien
    https://wiki.analog.com/university/courses/circuits#circuits...
    Le cours d’électronique est lui aussi excellent
    https://wiki.analog.com/university/courses/electronics/text/...
    Analog Devices fait partie du plus haut niveau de l’industrie en conception de circuits analogiques et en conversion A/D, donc si vous voulez apprendre sérieusement, cela vaut le détour

  • Le kit d’ordinateur 8 bits de Ben Eater[1] est un peu l’équivalent des Lego pour les geeks aspirant à faire de l’électronique
    Ces kits sont nés après un déluge de demandes de la part des spectateurs de son excellente chaîne YouTube, devenue célèbre grâce à ses CPU et ordinateurs sur breadboard
    En ce moment, je monte son ordinateur 6502 sur breadboard avec afficheur de caractères LCD 16x2
    Il y a aussi le PDF “1-100 Transistor Projects”[2], très bien pour apprendre comment fonctionnent les circuits à transistors, et avec juste le PDF, une breadboard, une dizaine de transistors et quelques petits composants, on a de quoi s’occuper un bon moment
    Il y a aussi la suite, “101-200 Transistor Circuits”[3], des ressources sur les circuits à base d’IC[4], ainsi que de la documentation sur l’historique puce timer 555[5]. Et si ce n’est toujours pas assez, on peut feuilleter des magazines d’électronique pour amateurs[6]
    [1] https://eater.net
    [2] https://archive.org/details/1To100TransistorCircuits
    [3] https://www.talkingelectronics.com/projects/200TrCcts/101-20...
    [4] https://www.talkingelectronics.com/projects/100%20IC%20Circu...
    [5] https://www.talkingelectronics.com/projects/50%20-%20555%20C...
    [6] https://worldradiohistory.com/Popular-Electronics-Guide.htm

  • J’étais en train de constituer une liste de ressources pour apprendre l’électronique[1], et je vais clairement ajouter celle-ci aussi
    [1] https://hardwareteams.com/docs/analog/circuits-resouces/

  • Si j’avais appris de cette manière, je pense que j’aurais perdu tout intérêt
    Il vaut bien mieux commencer avec un Arduino, quelques moteurs, LED et capteurs, puis passer ensuite à l’esp8266/esp32
    Après, c’est peut-être parce que je raisonne côté embarqué, et mes deux années à travailler comme ingénieur électricien ont peut-être comblé mes lacunes en calcul. Ce n’est qu’un avis personnel

    • Je suis d’accord pour dire qu’apprendre avec un Arduino ou un Pi Pico est, personnellement, plus amusant, et qu’on arrive beaucoup plus vite au stade où l’on peut fabriquer quelque chose d’utile ou au moins d’intéressant
      Cela dit, il reste important de faire aussi des choses au niveau résistance et diode. Il faut bien que quelqu’un comprenne ce niveau-là assez bien pour concevoir les Arduino et Pico avec lesquels nous autres nous amusons
    • Aucun problème si c’est la voie que tu veux suivre
      Simplement, ce domaine relève de l’électronique numérique modulaire, et il ne passe pas par le parcours qui va des principes des composants passifs de base — résistances, condensateurs, inductances — à la théorie des circuits analogiques, puis aux semi-conducteurs et à la logique numérique
      Ce qui me gêne, c’est quand on propose ce genre d’approche comme réponse à “comment apprendre l’électronique ?” sans aucune explication ni condition
  • Je n’ai pas de diplôme de génie électrique, mais pour quelqu’un qui veut apprendre l’électrotechnique de façon pratique, je pense que c’est le meilleur livre sur le sujet
    Practical Electronics for Inventors, Fourth Edition
    par Paul Scherz et Simon Monk
    Il paraît qu’on peut le trouver sur https://libgen.is/

  • Pour être précis, c’est de l’électronique numérique

    • Quels autres types d’“électronique” existe-t-il donc ?
  • Ça vaut le coup de jeter un œil au livre de base sur l’électronique d’Ed Lipiansky, ancien ingénieur chez Google, Cisco et Sun, et ancien professeur associé à UC Berkeley. Il couvre l’analogique comme le numérique
    Electrical, Electronics, and Digital Hardware Essentials for Scientists and Engineers
    https://www.wiley.com/en-us/Electrical,+Electronics,+and+Dig...

    • Waouh, ce livre est cher. Je me demande s’il vaut vraiment ce prix pour un débutant
      Pour info, Ed n’était pas professeur associé à Berkeley ; il enseignait dans les programmes d’extension de UC Berkeley et de UC Santa Cruz
    • Je me demande si ce livre va jusqu’à enseigner la conception de circuits
      On m’a aussi recommandé ‘basic electronics: theory and practice’[0] de Westcott & Westcott pour apprendre l’électronique en amateur ; si quelqu’un connaît les deux, j’aimerais bien avoir une comparaison
      0: https://books.google.com/books/about/Basic_Electronics.html?...
  • Malgré ses défauts, les magasins de détail de composants électroniques me manquent
    Chez Radio Shack, on trouvait les carnets d’ingénieur de Forrest Mims pour apprendre l’électronique, et c’était pratique de pouvoir aller jusqu’à Fry’s en voiture pour acheter en urgence des composants nécessaires le week-end
    Un applaudissement pour Anchor Electronics à Santa Clara, San Mateo Electronics Supply, et Jameco, qui sont encore en vie
    C’est aussi dommage de voir disparaître les magasins de stock et d’occasion de composants électroniques de la baie de San Francisco. Weird Stuff, Halted/HSC, et même la victime récente Excess Solutions ont disparu
    Je me demande s’il reste encore dans le coin des endroits où trouver des composants électroniques d’occasion ou de surplus