GET https://kbin.spritesserver.nl/m/askelectronics@discuss.tchncs.de/t/3339/How-should-I-get-started

Components

24 Twig Components
175 Render Count
368 ms Render Time
18.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
21 26.43ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
19 5.60ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
18 9.78ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
17 2.03ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
17 9.76ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
17 17.92ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
16 514.11ms
entry_comments_nested
"App\Twig\Components\EntryCommentsNestedComponent"
components/_cached.html.twig
16 308.85ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 2.20ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.70ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.44ms
entry
"App\Twig\Components\EntryComponent"
components/_cached.html.twig
1 10.96ms
entries_cross
"App\Twig\Components\EntriesCrossComponent"
components/_cached.html.twig
1 49.29ms
editor_toolbar
"App\Twig\Components\EditorToolbarComponent"
components/editor_toolbar.html.twig
1 0.23ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.47ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 6.61ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 0.44ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 6.97ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 19.36ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 3.16ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 8.63ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 13.84ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.29ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 1.04ms

Render calls

entry App\Twig\Components\EntryComponent 14.0 MiB 10.96 ms
Input props
[
  "entry" => App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "How-should-I-get-started"
    +title: "How should I get started?"
    +url: null
    +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697164401 {#2410
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 3339
    -titleTs: "'get':4 'start':5"
    -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696733445
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/8528495"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696647045 {#1850
      date: 2023-10-07 04:50:45.0 +02:00
    }
  }
  "isSingle" => true
  "showShortSentence" => false
  "showBody" => true
]
Attributes
[
  "class" => "entry--single section--top"
]
Component
App\Twig\Components\EntryComponent {#2960
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
  -newCommentMarkerCount: App\Kbin\NewCommentMarker\NewCommentMarkerCount {#2961 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "How-should-I-get-started"
    +title: "How should I get started?"
    +url: null
    +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697164401 {#2410
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 3339
    -titleTs: "'get':4 'start':5"
    -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696733445
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/8528495"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696647045 {#1850
      date: 2023-10-07 04:50:45.0 +02:00
    }
  }
  +isSingle: true
  +showShortSentence: false
  +showBody: true
  +showMagazineName: false
  +canSeeTrash: false
  +newComments: 0
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.40 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3113
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.43 ms
Input props
[
  "date" => DateTimeImmutable @1696647045 {#1850
    date: 2023-10-07 04:50:45.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3183
  +date: DateTimeImmutable @1696647045 {#1850
    date: 2023-10-07 04:50:45.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696647045 {#1850
    date: 2023-10-07 04:50:45.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3247
  +createdAt: DateTimeImmutable @1696647045 {#1850
    date: 2023-10-07 04:50:45.0 +02:00
  }
  +editedAt: null
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.47 ms
Input props
[
  "subject" => App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "How-should-I-get-started"
    +title: "How should I get started?"
    +url: null
    +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697164401 {#2410
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 3339
    -titleTs: "'get':4 'start':5"
    -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696733445
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/8528495"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696647045 {#1850
      date: 2023-10-07 04:50:45.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3312
  +subject: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "How-should-I-get-started"
    +title: "How should I get started?"
    +url: null
    +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697164401 {#2410
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 3339
    -titleTs: "'get':4 'start':5"
    -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696733445
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/8528495"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696647045 {#1850
      date: 2023-10-07 04:50:45.0 +02:00
    }
  }
  +formDest: "entry"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 2.05 ms
Input props
[
  "subject" => App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "How-should-I-get-started"
    +title: "How should I get started?"
    +url: null
    +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697164401 {#2410
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 3339
    -titleTs: "'get':4 'start':5"
    -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696733445
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/8528495"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696647045 {#1850
      date: 2023-10-07 04:50:45.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3378
  +formDest: "entry"
  +subject: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "How-should-I-get-started"
    +title: "How should I get started?"
    +url: null
    +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697164401 {#2410
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 3339
    -titleTs: "'get':4 'start':5"
    -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696733445
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/8528495"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696647045 {#1850
      date: 2023-10-07 04:50:45.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entries_cross App\Twig\Components\EntriesCrossComponent 14.0 MiB 49.29 ms
Input props
[
  "entry" => App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "How-should-I-get-started"
    +title: "How should I get started?"
    +url: null
    +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697164401 {#2410
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 3339
    -titleTs: "'get':4 'start':5"
    -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696733445
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/8528495"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696647045 {#1850
      date: 2023-10-07 04:50:45.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\EntriesCrossComponent {#3692
  +entry: App\Entity\Entry {#2388
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#266
      +icon: Proxies\__CG__\App\Entity\Image {#247 …}
      +name: "askelectronics@discuss.tchncs.de"
      +title: "askelectronics"
      +description: """
        **For questions about component-level electronic circuits, tools and equipment.**\n
        \n
        Rules\n
        -----\n
        \n
        1: Be nice.\n
        \n
        2: Be on-topic (eg: *Electronic*, not *electrical*).\n
        \n
        3: No commercial stuff, buying, selling or valuations.\n
        \n
        4: Be safe.\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 154
      +entryCommentCount: 1230
      +postCount: 1
      +postCommentCount: 4
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729413608 {#276
        date: 2024-10-20 10:40:08.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#238 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
      +entries: Doctrine\ORM\PersistentCollection {#181 …}
      +posts: Doctrine\ORM\PersistentCollection {#139 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
      +bans: Doctrine\ORM\PersistentCollection {#118 …}
      +reports: Doctrine\ORM\PersistentCollection {#104 …}
      +badges: Doctrine\ORM\PersistentCollection {#82 …}
      +logs: Doctrine\ORM\PersistentCollection {#72 …}
      +awards: Doctrine\ORM\PersistentCollection {#61 …}
      +categories: Doctrine\ORM\PersistentCollection {#1820 …}
      -id: 11
      +apId: "askelectronics@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
      +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
      +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "askelectronics"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727247714 {#270
        date: 2024-09-25 09:01:54.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687144409 {#272
        date: 2023-06-19 05:13:29.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
    +slug: "How-should-I-get-started"
    +title: "How should I get started?"
    +url: null
    +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 16
    +favouriteCount: 16
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1697164401 {#2410
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1866 …}
    +votes: Doctrine\ORM\PersistentCollection {#1978 …}
    +reports: Doctrine\ORM\PersistentCollection {#1946 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
    +badges: Doctrine\ORM\PersistentCollection {#2426 …}
    +children: []
    -id: 3339
    -titleTs: "'get':4 'start':5"
    -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1696733445
    +visibility: "visible             "
    +apId: "https://beehaw.org/post/8528495"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696647045 {#1850
      date: 2023-10-07 04:50:45.0 +02:00
    }
  }
  -repository: App\Repository\EntryRepository {#271 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
}
editor_toolbar App\Twig\Components\EditorToolbarComponent 14.0 MiB 0.23 ms
Input props
[
  "id" => "entry_comment_67bde6cb82d389.66208903_body"
]
Attributes
[]
Component
App\Twig\Components\EditorToolbarComponent {#3817
  +id: "entry_comment_67bde6cb82d389.66208903_body"
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 52.86 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
      \n
      **Some useful resources:**\n
      \n
      1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
      2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
      3. Websites with details on other people’s cool projects: hackaday.com\n
      4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
      5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
      6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
      \n
      **List of initial things to learn:**\n
      \n
      1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
      2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
      3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
      4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
      5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
      6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
      7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
      \n
      **Tools to buy:**\n
      \n
      1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
      2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
      3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
      4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
      5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
      \n
      **Platforms and Communities to Consider:**\n
      \n
      1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
      2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
      3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
      \n
      **Other Stuff**:\n
      \n
      1. Avoid playing with mains power / high voltage until you know what you are doing.\n
      2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
      3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
      4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
      \n
      Ping me if you get stuck or have questions :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1697164405 {#4026
      date: 2023-10-13 04:33:25.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 38238
    -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/276636"
    +editedAt: DateTimeImmutable @1696818302 {#3962
      date: 2023-10-09 04:25:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696817533 {#4025
      date: 2023-10-09 04:12:13.0 +02:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4490
  +comment: App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
      \n
      **Some useful resources:**\n
      \n
      1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
      2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
      3. Websites with details on other people’s cool projects: hackaday.com\n
      4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
      5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
      6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
      \n
      **List of initial things to learn:**\n
      \n
      1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
      2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
      3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
      4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
      5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
      6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
      7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
      \n
      **Tools to buy:**\n
      \n
      1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
      2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
      3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
      4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
      5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
      \n
      **Platforms and Communities to Consider:**\n
      \n
      1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
      2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
      3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
      \n
      **Other Stuff**:\n
      \n
      1. Avoid playing with mains power / high voltage until you know what you are doing.\n
      2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
      3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
      4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
      \n
      Ping me if you get stuck or have questions :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1697164405 {#4026
      date: 2023-10-13 04:33:25.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 38238
    -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/276636"
    +editedAt: DateTimeImmutable @1696818302 {#3962
      date: 2023-10-09 04:25:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696817533 {#4025
      date: 2023-10-09 04:12:13.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.19 ms
Input props
[
  "user" => App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4668
  +user: App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.19 ms
Input props
[
  "date" => DateTimeImmutable @1696817533 {#4025
    date: 2023-10-09 04:12:13.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4723
  +date: DateTimeImmutable @1696817533 {#4025
    date: 2023-10-09 04:12:13.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696817533 {#4025
    date: 2023-10-09 04:12:13.0 +02:00
  }
  "editedAt" => DateTimeImmutable @1696818302 {#3962
    date: 2023-10-09 04:25:02.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4777
  +createdAt: DateTimeImmutable @1696817533 {#4025
    date: 2023-10-09 04:12:13.0 +02:00
  }
  +editedAt: DateTimeImmutable @1696818302 {#3962
    date: 2023-10-09 04:25:02.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.35 ms
Input props
[
  "user" => App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4833
  +width: 40
  +height: 40
  +user: App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.65 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
      \n
      **Some useful resources:**\n
      \n
      1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
      2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
      3. Websites with details on other people’s cool projects: hackaday.com\n
      4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
      5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
      6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
      \n
      **List of initial things to learn:**\n
      \n
      1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
      2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
      3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
      4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
      5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
      6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
      7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
      \n
      **Tools to buy:**\n
      \n
      1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
      2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
      3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
      4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
      5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
      \n
      **Platforms and Communities to Consider:**\n
      \n
      1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
      2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
      3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
      \n
      **Other Stuff**:\n
      \n
      1. Avoid playing with mains power / high voltage until you know what you are doing.\n
      2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
      3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
      4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
      \n
      Ping me if you get stuck or have questions :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1697164405 {#4026
      date: 2023-10-13 04:33:25.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 38238
    -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/276636"
    +editedAt: DateTimeImmutable @1696818302 {#3962
      date: 2023-10-09 04:25:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696817533 {#4025
      date: 2023-10-09 04:12:13.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5183
  +subject: App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
      \n
      **Some useful resources:**\n
      \n
      1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
      2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
      3. Websites with details on other people’s cool projects: hackaday.com\n
      4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
      5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
      6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
      \n
      **List of initial things to learn:**\n
      \n
      1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
      2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
      3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
      4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
      5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
      6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
      7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
      \n
      **Tools to buy:**\n
      \n
      1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
      2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
      3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
      4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
      5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
      \n
      **Platforms and Communities to Consider:**\n
      \n
      1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
      2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
      3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
      \n
      **Other Stuff**:\n
      \n
      1. Avoid playing with mains power / high voltage until you know what you are doing.\n
      2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
      3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
      4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
      \n
      Ping me if you get stuck or have questions :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1697164405 {#4026
      date: 2023-10-13 04:33:25.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 38238
    -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/276636"
    +editedAt: DateTimeImmutable @1696818302 {#3962
      date: 2023-10-09 04:25:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696817533 {#4025
      date: 2023-10-09 04:12:13.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.62 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
      \n
      **Some useful resources:**\n
      \n
      1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
      2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
      3. Websites with details on other people’s cool projects: hackaday.com\n
      4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
      5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
      6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
      \n
      **List of initial things to learn:**\n
      \n
      1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
      2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
      3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
      4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
      5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
      6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
      7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
      \n
      **Tools to buy:**\n
      \n
      1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
      2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
      3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
      4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
      5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
      \n
      **Platforms and Communities to Consider:**\n
      \n
      1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
      2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
      3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
      \n
      **Other Stuff**:\n
      \n
      1. Avoid playing with mains power / high voltage until you know what you are doing.\n
      2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
      3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
      4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
      \n
      Ping me if you get stuck or have questions :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1697164405 {#4026
      date: 2023-10-13 04:33:25.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 38238
    -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/276636"
    +editedAt: DateTimeImmutable @1696818302 {#3962
      date: 2023-10-09 04:25:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696817533 {#4025
      date: 2023-10-09 04:12:13.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5240
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
      \n
      **Some useful resources:**\n
      \n
      1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
      2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
      3. Websites with details on other people’s cool projects: hackaday.com\n
      4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
      5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
      6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
      \n
      **List of initial things to learn:**\n
      \n
      1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
      2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
      3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
      4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
      5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
      6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
      7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
      \n
      **Tools to buy:**\n
      \n
      1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
      2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
      3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
      4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
      5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
      \n
      **Platforms and Communities to Consider:**\n
      \n
      1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
      2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
      3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
      \n
      **Other Stuff**:\n
      \n
      1. Avoid playing with mains power / high voltage until you know what you are doing.\n
      2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
      3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
      4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
      \n
      Ping me if you get stuck or have questions :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1697164405 {#4026
      date: 2023-10-13 04:33:25.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 38238
    -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/276636"
    +editedAt: DateTimeImmutable @1696818302 {#3962
      date: 2023-10-09 04:25:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696817533 {#4025
      date: 2023-10-09 04:12:13.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 42.24 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
      \n
      **Some useful resources:**\n
      \n
      1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
      2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
      3. Websites with details on other people’s cool projects: hackaday.com\n
      4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
      5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
      6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
      \n
      **List of initial things to learn:**\n
      \n
      1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
      2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
      3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
      4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
      5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
      6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
      7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
      \n
      **Tools to buy:**\n
      \n
      1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
      2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
      3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
      4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
      5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
      \n
      **Platforms and Communities to Consider:**\n
      \n
      1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
      2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
      3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
      \n
      **Other Stuff**:\n
      \n
      1. Avoid playing with mains power / high voltage until you know what you are doing.\n
      2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
      3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
      4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
      \n
      Ping me if you get stuck or have questions :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1697164405 {#4026
      date: 2023-10-13 04:33:25.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 38238
    -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/276636"
    +editedAt: DateTimeImmutable @1696818302 {#3962
      date: 2023-10-09 04:25:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696817533 {#4025
      date: 2023-10-09 04:12:13.0 +02:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5487
  +comment: App\Entity\EntryComment {#4016
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
      \n
      **Some useful resources:**\n
      \n
      1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
      2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
      3. Websites with details on other people’s cool projects: hackaday.com\n
      4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
      5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
      6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
      \n
      **List of initial things to learn:**\n
      \n
      1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
      2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
      3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
      4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
      5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
      6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
      7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
      \n
      **Tools to buy:**\n
      \n
      1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
      2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
      3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
      4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
      5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
      \n
      **Platforms and Communities to Consider:**\n
      \n
      1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
      2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
      3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
      \n
      **Other Stuff**:\n
      \n
      1. Avoid playing with mains power / high voltage until you know what you are doing.\n
      2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
      3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
      4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
      \n
      Ping me if you get stuck or have questions :)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 6
    +score: 0
    +lastActive: DateTime @1697164405 {#4026
      date: 2023-10-13 04:33:25.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4014 …}
    +nested: Doctrine\ORM\PersistentCollection {#4012 …}
    +votes: Doctrine\ORM\PersistentCollection {#4010 …}
    +reports: Doctrine\ORM\PersistentCollection {#4008 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
    -id: 38238
    -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/276636"
    +editedAt: DateTimeImmutable @1696818302 {#3962
      date: 2023-10-09 04:25:02.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696817533 {#4025
      date: 2023-10-09 04:12:13.0 +02:00
    }
  }
  +nestedComments: [
    44225 => App\Entity\EntryComment {#4562
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4525
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4472
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4016}
          +root: App\Entity\EntryComment {#4016}
          +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1697028532 {#4470
            date: 2023-10-11 14:48:52.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4473 …}
          +nested: Doctrine\ORM\PersistentCollection {#4475 …}
          +votes: Doctrine\ORM\PersistentCollection {#4477 …}
          +reports: Doctrine\ORM\PersistentCollection {#4479 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
          -id: 41362
          -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1365544"
          +editedAt: null
          +createdAt: DateTimeImmutable @1697028532 {#4471
            date: 2023-10-11 14:48:52.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: """
          There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
          \n
          The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
          \n
          The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
          \n
          The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
          \n
          Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697078817 {#4523
          date: 2023-10-12 04:46:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4526 …}
        +nested: Doctrine\ORM\PersistentCollection {#4528 …}
        +votes: Doctrine\ORM\PersistentCollection {#4530 …}
        +reports: Doctrine\ORM\PersistentCollection {#4532 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
        -id: 42438
        -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/281954"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697078817 {#4524
          date: 2023-10-12 04:46:57.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
        \n
        [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
        \n
        After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697151969 {#4560
        date: 2023-10-13 01:06:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4563 …}
      +nested: Doctrine\ORM\PersistentCollection {#4565 …}
      +votes: Doctrine\ORM\PersistentCollection {#4567 …}
      +reports: Doctrine\ORM\PersistentCollection {#4569 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
      -id: 44225
      -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1377286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697151969 {#4561
        date: 2023-10-13 01:06:09.0 +02:00
      }
    }
    44469 => App\Entity\EntryComment {#4600
      +user: App\Entity\User {#3964}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4562}
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Glad to help :)\n
        \n
        Besides the I/O and supporting hardware, the clock speed is wildly different between these 3 chips – that’s worth considering. By that metric, the ATMEGA based designs are the slowest by far – although somewhat faster than you’d estimate since they usually operate 1 instruction per clock cycle, whereas the other chips are a few clock cycles per instruction (they are still way faster than the ATMEGA line though).\n
        \n
        Regarding pre-made boards vs. your own? I think there are three things to consider:\n
        \n
        1. Pre-made boards are awesome for prototyping. Making sure the damn thing will work (feature-complete) before designing your own board is a good idea. Then, make your first board with all features added in (this is important), but expect to iterate at least once (make revisions and order boards a second time). There’s no such thing as premature optimization in hardware design – it’s not like software where you can just design the core of an application and then build features as you go. This is why always designing prototypes to be feature-complete is a good workflow, and generic development boards are a good starting point for this.\n
        2. Designing your own board is really easy for AVRs. I do this all the time, lately with the Attiny10. Honestly there are a ton of AVR chips out there, and not all of them have affordable / popular development boards, so often it’s worth making your own for use in item 1 above (…really you just need at minimum power and a header to break out the pins for ISP programming). Then when you want to make your final widget, you just expand your development board design, which lets you make a really miniaturized and streamlined thing! You will need an ISP programmer though, like the AVR-ICE (which has a nasty but minor bug in the design – ping me before buying one and I’ll save you 2 days of headaches setting up).\n
        3. A neat trick is to design your own boards *and still use a dev board* (so making your own boards and buying premade dev boards *are not mutually exclusive options*). This is especially useful with the Pi Pico and ESP32 (where making a dev board is less beginner-friendly) – a cheatcode is “castellated mounting holes”. These let you solder (for example) a Pi Pico dev board directly to your own design as a surface-mount component. You can do this by just adding a socket and using header pins too, but SMT + castellated mounting holes lets you keep the design small and reliable.\n
        \n
        BTW when designing your own boards, committing to SMT parts (where possible) early on is one of the things I’m really glad I did. You don’t need much tooling to do it. Just a solder paste syringe, a toothpick or pin, some tweezers, and a hot air rework station (included in some soldering stations). Even 0402 parts (about the size of two grains of salt) are pretty easy to do by hand. It’s amazing the level of miniaturization that you can achieve these days this way, as a private individual with a very modest budget!\n
        \n
        Finally, the Arduino products are generally very good dev boards, whether or not you’re using the Arduino IDE (you can still program them ASM or non-Arduino C++). So for any chip that an Arduino exists for, it’s an excellent starting point – although you may want to design your own board one day to remove unnecessary stuff if it comes out cheaper and you go through a lot of them, or just for the experience.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1697164401 {#4598
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4601 …}
      +nested: Doctrine\ORM\PersistentCollection {#4603 …}
      +votes: Doctrine\ORM\PersistentCollection {#4605 …}
      +reports: Doctrine\ORM\PersistentCollection {#4607 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4609 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4611 …}
      -id: 44469
      -bodyTs: "'0402':503 '1':47,89,256 '2':204,334 '3':18,340 'achiev':530 'ad':125,425 'afford':240 'air':494 'although':36,589 'alway':181 'amaz':522 'applic':170 'arduino':546,561,572,580 'asm':568 'atmega':28,70 'attiny10':223 'avr':213,230,312 'avr-ic':311 'awesom':95 'base':29 'beginn':389 'beginner-friend':388 'besid':4 'board':77,93,112,121,141,196,208,243,290,349,355,360,365,385,407,451,553,597 'break':269 'btw':446 'budget':543 'bug':320 'build':173 'buy':327,362 'c':573 'castel':394,435 'cheaper':608 'cheatcod':392 'chip':19,55,231,577 'clock':11,50,59 'come':606 'commit':452 'complet':107,188 'compon':418 'consid':23,88 'core':167 'cycl':51,60 'd':41 'damn':101 'day':335,532,599 'design':30,109,155,165,182,205,291,323,346,412,442,448,594 'dev':354,364,384,406,552 'develop':195,242,289 'differ':15 'direct':408 'earli':458 'easi':211,515 'esp32':380 'especi':373 'estim':42 'even':502 'exampl':402 'excel':586 'exclus':369 'exist':581 'expand':287 'expect':131 'experi':621 'far':35 'faster':38,67 'featur':106,124,174,187 'feature-complet':105,186 'final':283,544 'first':120 'friend':390 'general':549 'generic':194 'glad':1,468 'go':177,611 'good':115,191,199,551 'grain':510 'hand':519 'hardwar':9,154 'headach':337 'header':267,430 'help':3 'hole':396,437 'honest':224 'hot':493 'i/o':6 'ice':313 'ide':562 'idea':116 'import':129 'includ':497 'individu':538 'instruct':48,62 'isp':274,306 'item':255 'iter':133 'keep':440 'late':220 'least':135 'less':387 'let':293,398,438 'level':524 'like':159,309 'line':71 'll':331 'lot':614 'm':466 'made':76,92 'make':98,118,137,249,281,295,357,382 'may':591 'metric':26 'miniatur':298,526 'minimum':263 'minor':319 'modest':542 'mount':395,417,436 'much':475 'mutual':368 'nasti':317 'neat':342 'need':261,304,474 'non':571 'non-arduino':570 'often':245 'one':328,461,598 'oper':46 'optim':152 'option':370 'order':140 'part':455,504 'past':483 'per':49,61 'pi':377,404 'pico':378,405 'pin':272,431,488 'ping':324 'point':201,588 'popular':241 'possibl':457 'power':264 'pre':75,91 'pre-mad':74,90 'premad':363 'prematur':151 'pretti':514 'privat':537 'product':547 'program':275,566 'programm':307 'prototyp':97,183 're':558 'realli':210,258,297,467 'regard':73 'reliabl':445 'remov':601 'revis':138 'rework':495 'salt':512 'save':332 'second':143 'set':338 'sinc':43 'size':507 'slowest':33 'small':443 'smt':434,454 'socket':427 'softwar':160 'solder':400,482,500 'somewhat':37 'speed':12 'start':200,587 'station':496,501 'still':65,351,565 'streamlin':300 'stuff':603 'support':8 'sure':99 'surfac':416 'surface-mount':415 'syring':484 'thing':86,102,149,301,464 'think':82 'though':72,308 'three':85 'time':144,219 'ton':228 'tool':476 'toothpick':486 'trick':343 'tweezer':490 'two':509 'unnecessari':602 'use':253,352,374,429,559 'usual':45 'vs':78 'want':279,592 'way':66,534 'wherea':52 'whether':554 'widget':284 'wild':14 'work':104 'workflow':192 'worth':22,248"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/283375"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697164401 {#4599
        date: 2023-10-13 04:33:21.0 +02:00
      }
    }
    41362 => App\Entity\EntryComment {#4472}
    42438 => App\Entity\EntryComment {#4525}
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 40.50 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4472
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4016
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
        \n
        **Some useful resources:**\n
        \n
        1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
        2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
        3. Websites with details on other people’s cool projects: hackaday.com\n
        4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
        5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
        6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
        \n
        **List of initial things to learn:**\n
        \n
        1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
        2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
        3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
        4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
        5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
        6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
        7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
        \n
        **Tools to buy:**\n
        \n
        1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
        2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
        3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
        4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
        5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
        \n
        **Platforms and Communities to Consider:**\n
        \n
        1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
        2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
        3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
        \n
        **Other Stuff**:\n
        \n
        1. Avoid playing with mains power / high voltage until you know what you are doing.\n
        2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
        3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
        4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
        \n
        Ping me if you get stuck or have questions :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1697164405 {#4026
        date: 2023-10-13 04:33:25.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4014 …}
      +nested: Doctrine\ORM\PersistentCollection {#4012 …}
      +votes: Doctrine\ORM\PersistentCollection {#4010 …}
      +reports: Doctrine\ORM\PersistentCollection {#4008 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
      -id: 38238
      -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/276636"
      +editedAt: DateTimeImmutable @1696818302 {#3962
        date: 2023-10-09 04:25:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1696817533 {#4025
        date: 2023-10-09 04:12:13.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697028532 {#4470
      date: 2023-10-11 14:48:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4473 …}
    +nested: Doctrine\ORM\PersistentCollection {#4475 …}
    +votes: Doctrine\ORM\PersistentCollection {#4477 …}
    +reports: Doctrine\ORM\PersistentCollection {#4479 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
    -id: 41362
    -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1365544"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697028532 {#4471
      date: 2023-10-11 14:48:52.0 +02:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5561
  +comment: App\Entity\EntryComment {#4472
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4016
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
        \n
        **Some useful resources:**\n
        \n
        1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
        2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
        3. Websites with details on other people’s cool projects: hackaday.com\n
        4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
        5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
        6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
        \n
        **List of initial things to learn:**\n
        \n
        1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
        2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
        3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
        4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
        5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
        6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
        7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
        \n
        **Tools to buy:**\n
        \n
        1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
        2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
        3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
        4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
        5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
        \n
        **Platforms and Communities to Consider:**\n
        \n
        1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
        2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
        3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
        \n
        **Other Stuff**:\n
        \n
        1. Avoid playing with mains power / high voltage until you know what you are doing.\n
        2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
        3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
        4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
        \n
        Ping me if you get stuck or have questions :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1697164405 {#4026
        date: 2023-10-13 04:33:25.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4014 …}
      +nested: Doctrine\ORM\PersistentCollection {#4012 …}
      +votes: Doctrine\ORM\PersistentCollection {#4010 …}
      +reports: Doctrine\ORM\PersistentCollection {#4008 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
      -id: 38238
      -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/276636"
      +editedAt: DateTimeImmutable @1696818302 {#3962
        date: 2023-10-09 04:25:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1696817533 {#4025
        date: 2023-10-09 04:12:13.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697028532 {#4470
      date: 2023-10-11 14:48:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4473 …}
    +nested: Doctrine\ORM\PersistentCollection {#4475 …}
    +votes: Doctrine\ORM\PersistentCollection {#4477 …}
    +reports: Doctrine\ORM\PersistentCollection {#4479 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
    -id: 41362
    -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1365544"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697028532 {#4471
      date: 2023-10-11 14:48:52.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.22 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5608
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.24 ms
Input props
[
  "date" => DateTimeImmutable @1697028532 {#4471
    date: 2023-10-11 14:48:52.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5663
  +date: DateTimeImmutable @1697028532 {#4471
    date: 2023-10-11 14:48:52.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1697028532 {#4471
    date: 2023-10-11 14:48:52.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5717
  +createdAt: DateTimeImmutable @1697028532 {#4471
    date: 2023-10-11 14:48:52.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.23 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5771
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.77 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4472
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4016
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
        \n
        **Some useful resources:**\n
        \n
        1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
        2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
        3. Websites with details on other people’s cool projects: hackaday.com\n
        4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
        5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
        6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
        \n
        **List of initial things to learn:**\n
        \n
        1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
        2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
        3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
        4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
        5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
        6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
        7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
        \n
        **Tools to buy:**\n
        \n
        1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
        2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
        3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
        4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
        5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
        \n
        **Platforms and Communities to Consider:**\n
        \n
        1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
        2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
        3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
        \n
        **Other Stuff**:\n
        \n
        1. Avoid playing with mains power / high voltage until you know what you are doing.\n
        2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
        3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
        4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
        \n
        Ping me if you get stuck or have questions :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1697164405 {#4026
        date: 2023-10-13 04:33:25.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4014 …}
      +nested: Doctrine\ORM\PersistentCollection {#4012 …}
      +votes: Doctrine\ORM\PersistentCollection {#4010 …}
      +reports: Doctrine\ORM\PersistentCollection {#4008 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
      -id: 38238
      -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/276636"
      +editedAt: DateTimeImmutable @1696818302 {#3962
        date: 2023-10-09 04:25:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1696817533 {#4025
        date: 2023-10-09 04:12:13.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697028532 {#4470
      date: 2023-10-11 14:48:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4473 …}
    +nested: Doctrine\ORM\PersistentCollection {#4475 …}
    +votes: Doctrine\ORM\PersistentCollection {#4477 …}
    +reports: Doctrine\ORM\PersistentCollection {#4479 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
    -id: 41362
    -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1365544"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697028532 {#4471
      date: 2023-10-11 14:48:52.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5852
  +subject: App\Entity\EntryComment {#4472
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4016
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
        \n
        **Some useful resources:**\n
        \n
        1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
        2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
        3. Websites with details on other people’s cool projects: hackaday.com\n
        4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
        5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
        6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
        \n
        **List of initial things to learn:**\n
        \n
        1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
        2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
        3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
        4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
        5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
        6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
        7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
        \n
        **Tools to buy:**\n
        \n
        1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
        2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
        3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
        4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
        5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
        \n
        **Platforms and Communities to Consider:**\n
        \n
        1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
        2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
        3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
        \n
        **Other Stuff**:\n
        \n
        1. Avoid playing with mains power / high voltage until you know what you are doing.\n
        2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
        3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
        4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
        \n
        Ping me if you get stuck or have questions :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1697164405 {#4026
        date: 2023-10-13 04:33:25.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4014 …}
      +nested: Doctrine\ORM\PersistentCollection {#4012 …}
      +votes: Doctrine\ORM\PersistentCollection {#4010 …}
      +reports: Doctrine\ORM\PersistentCollection {#4008 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
      -id: 38238
      -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/276636"
      +editedAt: DateTimeImmutable @1696818302 {#3962
        date: 2023-10-09 04:25:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1696817533 {#4025
        date: 2023-10-09 04:12:13.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697028532 {#4470
      date: 2023-10-11 14:48:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4473 …}
    +nested: Doctrine\ORM\PersistentCollection {#4475 …}
    +votes: Doctrine\ORM\PersistentCollection {#4477 …}
    +reports: Doctrine\ORM\PersistentCollection {#4479 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
    -id: 41362
    -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1365544"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697028532 {#4471
      date: 2023-10-11 14:48:52.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 1.13 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4472
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4016
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
        \n
        **Some useful resources:**\n
        \n
        1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
        2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
        3. Websites with details on other people’s cool projects: hackaday.com\n
        4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
        5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
        6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
        \n
        **List of initial things to learn:**\n
        \n
        1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
        2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
        3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
        4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
        5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
        6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
        7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
        \n
        **Tools to buy:**\n
        \n
        1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
        2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
        3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
        4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
        5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
        \n
        **Platforms and Communities to Consider:**\n
        \n
        1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
        2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
        3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
        \n
        **Other Stuff**:\n
        \n
        1. Avoid playing with mains power / high voltage until you know what you are doing.\n
        2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
        3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
        4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
        \n
        Ping me if you get stuck or have questions :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1697164405 {#4026
        date: 2023-10-13 04:33:25.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4014 …}
      +nested: Doctrine\ORM\PersistentCollection {#4012 …}
      +votes: Doctrine\ORM\PersistentCollection {#4010 …}
      +reports: Doctrine\ORM\PersistentCollection {#4008 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
      -id: 38238
      -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/276636"
      +editedAt: DateTimeImmutable @1696818302 {#3962
        date: 2023-10-09 04:25:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1696817533 {#4025
        date: 2023-10-09 04:12:13.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697028532 {#4470
      date: 2023-10-11 14:48:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4473 …}
    +nested: Doctrine\ORM\PersistentCollection {#4475 …}
    +votes: Doctrine\ORM\PersistentCollection {#4477 …}
    +reports: Doctrine\ORM\PersistentCollection {#4479 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
    -id: 41362
    -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1365544"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697028532 {#4471
      date: 2023-10-11 14:48:52.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5909
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4472
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4016
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
        \n
        **Some useful resources:**\n
        \n
        1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
        2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
        3. Websites with details on other people’s cool projects: hackaday.com\n
        4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
        5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
        6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
        \n
        **List of initial things to learn:**\n
        \n
        1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
        2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
        3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
        4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
        5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
        6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
        7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
        \n
        **Tools to buy:**\n
        \n
        1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
        2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
        3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
        4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
        5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
        \n
        **Platforms and Communities to Consider:**\n
        \n
        1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
        2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
        3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
        \n
        **Other Stuff**:\n
        \n
        1. Avoid playing with mains power / high voltage until you know what you are doing.\n
        2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
        3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
        4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
        \n
        Ping me if you get stuck or have questions :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1697164405 {#4026
        date: 2023-10-13 04:33:25.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4014 …}
      +nested: Doctrine\ORM\PersistentCollection {#4012 …}
      +votes: Doctrine\ORM\PersistentCollection {#4010 …}
      +reports: Doctrine\ORM\PersistentCollection {#4008 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
      -id: 38238
      -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/276636"
      +editedAt: DateTimeImmutable @1696818302 {#3962
        date: 2023-10-09 04:25:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1696817533 {#4025
        date: 2023-10-09 04:12:13.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697028532 {#4470
      date: 2023-10-11 14:48:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4473 …}
    +nested: Doctrine\ORM\PersistentCollection {#4475 …}
    +votes: Doctrine\ORM\PersistentCollection {#4477 …}
    +reports: Doctrine\ORM\PersistentCollection {#4479 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
    -id: 41362
    -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1365544"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697028532 {#4471
      date: 2023-10-11 14:48:52.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 31.41 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4472
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4016
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
        \n
        **Some useful resources:**\n
        \n
        1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
        2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
        3. Websites with details on other people’s cool projects: hackaday.com\n
        4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
        5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
        6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
        \n
        **List of initial things to learn:**\n
        \n
        1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
        2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
        3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
        4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
        5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
        6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
        7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
        \n
        **Tools to buy:**\n
        \n
        1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
        2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
        3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
        4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
        5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
        \n
        **Platforms and Communities to Consider:**\n
        \n
        1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
        2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
        3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
        \n
        **Other Stuff**:\n
        \n
        1. Avoid playing with mains power / high voltage until you know what you are doing.\n
        2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
        3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
        4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
        \n
        Ping me if you get stuck or have questions :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1697164405 {#4026
        date: 2023-10-13 04:33:25.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4014 …}
      +nested: Doctrine\ORM\PersistentCollection {#4012 …}
      +votes: Doctrine\ORM\PersistentCollection {#4010 …}
      +reports: Doctrine\ORM\PersistentCollection {#4008 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
      -id: 38238
      -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/276636"
      +editedAt: DateTimeImmutable @1696818302 {#3962
        date: 2023-10-09 04:25:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1696817533 {#4025
        date: 2023-10-09 04:12:13.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697028532 {#4470
      date: 2023-10-11 14:48:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4473 …}
    +nested: Doctrine\ORM\PersistentCollection {#4475 …}
    +votes: Doctrine\ORM\PersistentCollection {#4477 …}
    +reports: Doctrine\ORM\PersistentCollection {#4479 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
    -id: 41362
    -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1365544"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697028532 {#4471
      date: 2023-10-11 14:48:52.0 +02:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6149
  +comment: App\Entity\EntryComment {#4472
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4016
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: """
        The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
        \n
        **Some useful resources:**\n
        \n
        1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
        2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
        3. Websites with details on other people’s cool projects: hackaday.com\n
        4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
        5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
        6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
        \n
        **List of initial things to learn:**\n
        \n
        1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
        2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
        3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
        4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
        5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
        6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
        7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
        \n
        **Tools to buy:**\n
        \n
        1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
        2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
        3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
        4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
        5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
        \n
        **Platforms and Communities to Consider:**\n
        \n
        1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
        2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
        3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
        \n
        **Other Stuff**:\n
        \n
        1. Avoid playing with mains power / high voltage until you know what you are doing.\n
        2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
        3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
        4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
        \n
        Ping me if you get stuck or have questions :)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 6
      +score: 0
      +lastActive: DateTime @1697164405 {#4026
        date: 2023-10-13 04:33:25.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4014 …}
      +nested: Doctrine\ORM\PersistentCollection {#4012 …}
      +votes: Doctrine\ORM\PersistentCollection {#4010 …}
      +reports: Doctrine\ORM\PersistentCollection {#4008 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
      -id: 38238
      -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/276636"
      +editedAt: DateTimeImmutable @1696818302 {#3962
        date: 2023-10-09 04:25:02.0 +02:00
      }
      +createdAt: DateTimeImmutable @1696817533 {#4025
        date: 2023-10-09 04:12:13.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697028532 {#4470
      date: 2023-10-11 14:48:52.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4473 …}
    +nested: Doctrine\ORM\PersistentCollection {#4475 …}
    +votes: Doctrine\ORM\PersistentCollection {#4477 …}
    +reports: Doctrine\ORM\PersistentCollection {#4479 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
    -id: 41362
    -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1365544"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697028532 {#4471
      date: 2023-10-11 14:48:52.0 +02:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 30.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4525
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4472
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4016
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
          \n
          **Some useful resources:**\n
          \n
          1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
          2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
          3. Websites with details on other people’s cool projects: hackaday.com\n
          4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
          5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
          6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
          \n
          **List of initial things to learn:**\n
          \n
          1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
          2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
          3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
          4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
          5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
          6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
          7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
          \n
          **Tools to buy:**\n
          \n
          1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
          2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
          3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
          4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
          5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
          \n
          **Platforms and Communities to Consider:**\n
          \n
          1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
          2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
          3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
          \n
          **Other Stuff**:\n
          \n
          1. Avoid playing with mains power / high voltage until you know what you are doing.\n
          2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
          3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
          4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
          \n
          Ping me if you get stuck or have questions :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1697164405 {#4026
          date: 2023-10-13 04:33:25.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4014 …}
        +nested: Doctrine\ORM\PersistentCollection {#4012 …}
        +votes: Doctrine\ORM\PersistentCollection {#4010 …}
        +reports: Doctrine\ORM\PersistentCollection {#4008 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
        -id: 38238
        -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/276636"
        +editedAt: DateTimeImmutable @1696818302 {#3962
          date: 2023-10-09 04:25:02.0 +02:00
        }
        +createdAt: DateTimeImmutable @1696817533 {#4025
          date: 2023-10-09 04:12:13.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697028532 {#4470
        date: 2023-10-11 14:48:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4473 …}
      +nested: Doctrine\ORM\PersistentCollection {#4475 …}
      +votes: Doctrine\ORM\PersistentCollection {#4477 …}
      +reports: Doctrine\ORM\PersistentCollection {#4479 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
      -id: 41362
      -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1365544"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697028532 {#4471
        date: 2023-10-11 14:48:52.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
      \n
      The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
      \n
      The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
      \n
      The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
      \n
      Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697078817 {#4523
      date: 2023-10-12 04:46:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4526 …}
    +nested: Doctrine\ORM\PersistentCollection {#4528 …}
    +votes: Doctrine\ORM\PersistentCollection {#4530 …}
    +reports: Doctrine\ORM\PersistentCollection {#4532 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
    -id: 42438
    -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/281954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697078817 {#4524
      date: 2023-10-12 04:46:57.0 +02:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6204
  +comment: App\Entity\EntryComment {#4525
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4472
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4016
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
          \n
          **Some useful resources:**\n
          \n
          1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
          2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
          3. Websites with details on other people’s cool projects: hackaday.com\n
          4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
          5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
          6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
          \n
          **List of initial things to learn:**\n
          \n
          1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
          2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
          3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
          4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
          5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
          6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
          7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
          \n
          **Tools to buy:**\n
          \n
          1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
          2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
          3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
          4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
          5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
          \n
          **Platforms and Communities to Consider:**\n
          \n
          1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
          2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
          3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
          \n
          **Other Stuff**:\n
          \n
          1. Avoid playing with mains power / high voltage until you know what you are doing.\n
          2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
          3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
          4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
          \n
          Ping me if you get stuck or have questions :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1697164405 {#4026
          date: 2023-10-13 04:33:25.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4014 …}
        +nested: Doctrine\ORM\PersistentCollection {#4012 …}
        +votes: Doctrine\ORM\PersistentCollection {#4010 …}
        +reports: Doctrine\ORM\PersistentCollection {#4008 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
        -id: 38238
        -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/276636"
        +editedAt: DateTimeImmutable @1696818302 {#3962
          date: 2023-10-09 04:25:02.0 +02:00
        }
        +createdAt: DateTimeImmutable @1696817533 {#4025
          date: 2023-10-09 04:12:13.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697028532 {#4470
        date: 2023-10-11 14:48:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4473 …}
      +nested: Doctrine\ORM\PersistentCollection {#4475 …}
      +votes: Doctrine\ORM\PersistentCollection {#4477 …}
      +reports: Doctrine\ORM\PersistentCollection {#4479 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
      -id: 41362
      -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1365544"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697028532 {#4471
        date: 2023-10-11 14:48:52.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
      \n
      The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
      \n
      The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
      \n
      The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
      \n
      Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697078817 {#4523
      date: 2023-10-12 04:46:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4526 …}
    +nested: Doctrine\ORM\PersistentCollection {#4528 …}
    +votes: Doctrine\ORM\PersistentCollection {#4530 …}
    +reports: Doctrine\ORM\PersistentCollection {#4532 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
    -id: 42438
    -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/281954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697078817 {#4524
      date: 2023-10-12 04:46:57.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6249
  +user: App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.20 ms
Input props
[
  "date" => DateTimeImmutable @1697078817 {#4524
    date: 2023-10-12 04:46:57.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6304
  +date: DateTimeImmutable @1697078817 {#4524
    date: 2023-10-12 04:46:57.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1697078817 {#4524
    date: 2023-10-12 04:46:57.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6358
  +createdAt: DateTimeImmutable @1697078817 {#4524
    date: 2023-10-12 04:46:57.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6412
  +width: 40
  +height: 40
  +user: App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.58 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4525
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4472
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4016
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
          \n
          **Some useful resources:**\n
          \n
          1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
          2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
          3. Websites with details on other people’s cool projects: hackaday.com\n
          4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
          5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
          6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
          \n
          **List of initial things to learn:**\n
          \n
          1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
          2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
          3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
          4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
          5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
          6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
          7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
          \n
          **Tools to buy:**\n
          \n
          1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
          2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
          3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
          4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
          5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
          \n
          **Platforms and Communities to Consider:**\n
          \n
          1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
          2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
          3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
          \n
          **Other Stuff**:\n
          \n
          1. Avoid playing with mains power / high voltage until you know what you are doing.\n
          2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
          3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
          4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
          \n
          Ping me if you get stuck or have questions :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1697164405 {#4026
          date: 2023-10-13 04:33:25.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4014 …}
        +nested: Doctrine\ORM\PersistentCollection {#4012 …}
        +votes: Doctrine\ORM\PersistentCollection {#4010 …}
        +reports: Doctrine\ORM\PersistentCollection {#4008 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
        -id: 38238
        -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/276636"
        +editedAt: DateTimeImmutable @1696818302 {#3962
          date: 2023-10-09 04:25:02.0 +02:00
        }
        +createdAt: DateTimeImmutable @1696817533 {#4025
          date: 2023-10-09 04:12:13.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697028532 {#4470
        date: 2023-10-11 14:48:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4473 …}
      +nested: Doctrine\ORM\PersistentCollection {#4475 …}
      +votes: Doctrine\ORM\PersistentCollection {#4477 …}
      +reports: Doctrine\ORM\PersistentCollection {#4479 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
      -id: 41362
      -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1365544"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697028532 {#4471
        date: 2023-10-11 14:48:52.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
      \n
      The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
      \n
      The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
      \n
      The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
      \n
      Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697078817 {#4523
      date: 2023-10-12 04:46:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4526 …}
    +nested: Doctrine\ORM\PersistentCollection {#4528 …}
    +votes: Doctrine\ORM\PersistentCollection {#4530 …}
    +reports: Doctrine\ORM\PersistentCollection {#4532 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
    -id: 42438
    -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/281954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697078817 {#4524
      date: 2023-10-12 04:46:57.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6509
  +subject: App\Entity\EntryComment {#4525
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4472
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4016
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
          \n
          **Some useful resources:**\n
          \n
          1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
          2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
          3. Websites with details on other people’s cool projects: hackaday.com\n
          4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
          5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
          6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
          \n
          **List of initial things to learn:**\n
          \n
          1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
          2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
          3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
          4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
          5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
          6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
          7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
          \n
          **Tools to buy:**\n
          \n
          1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
          2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
          3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
          4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
          5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
          \n
          **Platforms and Communities to Consider:**\n
          \n
          1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
          2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
          3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
          \n
          **Other Stuff**:\n
          \n
          1. Avoid playing with mains power / high voltage until you know what you are doing.\n
          2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
          3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
          4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
          \n
          Ping me if you get stuck or have questions :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1697164405 {#4026
          date: 2023-10-13 04:33:25.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4014 …}
        +nested: Doctrine\ORM\PersistentCollection {#4012 …}
        +votes: Doctrine\ORM\PersistentCollection {#4010 …}
        +reports: Doctrine\ORM\PersistentCollection {#4008 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
        -id: 38238
        -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/276636"
        +editedAt: DateTimeImmutable @1696818302 {#3962
          date: 2023-10-09 04:25:02.0 +02:00
        }
        +createdAt: DateTimeImmutable @1696817533 {#4025
          date: 2023-10-09 04:12:13.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697028532 {#4470
        date: 2023-10-11 14:48:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4473 …}
      +nested: Doctrine\ORM\PersistentCollection {#4475 …}
      +votes: Doctrine\ORM\PersistentCollection {#4477 …}
      +reports: Doctrine\ORM\PersistentCollection {#4479 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
      -id: 41362
      -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1365544"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697028532 {#4471
        date: 2023-10-11 14:48:52.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
      \n
      The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
      \n
      The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
      \n
      The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
      \n
      Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697078817 {#4523
      date: 2023-10-12 04:46:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4526 …}
    +nested: Doctrine\ORM\PersistentCollection {#4528 …}
    +votes: Doctrine\ORM\PersistentCollection {#4530 …}
    +reports: Doctrine\ORM\PersistentCollection {#4532 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
    -id: 42438
    -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/281954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697078817 {#4524
      date: 2023-10-12 04:46:57.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 1.70 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4525
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4472
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4016
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
          \n
          **Some useful resources:**\n
          \n
          1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
          2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
          3. Websites with details on other people’s cool projects: hackaday.com\n
          4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
          5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
          6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
          \n
          **List of initial things to learn:**\n
          \n
          1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
          2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
          3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
          4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
          5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
          6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
          7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
          \n
          **Tools to buy:**\n
          \n
          1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
          2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
          3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
          4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
          5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
          \n
          **Platforms and Communities to Consider:**\n
          \n
          1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
          2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
          3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
          \n
          **Other Stuff**:\n
          \n
          1. Avoid playing with mains power / high voltage until you know what you are doing.\n
          2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
          3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
          4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
          \n
          Ping me if you get stuck or have questions :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1697164405 {#4026
          date: 2023-10-13 04:33:25.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4014 …}
        +nested: Doctrine\ORM\PersistentCollection {#4012 …}
        +votes: Doctrine\ORM\PersistentCollection {#4010 …}
        +reports: Doctrine\ORM\PersistentCollection {#4008 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
        -id: 38238
        -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/276636"
        +editedAt: DateTimeImmutable @1696818302 {#3962
          date: 2023-10-09 04:25:02.0 +02:00
        }
        +createdAt: DateTimeImmutable @1696817533 {#4025
          date: 2023-10-09 04:12:13.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697028532 {#4470
        date: 2023-10-11 14:48:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4473 …}
      +nested: Doctrine\ORM\PersistentCollection {#4475 …}
      +votes: Doctrine\ORM\PersistentCollection {#4477 …}
      +reports: Doctrine\ORM\PersistentCollection {#4479 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
      -id: 41362
      -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1365544"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697028532 {#4471
        date: 2023-10-11 14:48:52.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
      \n
      The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
      \n
      The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
      \n
      The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
      \n
      Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697078817 {#4523
      date: 2023-10-12 04:46:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4526 …}
    +nested: Doctrine\ORM\PersistentCollection {#4528 …}
    +votes: Doctrine\ORM\PersistentCollection {#4530 …}
    +reports: Doctrine\ORM\PersistentCollection {#4532 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
    -id: 42438
    -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/281954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697078817 {#4524
      date: 2023-10-12 04:46:57.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6566
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4525
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4472
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4016
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
          \n
          **Some useful resources:**\n
          \n
          1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
          2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
          3. Websites with details on other people’s cool projects: hackaday.com\n
          4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
          5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
          6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
          \n
          **List of initial things to learn:**\n
          \n
          1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
          2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
          3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
          4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
          5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
          6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
          7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
          \n
          **Tools to buy:**\n
          \n
          1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
          2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
          3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
          4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
          5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
          \n
          **Platforms and Communities to Consider:**\n
          \n
          1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
          2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
          3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
          \n
          **Other Stuff**:\n
          \n
          1. Avoid playing with mains power / high voltage until you know what you are doing.\n
          2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
          3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
          4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
          \n
          Ping me if you get stuck or have questions :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1697164405 {#4026
          date: 2023-10-13 04:33:25.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4014 …}
        +nested: Doctrine\ORM\PersistentCollection {#4012 …}
        +votes: Doctrine\ORM\PersistentCollection {#4010 …}
        +reports: Doctrine\ORM\PersistentCollection {#4008 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
        -id: 38238
        -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/276636"
        +editedAt: DateTimeImmutable @1696818302 {#3962
          date: 2023-10-09 04:25:02.0 +02:00
        }
        +createdAt: DateTimeImmutable @1696817533 {#4025
          date: 2023-10-09 04:12:13.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697028532 {#4470
        date: 2023-10-11 14:48:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4473 …}
      +nested: Doctrine\ORM\PersistentCollection {#4475 …}
      +votes: Doctrine\ORM\PersistentCollection {#4477 …}
      +reports: Doctrine\ORM\PersistentCollection {#4479 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
      -id: 41362
      -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1365544"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697028532 {#4471
        date: 2023-10-11 14:48:52.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
      \n
      The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
      \n
      The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
      \n
      The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
      \n
      Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697078817 {#4523
      date: 2023-10-12 04:46:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4526 …}
    +nested: Doctrine\ORM\PersistentCollection {#4528 …}
    +votes: Doctrine\ORM\PersistentCollection {#4530 …}
    +reports: Doctrine\ORM\PersistentCollection {#4532 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
    -id: 42438
    -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/281954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697078817 {#4524
      date: 2023-10-12 04:46:57.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 20.74 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4525
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4472
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4016
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
          \n
          **Some useful resources:**\n
          \n
          1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
          2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
          3. Websites with details on other people’s cool projects: hackaday.com\n
          4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
          5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
          6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
          \n
          **List of initial things to learn:**\n
          \n
          1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
          2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
          3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
          4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
          5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
          6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
          7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
          \n
          **Tools to buy:**\n
          \n
          1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
          2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
          3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
          4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
          5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
          \n
          **Platforms and Communities to Consider:**\n
          \n
          1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
          2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
          3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
          \n
          **Other Stuff**:\n
          \n
          1. Avoid playing with mains power / high voltage until you know what you are doing.\n
          2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
          3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
          4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
          \n
          Ping me if you get stuck or have questions :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1697164405 {#4026
          date: 2023-10-13 04:33:25.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4014 …}
        +nested: Doctrine\ORM\PersistentCollection {#4012 …}
        +votes: Doctrine\ORM\PersistentCollection {#4010 …}
        +reports: Doctrine\ORM\PersistentCollection {#4008 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
        -id: 38238
        -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/276636"
        +editedAt: DateTimeImmutable @1696818302 {#3962
          date: 2023-10-09 04:25:02.0 +02:00
        }
        +createdAt: DateTimeImmutable @1696817533 {#4025
          date: 2023-10-09 04:12:13.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697028532 {#4470
        date: 2023-10-11 14:48:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4473 …}
      +nested: Doctrine\ORM\PersistentCollection {#4475 …}
      +votes: Doctrine\ORM\PersistentCollection {#4477 …}
      +reports: Doctrine\ORM\PersistentCollection {#4479 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
      -id: 41362
      -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1365544"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697028532 {#4471
        date: 2023-10-11 14:48:52.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
      \n
      The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
      \n
      The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
      \n
      The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
      \n
      Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697078817 {#4523
      date: 2023-10-12 04:46:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4526 …}
    +nested: Doctrine\ORM\PersistentCollection {#4528 …}
    +votes: Doctrine\ORM\PersistentCollection {#4530 …}
    +reports: Doctrine\ORM\PersistentCollection {#4532 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
    -id: 42438
    -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/281954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697078817 {#4524
      date: 2023-10-12 04:46:57.0 +02:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6806
  +comment: App\Entity\EntryComment {#4525
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4472
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4016
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: """
          The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
          \n
          **Some useful resources:**\n
          \n
          1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
          2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
          3. Websites with details on other people’s cool projects: hackaday.com\n
          4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
          5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
          6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
          \n
          **List of initial things to learn:**\n
          \n
          1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
          2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
          3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
          4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
          5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
          6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
          7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
          \n
          **Tools to buy:**\n
          \n
          1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
          2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
          3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
          4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
          5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
          \n
          **Platforms and Communities to Consider:**\n
          \n
          1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
          2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
          3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
          \n
          **Other Stuff**:\n
          \n
          1. Avoid playing with mains power / high voltage until you know what you are doing.\n
          2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
          3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
          4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
          \n
          Ping me if you get stuck or have questions :)
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 6
        +score: 0
        +lastActive: DateTime @1697164405 {#4026
          date: 2023-10-13 04:33:25.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4014 …}
        +nested: Doctrine\ORM\PersistentCollection {#4012 …}
        +votes: Doctrine\ORM\PersistentCollection {#4010 …}
        +reports: Doctrine\ORM\PersistentCollection {#4008 …}
        +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
        +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
        -id: 38238
        -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/276636"
        +editedAt: DateTimeImmutable @1696818302 {#3962
          date: 2023-10-09 04:25:02.0 +02:00
        }
        +createdAt: DateTimeImmutable @1696817533 {#4025
          date: 2023-10-09 04:12:13.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697028532 {#4470
        date: 2023-10-11 14:48:52.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4473 …}
      +nested: Doctrine\ORM\PersistentCollection {#4475 …}
      +votes: Doctrine\ORM\PersistentCollection {#4477 …}
      +reports: Doctrine\ORM\PersistentCollection {#4479 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
      -id: 41362
      -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1365544"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697028532 {#4471
        date: 2023-10-11 14:48:52.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
      \n
      The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
      \n
      The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
      \n
      The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
      \n
      Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697078817 {#4523
      date: 2023-10-12 04:46:57.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4526 …}
    +nested: Doctrine\ORM\PersistentCollection {#4528 …}
    +votes: Doctrine\ORM\PersistentCollection {#4530 …}
    +reports: Doctrine\ORM\PersistentCollection {#4532 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
    -id: 42438
    -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/281954"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697078817 {#4524
      date: 2023-10-12 04:46:57.0 +02:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 19.65 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4562
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4525
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4472
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4016
          +user: App\Entity\User {#3964}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
            \n
            **Some useful resources:**\n
            \n
            1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
            2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
            3. Websites with details on other people’s cool projects: hackaday.com\n
            4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
            5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
            6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
            \n
            **List of initial things to learn:**\n
            \n
            1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
            2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
            3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
            4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
            5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
            6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
            7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
            \n
            **Tools to buy:**\n
            \n
            1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
            2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
            3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
            4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
            5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
            \n
            **Platforms and Communities to Consider:**\n
            \n
            1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
            2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
            3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
            \n
            **Other Stuff**:\n
            \n
            1. Avoid playing with mains power / high voltage until you know what you are doing.\n
            2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
            3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
            4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
            \n
            Ping me if you get stuck or have questions :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1697164405 {#4026
            date: 2023-10-13 04:33:25.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4014 …}
          +nested: Doctrine\ORM\PersistentCollection {#4012 …}
          +votes: Doctrine\ORM\PersistentCollection {#4010 …}
          +reports: Doctrine\ORM\PersistentCollection {#4008 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
          -id: 38238
          -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://voltage.vn/comment/276636"
          +editedAt: DateTimeImmutable @1696818302 {#3962
            date: 2023-10-09 04:25:02.0 +02:00
          }
          +createdAt: DateTimeImmutable @1696817533 {#4025
            date: 2023-10-09 04:12:13.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697028532 {#4470
          date: 2023-10-11 14:48:52.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4473 …}
        +nested: Doctrine\ORM\PersistentCollection {#4475 …}
        +votes: Doctrine\ORM\PersistentCollection {#4477 …}
        +reports: Doctrine\ORM\PersistentCollection {#4479 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
        -id: 41362
        -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1365544"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697028532 {#4471
          date: 2023-10-11 14:48:52.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
        \n
        The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
        \n
        The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
        \n
        The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
        \n
        Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697078817 {#4523
        date: 2023-10-12 04:46:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4526 …}
      +nested: Doctrine\ORM\PersistentCollection {#4528 …}
      +votes: Doctrine\ORM\PersistentCollection {#4530 …}
      +reports: Doctrine\ORM\PersistentCollection {#4532 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
      -id: 42438
      -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/281954"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697078817 {#4524
        date: 2023-10-12 04:46:57.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
      \n
      [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
      \n
      After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697151969 {#4560
      date: 2023-10-13 01:06:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4563 …}
    +nested: Doctrine\ORM\PersistentCollection {#4565 …}
    +votes: Doctrine\ORM\PersistentCollection {#4567 …}
    +reports: Doctrine\ORM\PersistentCollection {#4569 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
    -id: 44225
    -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1377286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697151969 {#4561
      date: 2023-10-13 01:06:09.0 +02:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6861
  +comment: App\Entity\EntryComment {#4562
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4525
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4472
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4016
          +user: App\Entity\User {#3964}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
            \n
            **Some useful resources:**\n
            \n
            1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
            2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
            3. Websites with details on other people’s cool projects: hackaday.com\n
            4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
            5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
            6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
            \n
            **List of initial things to learn:**\n
            \n
            1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
            2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
            3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
            4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
            5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
            6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
            7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
            \n
            **Tools to buy:**\n
            \n
            1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
            2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
            3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
            4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
            5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
            \n
            **Platforms and Communities to Consider:**\n
            \n
            1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
            2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
            3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
            \n
            **Other Stuff**:\n
            \n
            1. Avoid playing with mains power / high voltage until you know what you are doing.\n
            2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
            3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
            4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
            \n
            Ping me if you get stuck or have questions :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1697164405 {#4026
            date: 2023-10-13 04:33:25.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4014 …}
          +nested: Doctrine\ORM\PersistentCollection {#4012 …}
          +votes: Doctrine\ORM\PersistentCollection {#4010 …}
          +reports: Doctrine\ORM\PersistentCollection {#4008 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
          -id: 38238
          -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://voltage.vn/comment/276636"
          +editedAt: DateTimeImmutable @1696818302 {#3962
            date: 2023-10-09 04:25:02.0 +02:00
          }
          +createdAt: DateTimeImmutable @1696817533 {#4025
            date: 2023-10-09 04:12:13.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697028532 {#4470
          date: 2023-10-11 14:48:52.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4473 …}
        +nested: Doctrine\ORM\PersistentCollection {#4475 …}
        +votes: Doctrine\ORM\PersistentCollection {#4477 …}
        +reports: Doctrine\ORM\PersistentCollection {#4479 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
        -id: 41362
        -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1365544"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697028532 {#4471
          date: 2023-10-11 14:48:52.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
        \n
        The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
        \n
        The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
        \n
        The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
        \n
        Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697078817 {#4523
        date: 2023-10-12 04:46:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4526 …}
      +nested: Doctrine\ORM\PersistentCollection {#4528 …}
      +votes: Doctrine\ORM\PersistentCollection {#4530 …}
      +reports: Doctrine\ORM\PersistentCollection {#4532 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
      -id: 42438
      -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/281954"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697078817 {#4524
        date: 2023-10-12 04:46:57.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
      \n
      [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
      \n
      After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697151969 {#4560
      date: 2023-10-13 01:06:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4563 …}
    +nested: Doctrine\ORM\PersistentCollection {#4565 …}
    +votes: Doctrine\ORM\PersistentCollection {#4567 …}
    +reports: Doctrine\ORM\PersistentCollection {#4569 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
    -id: 44225
    -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1377286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697151969 {#4561
      date: 2023-10-13 01:06:09.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.69 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6906
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.21 ms
Input props
[
  "date" => DateTimeImmutable @1697151969 {#4561
    date: 2023-10-13 01:06:09.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6961
  +date: DateTimeImmutable @1697151969 {#4561
    date: 2023-10-13 01:06:09.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1697151969 {#4561
    date: 2023-10-13 01:06:09.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7015
  +createdAt: DateTimeImmutable @1697151969 {#4561
    date: 2023-10-13 01:06:09.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.18 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7069
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 1.26 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4562
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4525
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4472
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4016
          +user: App\Entity\User {#3964}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
            \n
            **Some useful resources:**\n
            \n
            1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
            2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
            3. Websites with details on other people’s cool projects: hackaday.com\n
            4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
            5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
            6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
            \n
            **List of initial things to learn:**\n
            \n
            1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
            2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
            3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
            4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
            5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
            6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
            7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
            \n
            **Tools to buy:**\n
            \n
            1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
            2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
            3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
            4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
            5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
            \n
            **Platforms and Communities to Consider:**\n
            \n
            1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
            2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
            3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
            \n
            **Other Stuff**:\n
            \n
            1. Avoid playing with mains power / high voltage until you know what you are doing.\n
            2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
            3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
            4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
            \n
            Ping me if you get stuck or have questions :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1697164405 {#4026
            date: 2023-10-13 04:33:25.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4014 …}
          +nested: Doctrine\ORM\PersistentCollection {#4012 …}
          +votes: Doctrine\ORM\PersistentCollection {#4010 …}
          +reports: Doctrine\ORM\PersistentCollection {#4008 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
          -id: 38238
          -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://voltage.vn/comment/276636"
          +editedAt: DateTimeImmutable @1696818302 {#3962
            date: 2023-10-09 04:25:02.0 +02:00
          }
          +createdAt: DateTimeImmutable @1696817533 {#4025
            date: 2023-10-09 04:12:13.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697028532 {#4470
          date: 2023-10-11 14:48:52.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4473 …}
        +nested: Doctrine\ORM\PersistentCollection {#4475 …}
        +votes: Doctrine\ORM\PersistentCollection {#4477 …}
        +reports: Doctrine\ORM\PersistentCollection {#4479 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
        -id: 41362
        -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1365544"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697028532 {#4471
          date: 2023-10-11 14:48:52.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
        \n
        The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
        \n
        The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
        \n
        The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
        \n
        Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697078817 {#4523
        date: 2023-10-12 04:46:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4526 …}
      +nested: Doctrine\ORM\PersistentCollection {#4528 …}
      +votes: Doctrine\ORM\PersistentCollection {#4530 …}
      +reports: Doctrine\ORM\PersistentCollection {#4532 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
      -id: 42438
      -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/281954"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697078817 {#4524
        date: 2023-10-12 04:46:57.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
      \n
      [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
      \n
      After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697151969 {#4560
      date: 2023-10-13 01:06:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4563 …}
    +nested: Doctrine\ORM\PersistentCollection {#4565 …}
    +votes: Doctrine\ORM\PersistentCollection {#4567 …}
    +reports: Doctrine\ORM\PersistentCollection {#4569 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
    -id: 44225
    -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1377286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697151969 {#4561
      date: 2023-10-13 01:06:09.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7158
  +subject: App\Entity\EntryComment {#4562
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4525
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4472
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4016
          +user: App\Entity\User {#3964}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
            \n
            **Some useful resources:**\n
            \n
            1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
            2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
            3. Websites with details on other people’s cool projects: hackaday.com\n
            4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
            5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
            6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
            \n
            **List of initial things to learn:**\n
            \n
            1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
            2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
            3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
            4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
            5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
            6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
            7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
            \n
            **Tools to buy:**\n
            \n
            1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
            2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
            3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
            4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
            5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
            \n
            **Platforms and Communities to Consider:**\n
            \n
            1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
            2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
            3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
            \n
            **Other Stuff**:\n
            \n
            1. Avoid playing with mains power / high voltage until you know what you are doing.\n
            2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
            3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
            4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
            \n
            Ping me if you get stuck or have questions :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1697164405 {#4026
            date: 2023-10-13 04:33:25.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4014 …}
          +nested: Doctrine\ORM\PersistentCollection {#4012 …}
          +votes: Doctrine\ORM\PersistentCollection {#4010 …}
          +reports: Doctrine\ORM\PersistentCollection {#4008 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
          -id: 38238
          -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://voltage.vn/comment/276636"
          +editedAt: DateTimeImmutable @1696818302 {#3962
            date: 2023-10-09 04:25:02.0 +02:00
          }
          +createdAt: DateTimeImmutable @1696817533 {#4025
            date: 2023-10-09 04:12:13.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697028532 {#4470
          date: 2023-10-11 14:48:52.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4473 …}
        +nested: Doctrine\ORM\PersistentCollection {#4475 …}
        +votes: Doctrine\ORM\PersistentCollection {#4477 …}
        +reports: Doctrine\ORM\PersistentCollection {#4479 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
        -id: 41362
        -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1365544"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697028532 {#4471
          date: 2023-10-11 14:48:52.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
        \n
        The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
        \n
        The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
        \n
        The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
        \n
        Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697078817 {#4523
        date: 2023-10-12 04:46:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4526 …}
      +nested: Doctrine\ORM\PersistentCollection {#4528 …}
      +votes: Doctrine\ORM\PersistentCollection {#4530 …}
      +reports: Doctrine\ORM\PersistentCollection {#4532 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
      -id: 42438
      -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/281954"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697078817 {#4524
        date: 2023-10-12 04:46:57.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
      \n
      [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
      \n
      After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697151969 {#4560
      date: 2023-10-13 01:06:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4563 …}
    +nested: Doctrine\ORM\PersistentCollection {#4565 …}
    +votes: Doctrine\ORM\PersistentCollection {#4567 …}
    +reports: Doctrine\ORM\PersistentCollection {#4569 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
    -id: 44225
    -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1377286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697151969 {#4561
      date: 2023-10-13 01:06:09.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 1.39 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4562
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4525
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4472
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4016
          +user: App\Entity\User {#3964}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
            \n
            **Some useful resources:**\n
            \n
            1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
            2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
            3. Websites with details on other people’s cool projects: hackaday.com\n
            4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
            5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
            6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
            \n
            **List of initial things to learn:**\n
            \n
            1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
            2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
            3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
            4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
            5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
            6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
            7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
            \n
            **Tools to buy:**\n
            \n
            1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
            2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
            3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
            4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
            5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
            \n
            **Platforms and Communities to Consider:**\n
            \n
            1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
            2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
            3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
            \n
            **Other Stuff**:\n
            \n
            1. Avoid playing with mains power / high voltage until you know what you are doing.\n
            2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
            3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
            4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
            \n
            Ping me if you get stuck or have questions :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1697164405 {#4026
            date: 2023-10-13 04:33:25.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4014 …}
          +nested: Doctrine\ORM\PersistentCollection {#4012 …}
          +votes: Doctrine\ORM\PersistentCollection {#4010 …}
          +reports: Doctrine\ORM\PersistentCollection {#4008 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
          -id: 38238
          -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://voltage.vn/comment/276636"
          +editedAt: DateTimeImmutable @1696818302 {#3962
            date: 2023-10-09 04:25:02.0 +02:00
          }
          +createdAt: DateTimeImmutable @1696817533 {#4025
            date: 2023-10-09 04:12:13.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697028532 {#4470
          date: 2023-10-11 14:48:52.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4473 …}
        +nested: Doctrine\ORM\PersistentCollection {#4475 …}
        +votes: Doctrine\ORM\PersistentCollection {#4477 …}
        +reports: Doctrine\ORM\PersistentCollection {#4479 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
        -id: 41362
        -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1365544"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697028532 {#4471
          date: 2023-10-11 14:48:52.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
        \n
        The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
        \n
        The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
        \n
        The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
        \n
        Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697078817 {#4523
        date: 2023-10-12 04:46:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4526 …}
      +nested: Doctrine\ORM\PersistentCollection {#4528 …}
      +votes: Doctrine\ORM\PersistentCollection {#4530 …}
      +reports: Doctrine\ORM\PersistentCollection {#4532 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
      -id: 42438
      -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/281954"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697078817 {#4524
        date: 2023-10-12 04:46:57.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
      \n
      [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
      \n
      After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697151969 {#4560
      date: 2023-10-13 01:06:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4563 …}
    +nested: Doctrine\ORM\PersistentCollection {#4565 …}
    +votes: Doctrine\ORM\PersistentCollection {#4567 …}
    +reports: Doctrine\ORM\PersistentCollection {#4569 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
    -id: 44225
    -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1377286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697151969 {#4561
      date: 2023-10-13 01:06:09.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7215
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4562
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4525
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4472
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4016
          +user: App\Entity\User {#3964}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
            \n
            **Some useful resources:**\n
            \n
            1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
            2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
            3. Websites with details on other people’s cool projects: hackaday.com\n
            4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
            5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
            6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
            \n
            **List of initial things to learn:**\n
            \n
            1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
            2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
            3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
            4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
            5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
            6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
            7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
            \n
            **Tools to buy:**\n
            \n
            1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
            2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
            3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
            4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
            5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
            \n
            **Platforms and Communities to Consider:**\n
            \n
            1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
            2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
            3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
            \n
            **Other Stuff**:\n
            \n
            1. Avoid playing with mains power / high voltage until you know what you are doing.\n
            2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
            3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
            4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
            \n
            Ping me if you get stuck or have questions :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1697164405 {#4026
            date: 2023-10-13 04:33:25.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4014 …}
          +nested: Doctrine\ORM\PersistentCollection {#4012 …}
          +votes: Doctrine\ORM\PersistentCollection {#4010 …}
          +reports: Doctrine\ORM\PersistentCollection {#4008 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
          -id: 38238
          -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://voltage.vn/comment/276636"
          +editedAt: DateTimeImmutable @1696818302 {#3962
            date: 2023-10-09 04:25:02.0 +02:00
          }
          +createdAt: DateTimeImmutable @1696817533 {#4025
            date: 2023-10-09 04:12:13.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697028532 {#4470
          date: 2023-10-11 14:48:52.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4473 …}
        +nested: Doctrine\ORM\PersistentCollection {#4475 …}
        +votes: Doctrine\ORM\PersistentCollection {#4477 …}
        +reports: Doctrine\ORM\PersistentCollection {#4479 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
        -id: 41362
        -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1365544"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697028532 {#4471
          date: 2023-10-11 14:48:52.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
        \n
        The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
        \n
        The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
        \n
        The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
        \n
        Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697078817 {#4523
        date: 2023-10-12 04:46:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4526 …}
      +nested: Doctrine\ORM\PersistentCollection {#4528 …}
      +votes: Doctrine\ORM\PersistentCollection {#4530 …}
      +reports: Doctrine\ORM\PersistentCollection {#4532 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
      -id: 42438
      -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/281954"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697078817 {#4524
        date: 2023-10-12 04:46:57.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
      \n
      [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
      \n
      After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697151969 {#4560
      date: 2023-10-13 01:06:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4563 …}
    +nested: Doctrine\ORM\PersistentCollection {#4565 …}
    +votes: Doctrine\ORM\PersistentCollection {#4567 …}
    +reports: Doctrine\ORM\PersistentCollection {#4569 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
    -id: 44225
    -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1377286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697151969 {#4561
      date: 2023-10-13 01:06:09.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 9.28 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4562
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4525
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4472
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4016
          +user: App\Entity\User {#3964}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
            \n
            **Some useful resources:**\n
            \n
            1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
            2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
            3. Websites with details on other people’s cool projects: hackaday.com\n
            4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
            5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
            6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
            \n
            **List of initial things to learn:**\n
            \n
            1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
            2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
            3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
            4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
            5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
            6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
            7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
            \n
            **Tools to buy:**\n
            \n
            1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
            2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
            3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
            4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
            5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
            \n
            **Platforms and Communities to Consider:**\n
            \n
            1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
            2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
            3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
            \n
            **Other Stuff**:\n
            \n
            1. Avoid playing with mains power / high voltage until you know what you are doing.\n
            2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
            3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
            4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
            \n
            Ping me if you get stuck or have questions :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1697164405 {#4026
            date: 2023-10-13 04:33:25.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4014 …}
          +nested: Doctrine\ORM\PersistentCollection {#4012 …}
          +votes: Doctrine\ORM\PersistentCollection {#4010 …}
          +reports: Doctrine\ORM\PersistentCollection {#4008 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
          -id: 38238
          -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://voltage.vn/comment/276636"
          +editedAt: DateTimeImmutable @1696818302 {#3962
            date: 2023-10-09 04:25:02.0 +02:00
          }
          +createdAt: DateTimeImmutable @1696817533 {#4025
            date: 2023-10-09 04:12:13.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697028532 {#4470
          date: 2023-10-11 14:48:52.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4473 …}
        +nested: Doctrine\ORM\PersistentCollection {#4475 …}
        +votes: Doctrine\ORM\PersistentCollection {#4477 …}
        +reports: Doctrine\ORM\PersistentCollection {#4479 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
        -id: 41362
        -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1365544"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697028532 {#4471
          date: 2023-10-11 14:48:52.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
        \n
        The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
        \n
        The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
        \n
        The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
        \n
        Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697078817 {#4523
        date: 2023-10-12 04:46:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4526 …}
      +nested: Doctrine\ORM\PersistentCollection {#4528 …}
      +votes: Doctrine\ORM\PersistentCollection {#4530 …}
      +reports: Doctrine\ORM\PersistentCollection {#4532 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
      -id: 42438
      -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/281954"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697078817 {#4524
        date: 2023-10-12 04:46:57.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
      \n
      [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
      \n
      After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697151969 {#4560
      date: 2023-10-13 01:06:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4563 …}
    +nested: Doctrine\ORM\PersistentCollection {#4565 …}
    +votes: Doctrine\ORM\PersistentCollection {#4567 …}
    +reports: Doctrine\ORM\PersistentCollection {#4569 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
    -id: 44225
    -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1377286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697151969 {#4561
      date: 2023-10-13 01:06:09.0 +02:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7455
  +comment: App\Entity\EntryComment {#4562
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4525
      +user: App\Entity\User {#3964
        +avatar: null
        +cover: null
        +email: "Saigonauticon@voltage.vn"
        +username: "@Saigonauticon@voltage.vn"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1703981706 {#4021
          date: 2023-12-31 01:15:06.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
        +entries: Doctrine\ORM\PersistentCollection {#3958 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
        +posts: Doctrine\ORM\PersistentCollection {#3948 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
        +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
        +follows: Doctrine\ORM\PersistentCollection {#4079 …}
        +followers: Doctrine\ORM\PersistentCollection {#4072 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
        +reports: Doctrine\ORM\PersistentCollection {#4078 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
        +violations: Doctrine\ORM\PersistentCollection {#4075 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
        +awards: Doctrine\ORM\PersistentCollection {#4064 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
        +categories: Doctrine\ORM\PersistentCollection {#4065 …}
        -id: 269
        -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
        +apId: "Saigonauticon@voltage.vn"
        +apProfileId: "https://voltage.vn/u/Saigonauticon"
        +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
        +apFollowersUrl: null
        +apInboxUrl: "https://voltage.vn/inbox"
        +apDomain: "voltage.vn"
        +apPreferredUsername: "Saigonauticon"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1709584336 {#4019
          date: 2024-03-04 21:32:16.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1686890246 {#4018
          date: 2023-06-16 06:37:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4472
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4016
          +user: App\Entity\User {#3964}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: """
            The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
            \n
            **Some useful resources:**\n
            \n
            1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
            2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
            3. Websites with details on other people’s cool projects: hackaday.com\n
            4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
            5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
            6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
            \n
            **List of initial things to learn:**\n
            \n
            1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
            2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
            3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
            4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
            5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
            6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
            7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
            \n
            **Tools to buy:**\n
            \n
            1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
            2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
            3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
            4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
            5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
            \n
            **Platforms and Communities to Consider:**\n
            \n
            1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
            2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
            3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
            \n
            **Other Stuff**:\n
            \n
            1. Avoid playing with mains power / high voltage until you know what you are doing.\n
            2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
            3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
            4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
            \n
            Ping me if you get stuck or have questions :)
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 6
          +score: 0
          +lastActive: DateTime @1697164405 {#4026
            date: 2023-10-13 04:33:25.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4014 …}
          +nested: Doctrine\ORM\PersistentCollection {#4012 …}
          +votes: Doctrine\ORM\PersistentCollection {#4010 …}
          +reports: Doctrine\ORM\PersistentCollection {#4008 …}
          +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
          +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
          -id: 38238
          -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://voltage.vn/comment/276636"
          +editedAt: DateTimeImmutable @1696818302 {#3962
            date: 2023-10-09 04:25:02.0 +02:00
          }
          +createdAt: DateTimeImmutable @1696817533 {#4025
            date: 2023-10-09 04:12:13.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697028532 {#4470
          date: 2023-10-11 14:48:52.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4473 …}
        +nested: Doctrine\ORM\PersistentCollection {#4475 …}
        +votes: Doctrine\ORM\PersistentCollection {#4477 …}
        +reports: Doctrine\ORM\PersistentCollection {#4479 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
        -id: 41362
        -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1365544"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697028532 {#4471
          date: 2023-10-11 14:48:52.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
        \n
        The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
        \n
        The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
        \n
        The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
        \n
        Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697078817 {#4523
        date: 2023-10-12 04:46:57.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4526 …}
      +nested: Doctrine\ORM\PersistentCollection {#4528 …}
      +votes: Doctrine\ORM\PersistentCollection {#4530 …}
      +reports: Doctrine\ORM\PersistentCollection {#4532 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
      -id: 42438
      -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://voltage.vn/comment/281954"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697078817 {#4524
        date: 2023-10-12 04:46:57.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
      \n
      [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
      \n
      After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1697151969 {#4560
      date: 2023-10-13 01:06:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4563 …}
    +nested: Doctrine\ORM\PersistentCollection {#4565 …}
    +votes: Doctrine\ORM\PersistentCollection {#4567 …}
    +reports: Doctrine\ORM\PersistentCollection {#4569 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
    -id: 44225
    -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1377286"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697151969 {#4561
      date: 2023-10-13 01:06:09.0 +02:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 6.45 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4600
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4562
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4525
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4472
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4016
            +user: App\Entity\User {#3964}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
              \n
              **Some useful resources:**\n
              \n
              1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
              2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
              3. Websites with details on other people’s cool projects: hackaday.com\n
              4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
              5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
              6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
              \n
              **List of initial things to learn:**\n
              \n
              1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
              2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
              3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
              4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
              5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
              6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
              7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
              \n
              **Tools to buy:**\n
              \n
              1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
              2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
              3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
              4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
              5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
              \n
              **Platforms and Communities to Consider:**\n
              \n
              1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
              2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
              3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
              \n
              **Other Stuff**:\n
              \n
              1. Avoid playing with mains power / high voltage until you know what you are doing.\n
              2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
              3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
              4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
              \n
              Ping me if you get stuck or have questions :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1697164405 {#4026
              date: 2023-10-13 04:33:25.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4014 …}
            +nested: Doctrine\ORM\PersistentCollection {#4012 …}
            +votes: Doctrine\ORM\PersistentCollection {#4010 …}
            +reports: Doctrine\ORM\PersistentCollection {#4008 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
            -id: 38238
            -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://voltage.vn/comment/276636"
            +editedAt: DateTimeImmutable @1696818302 {#3962
              date: 2023-10-09 04:25:02.0 +02:00
            }
            +createdAt: DateTimeImmutable @1696817533 {#4025
              date: 2023-10-09 04:12:13.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4016}
          +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1697028532 {#4470
            date: 2023-10-11 14:48:52.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4473 …}
          +nested: Doctrine\ORM\PersistentCollection {#4475 …}
          +votes: Doctrine\ORM\PersistentCollection {#4477 …}
          +reports: Doctrine\ORM\PersistentCollection {#4479 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
          -id: 41362
          -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1365544"
          +editedAt: null
          +createdAt: DateTimeImmutable @1697028532 {#4471
            date: 2023-10-11 14:48:52.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: """
          There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
          \n
          The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
          \n
          The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
          \n
          The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
          \n
          Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697078817 {#4523
          date: 2023-10-12 04:46:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4526 …}
        +nested: Doctrine\ORM\PersistentCollection {#4528 …}
        +votes: Doctrine\ORM\PersistentCollection {#4530 …}
        +reports: Doctrine\ORM\PersistentCollection {#4532 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
        -id: 42438
        -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/281954"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697078817 {#4524
          date: 2023-10-12 04:46:57.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
        \n
        [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
        \n
        After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697151969 {#4560
        date: 2023-10-13 01:06:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4563 …}
      +nested: Doctrine\ORM\PersistentCollection {#4565 …}
      +votes: Doctrine\ORM\PersistentCollection {#4567 …}
      +reports: Doctrine\ORM\PersistentCollection {#4569 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
      -id: 44225
      -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1377286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697151969 {#4561
        date: 2023-10-13 01:06:09.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Glad to help :)\n
      \n
      Besides the I/O and supporting hardware, the clock speed is wildly different between these 3 chips – that’s worth considering. By that metric, the ATMEGA based designs are the slowest by far – although somewhat faster than you’d estimate since they usually operate 1 instruction per clock cycle, whereas the other chips are a few clock cycles per instruction (they are still way faster than the ATMEGA line though).\n
      \n
      Regarding pre-made boards vs. your own? I think there are three things to consider:\n
      \n
      1. Pre-made boards are awesome for prototyping. Making sure the damn thing will work (feature-complete) before designing your own board is a good idea. Then, make your first board with all features added in (this is important), but expect to iterate at least once (make revisions and order boards a second time). There’s no such thing as premature optimization in hardware design – it’s not like software where you can just design the core of an application and then build features as you go. This is why always designing prototypes to be feature-complete is a good workflow, and generic development boards are a good starting point for this.\n
      2. Designing your own board is really easy for AVRs. I do this all the time, lately with the Attiny10. Honestly there are a ton of AVR chips out there, and not all of them have affordable / popular development boards, so often it’s worth making your own for use in item 1 above (…really you just need at minimum power and a header to break out the pins for ISP programming). Then when you want to make your final widget, you just expand your development board design, which lets you make a really miniaturized and streamlined thing! You will need an ISP programmer though, like the AVR-ICE (which has a nasty but minor bug in the design – ping me before buying one and I’ll save you 2 days of headaches setting up).\n
      3. A neat trick is to design your own boards *and still use a dev board* (so making your own boards and buying premade dev boards *are not mutually exclusive options*). This is especially useful with the Pi Pico and ESP32 (where making a dev board is less beginner-friendly) – a cheatcode is “castellated mounting holes”. These let you solder (for example) a Pi Pico dev board directly to your own design as a surface-mount component. You can do this by just adding a socket and using header pins too, but SMT + castellated mounting holes lets you keep the design small and reliable.\n
      \n
      BTW when designing your own boards, committing to SMT parts (where possible) early on is one of the things I’m really glad I did. You don’t need much tooling to do it. Just a solder paste syringe, a toothpick or pin, some tweezers, and a hot air rework station (included in some soldering stations). Even 0402 parts (about the size of two grains of salt) are pretty easy to do by hand. It’s amazing the level of miniaturization that you can achieve these days this way, as a private individual with a very modest budget!\n
      \n
      Finally, the Arduino products are generally very good dev boards, whether or not you’re using the Arduino IDE (you can still program them ASM or non-Arduino C++). So for any chip that an Arduino exists for, it’s an excellent starting point – although you may want to design your own board one day to remove unnecessary stuff if it comes out cheaper and you go through a lot of them, or just for the experience.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1697164401 {#4598
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4601 …}
    +nested: Doctrine\ORM\PersistentCollection {#4603 …}
    +votes: Doctrine\ORM\PersistentCollection {#4605 …}
    +reports: Doctrine\ORM\PersistentCollection {#4607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4611 …}
    -id: 44469
    -bodyTs: "'0402':503 '1':47,89,256 '2':204,334 '3':18,340 'achiev':530 'ad':125,425 'afford':240 'air':494 'although':36,589 'alway':181 'amaz':522 'applic':170 'arduino':546,561,572,580 'asm':568 'atmega':28,70 'attiny10':223 'avr':213,230,312 'avr-ic':311 'awesom':95 'base':29 'beginn':389 'beginner-friend':388 'besid':4 'board':77,93,112,121,141,196,208,243,290,349,355,360,365,385,407,451,553,597 'break':269 'btw':446 'budget':543 'bug':320 'build':173 'buy':327,362 'c':573 'castel':394,435 'cheaper':608 'cheatcod':392 'chip':19,55,231,577 'clock':11,50,59 'come':606 'commit':452 'complet':107,188 'compon':418 'consid':23,88 'core':167 'cycl':51,60 'd':41 'damn':101 'day':335,532,599 'design':30,109,155,165,182,205,291,323,346,412,442,448,594 'dev':354,364,384,406,552 'develop':195,242,289 'differ':15 'direct':408 'earli':458 'easi':211,515 'esp32':380 'especi':373 'estim':42 'even':502 'exampl':402 'excel':586 'exclus':369 'exist':581 'expand':287 'expect':131 'experi':621 'far':35 'faster':38,67 'featur':106,124,174,187 'feature-complet':105,186 'final':283,544 'first':120 'friend':390 'general':549 'generic':194 'glad':1,468 'go':177,611 'good':115,191,199,551 'grain':510 'hand':519 'hardwar':9,154 'headach':337 'header':267,430 'help':3 'hole':396,437 'honest':224 'hot':493 'i/o':6 'ice':313 'ide':562 'idea':116 'import':129 'includ':497 'individu':538 'instruct':48,62 'isp':274,306 'item':255 'iter':133 'keep':440 'late':220 'least':135 'less':387 'let':293,398,438 'level':524 'like':159,309 'line':71 'll':331 'lot':614 'm':466 'made':76,92 'make':98,118,137,249,281,295,357,382 'may':591 'metric':26 'miniatur':298,526 'minimum':263 'minor':319 'modest':542 'mount':395,417,436 'much':475 'mutual':368 'nasti':317 'neat':342 'need':261,304,474 'non':571 'non-arduino':570 'often':245 'one':328,461,598 'oper':46 'optim':152 'option':370 'order':140 'part':455,504 'past':483 'per':49,61 'pi':377,404 'pico':378,405 'pin':272,431,488 'ping':324 'point':201,588 'popular':241 'possibl':457 'power':264 'pre':75,91 'pre-mad':74,90 'premad':363 'prematur':151 'pretti':514 'privat':537 'product':547 'program':275,566 'programm':307 'prototyp':97,183 're':558 'realli':210,258,297,467 'regard':73 'reliabl':445 'remov':601 'revis':138 'rework':495 'salt':512 'save':332 'second':143 'set':338 'sinc':43 'size':507 'slowest':33 'small':443 'smt':434,454 'socket':427 'softwar':160 'solder':400,482,500 'somewhat':37 'speed':12 'start':200,587 'station':496,501 'still':65,351,565 'streamlin':300 'stuff':603 'support':8 'sure':99 'surfac':416 'surface-mount':415 'syring':484 'thing':86,102,149,301,464 'think':82 'though':72,308 'three':85 'time':144,219 'ton':228 'tool':476 'toothpick':486 'trick':343 'tweezer':490 'two':509 'unnecessari':602 'use':253,352,374,429,559 'usual':45 'vs':78 'want':279,592 'way':66,534 'wherea':52 'whether':554 'widget':284 'wild':14 'work':104 'workflow':192 'worth':22,248"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/283375"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697164401 {#4599
      date: 2023-10-13 04:33:21.0 +02:00
    }
  }
  "showNested" => true
  "level" => 5
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7510
  +comment: App\Entity\EntryComment {#4600
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4562
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4525
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4472
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4016
            +user: App\Entity\User {#3964}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
              \n
              **Some useful resources:**\n
              \n
              1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
              2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
              3. Websites with details on other people’s cool projects: hackaday.com\n
              4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
              5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
              6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
              \n
              **List of initial things to learn:**\n
              \n
              1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
              2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
              3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
              4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
              5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
              6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
              7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
              \n
              **Tools to buy:**\n
              \n
              1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
              2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
              3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
              4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
              5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
              \n
              **Platforms and Communities to Consider:**\n
              \n
              1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
              2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
              3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
              \n
              **Other Stuff**:\n
              \n
              1. Avoid playing with mains power / high voltage until you know what you are doing.\n
              2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
              3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
              4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
              \n
              Ping me if you get stuck or have questions :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1697164405 {#4026
              date: 2023-10-13 04:33:25.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4014 …}
            +nested: Doctrine\ORM\PersistentCollection {#4012 …}
            +votes: Doctrine\ORM\PersistentCollection {#4010 …}
            +reports: Doctrine\ORM\PersistentCollection {#4008 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
            -id: 38238
            -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://voltage.vn/comment/276636"
            +editedAt: DateTimeImmutable @1696818302 {#3962
              date: 2023-10-09 04:25:02.0 +02:00
            }
            +createdAt: DateTimeImmutable @1696817533 {#4025
              date: 2023-10-09 04:12:13.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4016}
          +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1697028532 {#4470
            date: 2023-10-11 14:48:52.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4473 …}
          +nested: Doctrine\ORM\PersistentCollection {#4475 …}
          +votes: Doctrine\ORM\PersistentCollection {#4477 …}
          +reports: Doctrine\ORM\PersistentCollection {#4479 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
          -id: 41362
          -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1365544"
          +editedAt: null
          +createdAt: DateTimeImmutable @1697028532 {#4471
            date: 2023-10-11 14:48:52.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: """
          There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
          \n
          The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
          \n
          The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
          \n
          The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
          \n
          Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697078817 {#4523
          date: 2023-10-12 04:46:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4526 …}
        +nested: Doctrine\ORM\PersistentCollection {#4528 …}
        +votes: Doctrine\ORM\PersistentCollection {#4530 …}
        +reports: Doctrine\ORM\PersistentCollection {#4532 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
        -id: 42438
        -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/281954"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697078817 {#4524
          date: 2023-10-12 04:46:57.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
        \n
        [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
        \n
        After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697151969 {#4560
        date: 2023-10-13 01:06:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4563 …}
      +nested: Doctrine\ORM\PersistentCollection {#4565 …}
      +votes: Doctrine\ORM\PersistentCollection {#4567 …}
      +reports: Doctrine\ORM\PersistentCollection {#4569 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
      -id: 44225
      -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1377286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697151969 {#4561
        date: 2023-10-13 01:06:09.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Glad to help :)\n
      \n
      Besides the I/O and supporting hardware, the clock speed is wildly different between these 3 chips – that’s worth considering. By that metric, the ATMEGA based designs are the slowest by far – although somewhat faster than you’d estimate since they usually operate 1 instruction per clock cycle, whereas the other chips are a few clock cycles per instruction (they are still way faster than the ATMEGA line though).\n
      \n
      Regarding pre-made boards vs. your own? I think there are three things to consider:\n
      \n
      1. Pre-made boards are awesome for prototyping. Making sure the damn thing will work (feature-complete) before designing your own board is a good idea. Then, make your first board with all features added in (this is important), but expect to iterate at least once (make revisions and order boards a second time). There’s no such thing as premature optimization in hardware design – it’s not like software where you can just design the core of an application and then build features as you go. This is why always designing prototypes to be feature-complete is a good workflow, and generic development boards are a good starting point for this.\n
      2. Designing your own board is really easy for AVRs. I do this all the time, lately with the Attiny10. Honestly there are a ton of AVR chips out there, and not all of them have affordable / popular development boards, so often it’s worth making your own for use in item 1 above (…really you just need at minimum power and a header to break out the pins for ISP programming). Then when you want to make your final widget, you just expand your development board design, which lets you make a really miniaturized and streamlined thing! You will need an ISP programmer though, like the AVR-ICE (which has a nasty but minor bug in the design – ping me before buying one and I’ll save you 2 days of headaches setting up).\n
      3. A neat trick is to design your own boards *and still use a dev board* (so making your own boards and buying premade dev boards *are not mutually exclusive options*). This is especially useful with the Pi Pico and ESP32 (where making a dev board is less beginner-friendly) – a cheatcode is “castellated mounting holes”. These let you solder (for example) a Pi Pico dev board directly to your own design as a surface-mount component. You can do this by just adding a socket and using header pins too, but SMT + castellated mounting holes lets you keep the design small and reliable.\n
      \n
      BTW when designing your own boards, committing to SMT parts (where possible) early on is one of the things I’m really glad I did. You don’t need much tooling to do it. Just a solder paste syringe, a toothpick or pin, some tweezers, and a hot air rework station (included in some soldering stations). Even 0402 parts (about the size of two grains of salt) are pretty easy to do by hand. It’s amazing the level of miniaturization that you can achieve these days this way, as a private individual with a very modest budget!\n
      \n
      Finally, the Arduino products are generally very good dev boards, whether or not you’re using the Arduino IDE (you can still program them ASM or non-Arduino C++). So for any chip that an Arduino exists for, it’s an excellent starting point – although you may want to design your own board one day to remove unnecessary stuff if it comes out cheaper and you go through a lot of them, or just for the experience.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1697164401 {#4598
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4601 …}
    +nested: Doctrine\ORM\PersistentCollection {#4603 …}
    +votes: Doctrine\ORM\PersistentCollection {#4605 …}
    +reports: Doctrine\ORM\PersistentCollection {#4607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4611 …}
    -id: 44469
    -bodyTs: "'0402':503 '1':47,89,256 '2':204,334 '3':18,340 'achiev':530 'ad':125,425 'afford':240 'air':494 'although':36,589 'alway':181 'amaz':522 'applic':170 'arduino':546,561,572,580 'asm':568 'atmega':28,70 'attiny10':223 'avr':213,230,312 'avr-ic':311 'awesom':95 'base':29 'beginn':389 'beginner-friend':388 'besid':4 'board':77,93,112,121,141,196,208,243,290,349,355,360,365,385,407,451,553,597 'break':269 'btw':446 'budget':543 'bug':320 'build':173 'buy':327,362 'c':573 'castel':394,435 'cheaper':608 'cheatcod':392 'chip':19,55,231,577 'clock':11,50,59 'come':606 'commit':452 'complet':107,188 'compon':418 'consid':23,88 'core':167 'cycl':51,60 'd':41 'damn':101 'day':335,532,599 'design':30,109,155,165,182,205,291,323,346,412,442,448,594 'dev':354,364,384,406,552 'develop':195,242,289 'differ':15 'direct':408 'earli':458 'easi':211,515 'esp32':380 'especi':373 'estim':42 'even':502 'exampl':402 'excel':586 'exclus':369 'exist':581 'expand':287 'expect':131 'experi':621 'far':35 'faster':38,67 'featur':106,124,174,187 'feature-complet':105,186 'final':283,544 'first':120 'friend':390 'general':549 'generic':194 'glad':1,468 'go':177,611 'good':115,191,199,551 'grain':510 'hand':519 'hardwar':9,154 'headach':337 'header':267,430 'help':3 'hole':396,437 'honest':224 'hot':493 'i/o':6 'ice':313 'ide':562 'idea':116 'import':129 'includ':497 'individu':538 'instruct':48,62 'isp':274,306 'item':255 'iter':133 'keep':440 'late':220 'least':135 'less':387 'let':293,398,438 'level':524 'like':159,309 'line':71 'll':331 'lot':614 'm':466 'made':76,92 'make':98,118,137,249,281,295,357,382 'may':591 'metric':26 'miniatur':298,526 'minimum':263 'minor':319 'modest':542 'mount':395,417,436 'much':475 'mutual':368 'nasti':317 'neat':342 'need':261,304,474 'non':571 'non-arduino':570 'often':245 'one':328,461,598 'oper':46 'optim':152 'option':370 'order':140 'part':455,504 'past':483 'per':49,61 'pi':377,404 'pico':378,405 'pin':272,431,488 'ping':324 'point':201,588 'popular':241 'possibl':457 'power':264 'pre':75,91 'pre-mad':74,90 'premad':363 'prematur':151 'pretti':514 'privat':537 'product':547 'program':275,566 'programm':307 'prototyp':97,183 're':558 'realli':210,258,297,467 'regard':73 'reliabl':445 'remov':601 'revis':138 'rework':495 'salt':512 'save':332 'second':143 'set':338 'sinc':43 'size':507 'slowest':33 'small':443 'smt':434,454 'socket':427 'softwar':160 'solder':400,482,500 'somewhat':37 'speed':12 'start':200,587 'station':496,501 'still':65,351,565 'streamlin':300 'stuff':603 'support':8 'sure':99 'surfac':416 'surface-mount':415 'syring':484 'thing':86,102,149,301,464 'think':82 'though':72,308 'three':85 'time':144,219 'ton':228 'tool':476 'toothpick':486 'trick':343 'tweezer':490 'two':509 'unnecessari':602 'use':253,352,374,429,559 'usual':45 'vs':78 'want':279,592 'way':66,534 'wherea':52 'whether':554 'widget':284 'wild':14 'work':104 'workflow':192 'worth':22,248"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/283375"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697164401 {#4599
      date: 2023-10-13 04:33:21.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 5
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7555
  +user: App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1697164401 {#4599
    date: 2023-10-13 04:33:21.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7610
  +date: DateTimeImmutable @1697164401 {#4599
    date: 2023-10-13 04:33:21.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1697164401 {#4599
    date: 2023-10-13 04:33:21.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7664
  +createdAt: DateTimeImmutable @1697164401 {#4599
    date: 2023-10-13 04:33:21.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7718
  +width: 40
  +height: 40
  +user: App\Entity\User {#3964
    +avatar: null
    +cover: null
    +email: "Saigonauticon@voltage.vn"
    +username: "@Saigonauticon@voltage.vn"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1703981706 {#4021
      date: 2023-12-31 01:15:06.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
    +entries: Doctrine\ORM\PersistentCollection {#3958 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
    +posts: Doctrine\ORM\PersistentCollection {#3948 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
    +follows: Doctrine\ORM\PersistentCollection {#4079 …}
    +followers: Doctrine\ORM\PersistentCollection {#4072 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
    +reports: Doctrine\ORM\PersistentCollection {#4078 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
    +violations: Doctrine\ORM\PersistentCollection {#4075 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
    +awards: Doctrine\ORM\PersistentCollection {#4064 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
    +categories: Doctrine\ORM\PersistentCollection {#4065 …}
    -id: 269
    -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
    +apId: "Saigonauticon@voltage.vn"
    +apProfileId: "https://voltage.vn/u/Saigonauticon"
    +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
    +apFollowersUrl: null
    +apInboxUrl: "https://voltage.vn/inbox"
    +apDomain: "voltage.vn"
    +apPreferredUsername: "Saigonauticon"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1709584336 {#4019
      date: 2024-03-04 21:32:16.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686890246 {#4018
      date: 2023-06-16 06:37:26.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.59 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4600
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4562
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4525
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4472
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4016
            +user: App\Entity\User {#3964}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
              \n
              **Some useful resources:**\n
              \n
              1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
              2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
              3. Websites with details on other people’s cool projects: hackaday.com\n
              4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
              5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
              6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
              \n
              **List of initial things to learn:**\n
              \n
              1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
              2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
              3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
              4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
              5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
              6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
              7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
              \n
              **Tools to buy:**\n
              \n
              1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
              2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
              3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
              4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
              5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
              \n
              **Platforms and Communities to Consider:**\n
              \n
              1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
              2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
              3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
              \n
              **Other Stuff**:\n
              \n
              1. Avoid playing with mains power / high voltage until you know what you are doing.\n
              2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
              3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
              4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
              \n
              Ping me if you get stuck or have questions :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1697164405 {#4026
              date: 2023-10-13 04:33:25.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4014 …}
            +nested: Doctrine\ORM\PersistentCollection {#4012 …}
            +votes: Doctrine\ORM\PersistentCollection {#4010 …}
            +reports: Doctrine\ORM\PersistentCollection {#4008 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
            -id: 38238
            -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://voltage.vn/comment/276636"
            +editedAt: DateTimeImmutable @1696818302 {#3962
              date: 2023-10-09 04:25:02.0 +02:00
            }
            +createdAt: DateTimeImmutable @1696817533 {#4025
              date: 2023-10-09 04:12:13.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4016}
          +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1697028532 {#4470
            date: 2023-10-11 14:48:52.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4473 …}
          +nested: Doctrine\ORM\PersistentCollection {#4475 …}
          +votes: Doctrine\ORM\PersistentCollection {#4477 …}
          +reports: Doctrine\ORM\PersistentCollection {#4479 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
          -id: 41362
          -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1365544"
          +editedAt: null
          +createdAt: DateTimeImmutable @1697028532 {#4471
            date: 2023-10-11 14:48:52.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: """
          There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
          \n
          The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
          \n
          The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
          \n
          The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
          \n
          Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697078817 {#4523
          date: 2023-10-12 04:46:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4526 …}
        +nested: Doctrine\ORM\PersistentCollection {#4528 …}
        +votes: Doctrine\ORM\PersistentCollection {#4530 …}
        +reports: Doctrine\ORM\PersistentCollection {#4532 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
        -id: 42438
        -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/281954"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697078817 {#4524
          date: 2023-10-12 04:46:57.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
        \n
        [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
        \n
        After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697151969 {#4560
        date: 2023-10-13 01:06:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4563 …}
      +nested: Doctrine\ORM\PersistentCollection {#4565 …}
      +votes: Doctrine\ORM\PersistentCollection {#4567 …}
      +reports: Doctrine\ORM\PersistentCollection {#4569 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
      -id: 44225
      -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1377286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697151969 {#4561
        date: 2023-10-13 01:06:09.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Glad to help :)\n
      \n
      Besides the I/O and supporting hardware, the clock speed is wildly different between these 3 chips – that’s worth considering. By that metric, the ATMEGA based designs are the slowest by far – although somewhat faster than you’d estimate since they usually operate 1 instruction per clock cycle, whereas the other chips are a few clock cycles per instruction (they are still way faster than the ATMEGA line though).\n
      \n
      Regarding pre-made boards vs. your own? I think there are three things to consider:\n
      \n
      1. Pre-made boards are awesome for prototyping. Making sure the damn thing will work (feature-complete) before designing your own board is a good idea. Then, make your first board with all features added in (this is important), but expect to iterate at least once (make revisions and order boards a second time). There’s no such thing as premature optimization in hardware design – it’s not like software where you can just design the core of an application and then build features as you go. This is why always designing prototypes to be feature-complete is a good workflow, and generic development boards are a good starting point for this.\n
      2. Designing your own board is really easy for AVRs. I do this all the time, lately with the Attiny10. Honestly there are a ton of AVR chips out there, and not all of them have affordable / popular development boards, so often it’s worth making your own for use in item 1 above (…really you just need at minimum power and a header to break out the pins for ISP programming). Then when you want to make your final widget, you just expand your development board design, which lets you make a really miniaturized and streamlined thing! You will need an ISP programmer though, like the AVR-ICE (which has a nasty but minor bug in the design – ping me before buying one and I’ll save you 2 days of headaches setting up).\n
      3. A neat trick is to design your own boards *and still use a dev board* (so making your own boards and buying premade dev boards *are not mutually exclusive options*). This is especially useful with the Pi Pico and ESP32 (where making a dev board is less beginner-friendly) – a cheatcode is “castellated mounting holes”. These let you solder (for example) a Pi Pico dev board directly to your own design as a surface-mount component. You can do this by just adding a socket and using header pins too, but SMT + castellated mounting holes lets you keep the design small and reliable.\n
      \n
      BTW when designing your own boards, committing to SMT parts (where possible) early on is one of the things I’m really glad I did. You don’t need much tooling to do it. Just a solder paste syringe, a toothpick or pin, some tweezers, and a hot air rework station (included in some soldering stations). Even 0402 parts (about the size of two grains of salt) are pretty easy to do by hand. It’s amazing the level of miniaturization that you can achieve these days this way, as a private individual with a very modest budget!\n
      \n
      Finally, the Arduino products are generally very good dev boards, whether or not you’re using the Arduino IDE (you can still program them ASM or non-Arduino C++). So for any chip that an Arduino exists for, it’s an excellent starting point – although you may want to design your own board one day to remove unnecessary stuff if it comes out cheaper and you go through a lot of them, or just for the experience.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1697164401 {#4598
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4601 …}
    +nested: Doctrine\ORM\PersistentCollection {#4603 …}
    +votes: Doctrine\ORM\PersistentCollection {#4605 …}
    +reports: Doctrine\ORM\PersistentCollection {#4607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4611 …}
    -id: 44469
    -bodyTs: "'0402':503 '1':47,89,256 '2':204,334 '3':18,340 'achiev':530 'ad':125,425 'afford':240 'air':494 'although':36,589 'alway':181 'amaz':522 'applic':170 'arduino':546,561,572,580 'asm':568 'atmega':28,70 'attiny10':223 'avr':213,230,312 'avr-ic':311 'awesom':95 'base':29 'beginn':389 'beginner-friend':388 'besid':4 'board':77,93,112,121,141,196,208,243,290,349,355,360,365,385,407,451,553,597 'break':269 'btw':446 'budget':543 'bug':320 'build':173 'buy':327,362 'c':573 'castel':394,435 'cheaper':608 'cheatcod':392 'chip':19,55,231,577 'clock':11,50,59 'come':606 'commit':452 'complet':107,188 'compon':418 'consid':23,88 'core':167 'cycl':51,60 'd':41 'damn':101 'day':335,532,599 'design':30,109,155,165,182,205,291,323,346,412,442,448,594 'dev':354,364,384,406,552 'develop':195,242,289 'differ':15 'direct':408 'earli':458 'easi':211,515 'esp32':380 'especi':373 'estim':42 'even':502 'exampl':402 'excel':586 'exclus':369 'exist':581 'expand':287 'expect':131 'experi':621 'far':35 'faster':38,67 'featur':106,124,174,187 'feature-complet':105,186 'final':283,544 'first':120 'friend':390 'general':549 'generic':194 'glad':1,468 'go':177,611 'good':115,191,199,551 'grain':510 'hand':519 'hardwar':9,154 'headach':337 'header':267,430 'help':3 'hole':396,437 'honest':224 'hot':493 'i/o':6 'ice':313 'ide':562 'idea':116 'import':129 'includ':497 'individu':538 'instruct':48,62 'isp':274,306 'item':255 'iter':133 'keep':440 'late':220 'least':135 'less':387 'let':293,398,438 'level':524 'like':159,309 'line':71 'll':331 'lot':614 'm':466 'made':76,92 'make':98,118,137,249,281,295,357,382 'may':591 'metric':26 'miniatur':298,526 'minimum':263 'minor':319 'modest':542 'mount':395,417,436 'much':475 'mutual':368 'nasti':317 'neat':342 'need':261,304,474 'non':571 'non-arduino':570 'often':245 'one':328,461,598 'oper':46 'optim':152 'option':370 'order':140 'part':455,504 'past':483 'per':49,61 'pi':377,404 'pico':378,405 'pin':272,431,488 'ping':324 'point':201,588 'popular':241 'possibl':457 'power':264 'pre':75,91 'pre-mad':74,90 'premad':363 'prematur':151 'pretti':514 'privat':537 'product':547 'program':275,566 'programm':307 'prototyp':97,183 're':558 'realli':210,258,297,467 'regard':73 'reliabl':445 'remov':601 'revis':138 'rework':495 'salt':512 'save':332 'second':143 'set':338 'sinc':43 'size':507 'slowest':33 'small':443 'smt':434,454 'socket':427 'softwar':160 'solder':400,482,500 'somewhat':37 'speed':12 'start':200,587 'station':496,501 'still':65,351,565 'streamlin':300 'stuff':603 'support':8 'sure':99 'surfac':416 'surface-mount':415 'syring':484 'thing':86,102,149,301,464 'think':82 'though':72,308 'three':85 'time':144,219 'ton':228 'tool':476 'toothpick':486 'trick':343 'tweezer':490 'two':509 'unnecessari':602 'use':253,352,374,429,559 'usual':45 'vs':78 'want':279,592 'way':66,534 'wherea':52 'whether':554 'widget':284 'wild':14 'work':104 'workflow':192 'worth':22,248"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/283375"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697164401 {#4599
      date: 2023-10-13 04:33:21.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7838
  +subject: App\Entity\EntryComment {#4600
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4562
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4525
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4472
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4016
            +user: App\Entity\User {#3964}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
              \n
              **Some useful resources:**\n
              \n
              1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
              2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
              3. Websites with details on other people’s cool projects: hackaday.com\n
              4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
              5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
              6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
              \n
              **List of initial things to learn:**\n
              \n
              1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
              2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
              3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
              4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
              5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
              6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
              7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
              \n
              **Tools to buy:**\n
              \n
              1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
              2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
              3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
              4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
              5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
              \n
              **Platforms and Communities to Consider:**\n
              \n
              1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
              2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
              3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
              \n
              **Other Stuff**:\n
              \n
              1. Avoid playing with mains power / high voltage until you know what you are doing.\n
              2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
              3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
              4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
              \n
              Ping me if you get stuck or have questions :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1697164405 {#4026
              date: 2023-10-13 04:33:25.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4014 …}
            +nested: Doctrine\ORM\PersistentCollection {#4012 …}
            +votes: Doctrine\ORM\PersistentCollection {#4010 …}
            +reports: Doctrine\ORM\PersistentCollection {#4008 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
            -id: 38238
            -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://voltage.vn/comment/276636"
            +editedAt: DateTimeImmutable @1696818302 {#3962
              date: 2023-10-09 04:25:02.0 +02:00
            }
            +createdAt: DateTimeImmutable @1696817533 {#4025
              date: 2023-10-09 04:12:13.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4016}
          +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1697028532 {#4470
            date: 2023-10-11 14:48:52.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4473 …}
          +nested: Doctrine\ORM\PersistentCollection {#4475 …}
          +votes: Doctrine\ORM\PersistentCollection {#4477 …}
          +reports: Doctrine\ORM\PersistentCollection {#4479 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
          -id: 41362
          -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1365544"
          +editedAt: null
          +createdAt: DateTimeImmutable @1697028532 {#4471
            date: 2023-10-11 14:48:52.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: """
          There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
          \n
          The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
          \n
          The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
          \n
          The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
          \n
          Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697078817 {#4523
          date: 2023-10-12 04:46:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4526 …}
        +nested: Doctrine\ORM\PersistentCollection {#4528 …}
        +votes: Doctrine\ORM\PersistentCollection {#4530 …}
        +reports: Doctrine\ORM\PersistentCollection {#4532 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
        -id: 42438
        -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/281954"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697078817 {#4524
          date: 2023-10-12 04:46:57.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
        \n
        [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
        \n
        After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697151969 {#4560
        date: 2023-10-13 01:06:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4563 …}
      +nested: Doctrine\ORM\PersistentCollection {#4565 …}
      +votes: Doctrine\ORM\PersistentCollection {#4567 …}
      +reports: Doctrine\ORM\PersistentCollection {#4569 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
      -id: 44225
      -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1377286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697151969 {#4561
        date: 2023-10-13 01:06:09.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Glad to help :)\n
      \n
      Besides the I/O and supporting hardware, the clock speed is wildly different between these 3 chips – that’s worth considering. By that metric, the ATMEGA based designs are the slowest by far – although somewhat faster than you’d estimate since they usually operate 1 instruction per clock cycle, whereas the other chips are a few clock cycles per instruction (they are still way faster than the ATMEGA line though).\n
      \n
      Regarding pre-made boards vs. your own? I think there are three things to consider:\n
      \n
      1. Pre-made boards are awesome for prototyping. Making sure the damn thing will work (feature-complete) before designing your own board is a good idea. Then, make your first board with all features added in (this is important), but expect to iterate at least once (make revisions and order boards a second time). There’s no such thing as premature optimization in hardware design – it’s not like software where you can just design the core of an application and then build features as you go. This is why always designing prototypes to be feature-complete is a good workflow, and generic development boards are a good starting point for this.\n
      2. Designing your own board is really easy for AVRs. I do this all the time, lately with the Attiny10. Honestly there are a ton of AVR chips out there, and not all of them have affordable / popular development boards, so often it’s worth making your own for use in item 1 above (…really you just need at minimum power and a header to break out the pins for ISP programming). Then when you want to make your final widget, you just expand your development board design, which lets you make a really miniaturized and streamlined thing! You will need an ISP programmer though, like the AVR-ICE (which has a nasty but minor bug in the design – ping me before buying one and I’ll save you 2 days of headaches setting up).\n
      3. A neat trick is to design your own boards *and still use a dev board* (so making your own boards and buying premade dev boards *are not mutually exclusive options*). This is especially useful with the Pi Pico and ESP32 (where making a dev board is less beginner-friendly) – a cheatcode is “castellated mounting holes”. These let you solder (for example) a Pi Pico dev board directly to your own design as a surface-mount component. You can do this by just adding a socket and using header pins too, but SMT + castellated mounting holes lets you keep the design small and reliable.\n
      \n
      BTW when designing your own boards, committing to SMT parts (where possible) early on is one of the things I’m really glad I did. You don’t need much tooling to do it. Just a solder paste syringe, a toothpick or pin, some tweezers, and a hot air rework station (included in some soldering stations). Even 0402 parts (about the size of two grains of salt) are pretty easy to do by hand. It’s amazing the level of miniaturization that you can achieve these days this way, as a private individual with a very modest budget!\n
      \n
      Finally, the Arduino products are generally very good dev boards, whether or not you’re using the Arduino IDE (you can still program them ASM or non-Arduino C++). So for any chip that an Arduino exists for, it’s an excellent starting point – although you may want to design your own board one day to remove unnecessary stuff if it comes out cheaper and you go through a lot of them, or just for the experience.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1697164401 {#4598
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4601 …}
    +nested: Doctrine\ORM\PersistentCollection {#4603 …}
    +votes: Doctrine\ORM\PersistentCollection {#4605 …}
    +reports: Doctrine\ORM\PersistentCollection {#4607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4611 …}
    -id: 44469
    -bodyTs: "'0402':503 '1':47,89,256 '2':204,334 '3':18,340 'achiev':530 'ad':125,425 'afford':240 'air':494 'although':36,589 'alway':181 'amaz':522 'applic':170 'arduino':546,561,572,580 'asm':568 'atmega':28,70 'attiny10':223 'avr':213,230,312 'avr-ic':311 'awesom':95 'base':29 'beginn':389 'beginner-friend':388 'besid':4 'board':77,93,112,121,141,196,208,243,290,349,355,360,365,385,407,451,553,597 'break':269 'btw':446 'budget':543 'bug':320 'build':173 'buy':327,362 'c':573 'castel':394,435 'cheaper':608 'cheatcod':392 'chip':19,55,231,577 'clock':11,50,59 'come':606 'commit':452 'complet':107,188 'compon':418 'consid':23,88 'core':167 'cycl':51,60 'd':41 'damn':101 'day':335,532,599 'design':30,109,155,165,182,205,291,323,346,412,442,448,594 'dev':354,364,384,406,552 'develop':195,242,289 'differ':15 'direct':408 'earli':458 'easi':211,515 'esp32':380 'especi':373 'estim':42 'even':502 'exampl':402 'excel':586 'exclus':369 'exist':581 'expand':287 'expect':131 'experi':621 'far':35 'faster':38,67 'featur':106,124,174,187 'feature-complet':105,186 'final':283,544 'first':120 'friend':390 'general':549 'generic':194 'glad':1,468 'go':177,611 'good':115,191,199,551 'grain':510 'hand':519 'hardwar':9,154 'headach':337 'header':267,430 'help':3 'hole':396,437 'honest':224 'hot':493 'i/o':6 'ice':313 'ide':562 'idea':116 'import':129 'includ':497 'individu':538 'instruct':48,62 'isp':274,306 'item':255 'iter':133 'keep':440 'late':220 'least':135 'less':387 'let':293,398,438 'level':524 'like':159,309 'line':71 'll':331 'lot':614 'm':466 'made':76,92 'make':98,118,137,249,281,295,357,382 'may':591 'metric':26 'miniatur':298,526 'minimum':263 'minor':319 'modest':542 'mount':395,417,436 'much':475 'mutual':368 'nasti':317 'neat':342 'need':261,304,474 'non':571 'non-arduino':570 'often':245 'one':328,461,598 'oper':46 'optim':152 'option':370 'order':140 'part':455,504 'past':483 'per':49,61 'pi':377,404 'pico':378,405 'pin':272,431,488 'ping':324 'point':201,588 'popular':241 'possibl':457 'power':264 'pre':75,91 'pre-mad':74,90 'premad':363 'prematur':151 'pretti':514 'privat':537 'product':547 'program':275,566 'programm':307 'prototyp':97,183 're':558 'realli':210,258,297,467 'regard':73 'reliabl':445 'remov':601 'revis':138 'rework':495 'salt':512 'save':332 'second':143 'set':338 'sinc':43 'size':507 'slowest':33 'small':443 'smt':434,454 'socket':427 'softwar':160 'solder':400,482,500 'somewhat':37 'speed':12 'start':200,587 'station':496,501 'still':65,351,565 'streamlin':300 'stuff':603 'support':8 'sure':99 'surfac':416 'surface-mount':415 'syring':484 'thing':86,102,149,301,464 'think':82 'though':72,308 'three':85 'time':144,219 'ton':228 'tool':476 'toothpick':486 'trick':343 'tweezer':490 'two':509 'unnecessari':602 'use':253,352,374,429,559 'usual':45 'vs':78 'want':279,592 'way':66,534 'wherea':52 'whether':554 'widget':284 'wild':14 'work':104 'workflow':192 'worth':22,248"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/283375"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697164401 {#4599
      date: 2023-10-13 04:33:21.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.77 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4600
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4562
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4525
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4472
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4016
            +user: App\Entity\User {#3964}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
              \n
              **Some useful resources:**\n
              \n
              1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
              2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
              3. Websites with details on other people’s cool projects: hackaday.com\n
              4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
              5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
              6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
              \n
              **List of initial things to learn:**\n
              \n
              1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
              2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
              3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
              4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
              5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
              6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
              7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
              \n
              **Tools to buy:**\n
              \n
              1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
              2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
              3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
              4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
              5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
              \n
              **Platforms and Communities to Consider:**\n
              \n
              1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
              2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
              3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
              \n
              **Other Stuff**:\n
              \n
              1. Avoid playing with mains power / high voltage until you know what you are doing.\n
              2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
              3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
              4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
              \n
              Ping me if you get stuck or have questions :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1697164405 {#4026
              date: 2023-10-13 04:33:25.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4014 …}
            +nested: Doctrine\ORM\PersistentCollection {#4012 …}
            +votes: Doctrine\ORM\PersistentCollection {#4010 …}
            +reports: Doctrine\ORM\PersistentCollection {#4008 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
            -id: 38238
            -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://voltage.vn/comment/276636"
            +editedAt: DateTimeImmutable @1696818302 {#3962
              date: 2023-10-09 04:25:02.0 +02:00
            }
            +createdAt: DateTimeImmutable @1696817533 {#4025
              date: 2023-10-09 04:12:13.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4016}
          +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1697028532 {#4470
            date: 2023-10-11 14:48:52.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4473 …}
          +nested: Doctrine\ORM\PersistentCollection {#4475 …}
          +votes: Doctrine\ORM\PersistentCollection {#4477 …}
          +reports: Doctrine\ORM\PersistentCollection {#4479 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
          -id: 41362
          -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1365544"
          +editedAt: null
          +createdAt: DateTimeImmutable @1697028532 {#4471
            date: 2023-10-11 14:48:52.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: """
          There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
          \n
          The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
          \n
          The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
          \n
          The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
          \n
          Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697078817 {#4523
          date: 2023-10-12 04:46:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4526 …}
        +nested: Doctrine\ORM\PersistentCollection {#4528 …}
        +votes: Doctrine\ORM\PersistentCollection {#4530 …}
        +reports: Doctrine\ORM\PersistentCollection {#4532 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
        -id: 42438
        -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/281954"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697078817 {#4524
          date: 2023-10-12 04:46:57.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
        \n
        [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
        \n
        After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697151969 {#4560
        date: 2023-10-13 01:06:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4563 …}
      +nested: Doctrine\ORM\PersistentCollection {#4565 …}
      +votes: Doctrine\ORM\PersistentCollection {#4567 …}
      +reports: Doctrine\ORM\PersistentCollection {#4569 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
      -id: 44225
      -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1377286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697151969 {#4561
        date: 2023-10-13 01:06:09.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Glad to help :)\n
      \n
      Besides the I/O and supporting hardware, the clock speed is wildly different between these 3 chips – that’s worth considering. By that metric, the ATMEGA based designs are the slowest by far – although somewhat faster than you’d estimate since they usually operate 1 instruction per clock cycle, whereas the other chips are a few clock cycles per instruction (they are still way faster than the ATMEGA line though).\n
      \n
      Regarding pre-made boards vs. your own? I think there are three things to consider:\n
      \n
      1. Pre-made boards are awesome for prototyping. Making sure the damn thing will work (feature-complete) before designing your own board is a good idea. Then, make your first board with all features added in (this is important), but expect to iterate at least once (make revisions and order boards a second time). There’s no such thing as premature optimization in hardware design – it’s not like software where you can just design the core of an application and then build features as you go. This is why always designing prototypes to be feature-complete is a good workflow, and generic development boards are a good starting point for this.\n
      2. Designing your own board is really easy for AVRs. I do this all the time, lately with the Attiny10. Honestly there are a ton of AVR chips out there, and not all of them have affordable / popular development boards, so often it’s worth making your own for use in item 1 above (…really you just need at minimum power and a header to break out the pins for ISP programming). Then when you want to make your final widget, you just expand your development board design, which lets you make a really miniaturized and streamlined thing! You will need an ISP programmer though, like the AVR-ICE (which has a nasty but minor bug in the design – ping me before buying one and I’ll save you 2 days of headaches setting up).\n
      3. A neat trick is to design your own boards *and still use a dev board* (so making your own boards and buying premade dev boards *are not mutually exclusive options*). This is especially useful with the Pi Pico and ESP32 (where making a dev board is less beginner-friendly) – a cheatcode is “castellated mounting holes”. These let you solder (for example) a Pi Pico dev board directly to your own design as a surface-mount component. You can do this by just adding a socket and using header pins too, but SMT + castellated mounting holes lets you keep the design small and reliable.\n
      \n
      BTW when designing your own boards, committing to SMT parts (where possible) early on is one of the things I’m really glad I did. You don’t need much tooling to do it. Just a solder paste syringe, a toothpick or pin, some tweezers, and a hot air rework station (included in some soldering stations). Even 0402 parts (about the size of two grains of salt) are pretty easy to do by hand. It’s amazing the level of miniaturization that you can achieve these days this way, as a private individual with a very modest budget!\n
      \n
      Finally, the Arduino products are generally very good dev boards, whether or not you’re using the Arduino IDE (you can still program them ASM or non-Arduino C++). So for any chip that an Arduino exists for, it’s an excellent starting point – although you may want to design your own board one day to remove unnecessary stuff if it comes out cheaper and you go through a lot of them, or just for the experience.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1697164401 {#4598
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4601 …}
    +nested: Doctrine\ORM\PersistentCollection {#4603 …}
    +votes: Doctrine\ORM\PersistentCollection {#4605 …}
    +reports: Doctrine\ORM\PersistentCollection {#4607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4611 …}
    -id: 44469
    -bodyTs: "'0402':503 '1':47,89,256 '2':204,334 '3':18,340 'achiev':530 'ad':125,425 'afford':240 'air':494 'although':36,589 'alway':181 'amaz':522 'applic':170 'arduino':546,561,572,580 'asm':568 'atmega':28,70 'attiny10':223 'avr':213,230,312 'avr-ic':311 'awesom':95 'base':29 'beginn':389 'beginner-friend':388 'besid':4 'board':77,93,112,121,141,196,208,243,290,349,355,360,365,385,407,451,553,597 'break':269 'btw':446 'budget':543 'bug':320 'build':173 'buy':327,362 'c':573 'castel':394,435 'cheaper':608 'cheatcod':392 'chip':19,55,231,577 'clock':11,50,59 'come':606 'commit':452 'complet':107,188 'compon':418 'consid':23,88 'core':167 'cycl':51,60 'd':41 'damn':101 'day':335,532,599 'design':30,109,155,165,182,205,291,323,346,412,442,448,594 'dev':354,364,384,406,552 'develop':195,242,289 'differ':15 'direct':408 'earli':458 'easi':211,515 'esp32':380 'especi':373 'estim':42 'even':502 'exampl':402 'excel':586 'exclus':369 'exist':581 'expand':287 'expect':131 'experi':621 'far':35 'faster':38,67 'featur':106,124,174,187 'feature-complet':105,186 'final':283,544 'first':120 'friend':390 'general':549 'generic':194 'glad':1,468 'go':177,611 'good':115,191,199,551 'grain':510 'hand':519 'hardwar':9,154 'headach':337 'header':267,430 'help':3 'hole':396,437 'honest':224 'hot':493 'i/o':6 'ice':313 'ide':562 'idea':116 'import':129 'includ':497 'individu':538 'instruct':48,62 'isp':274,306 'item':255 'iter':133 'keep':440 'late':220 'least':135 'less':387 'let':293,398,438 'level':524 'like':159,309 'line':71 'll':331 'lot':614 'm':466 'made':76,92 'make':98,118,137,249,281,295,357,382 'may':591 'metric':26 'miniatur':298,526 'minimum':263 'minor':319 'modest':542 'mount':395,417,436 'much':475 'mutual':368 'nasti':317 'neat':342 'need':261,304,474 'non':571 'non-arduino':570 'often':245 'one':328,461,598 'oper':46 'optim':152 'option':370 'order':140 'part':455,504 'past':483 'per':49,61 'pi':377,404 'pico':378,405 'pin':272,431,488 'ping':324 'point':201,588 'popular':241 'possibl':457 'power':264 'pre':75,91 'pre-mad':74,90 'premad':363 'prematur':151 'pretti':514 'privat':537 'product':547 'program':275,566 'programm':307 'prototyp':97,183 're':558 'realli':210,258,297,467 'regard':73 'reliabl':445 'remov':601 'revis':138 'rework':495 'salt':512 'save':332 'second':143 'set':338 'sinc':43 'size':507 'slowest':33 'small':443 'smt':434,454 'socket':427 'softwar':160 'solder':400,482,500 'somewhat':37 'speed':12 'start':200,587 'station':496,501 'still':65,351,565 'streamlin':300 'stuff':603 'support':8 'sure':99 'surfac':416 'surface-mount':415 'syring':484 'thing':86,102,149,301,464 'think':82 'though':72,308 'three':85 'time':144,219 'ton':228 'tool':476 'toothpick':486 'trick':343 'tweezer':490 'two':509 'unnecessari':602 'use':253,352,374,429,559 'usual':45 'vs':78 'want':279,592 'way':66,534 'wherea':52 'whether':554 'widget':284 'wild':14 'work':104 'workflow':192 'worth':22,248"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/283375"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697164401 {#4599
      date: 2023-10-13 04:33:21.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7895
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4600
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4562
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4525
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4472
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4016
            +user: App\Entity\User {#3964}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
              \n
              **Some useful resources:**\n
              \n
              1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
              2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
              3. Websites with details on other people’s cool projects: hackaday.com\n
              4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
              5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
              6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
              \n
              **List of initial things to learn:**\n
              \n
              1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
              2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
              3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
              4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
              5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
              6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
              7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
              \n
              **Tools to buy:**\n
              \n
              1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
              2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
              3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
              4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
              5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
              \n
              **Platforms and Communities to Consider:**\n
              \n
              1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
              2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
              3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
              \n
              **Other Stuff**:\n
              \n
              1. Avoid playing with mains power / high voltage until you know what you are doing.\n
              2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
              3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
              4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
              \n
              Ping me if you get stuck or have questions :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1697164405 {#4026
              date: 2023-10-13 04:33:25.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4014 …}
            +nested: Doctrine\ORM\PersistentCollection {#4012 …}
            +votes: Doctrine\ORM\PersistentCollection {#4010 …}
            +reports: Doctrine\ORM\PersistentCollection {#4008 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
            -id: 38238
            -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://voltage.vn/comment/276636"
            +editedAt: DateTimeImmutable @1696818302 {#3962
              date: 2023-10-09 04:25:02.0 +02:00
            }
            +createdAt: DateTimeImmutable @1696817533 {#4025
              date: 2023-10-09 04:12:13.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4016}
          +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1697028532 {#4470
            date: 2023-10-11 14:48:52.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4473 …}
          +nested: Doctrine\ORM\PersistentCollection {#4475 …}
          +votes: Doctrine\ORM\PersistentCollection {#4477 …}
          +reports: Doctrine\ORM\PersistentCollection {#4479 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
          -id: 41362
          -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1365544"
          +editedAt: null
          +createdAt: DateTimeImmutable @1697028532 {#4471
            date: 2023-10-11 14:48:52.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: """
          There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
          \n
          The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
          \n
          The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
          \n
          The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
          \n
          Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697078817 {#4523
          date: 2023-10-12 04:46:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4526 …}
        +nested: Doctrine\ORM\PersistentCollection {#4528 …}
        +votes: Doctrine\ORM\PersistentCollection {#4530 …}
        +reports: Doctrine\ORM\PersistentCollection {#4532 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
        -id: 42438
        -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/281954"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697078817 {#4524
          date: 2023-10-12 04:46:57.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
        \n
        [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
        \n
        After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697151969 {#4560
        date: 2023-10-13 01:06:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4563 …}
      +nested: Doctrine\ORM\PersistentCollection {#4565 …}
      +votes: Doctrine\ORM\PersistentCollection {#4567 …}
      +reports: Doctrine\ORM\PersistentCollection {#4569 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
      -id: 44225
      -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1377286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697151969 {#4561
        date: 2023-10-13 01:06:09.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Glad to help :)\n
      \n
      Besides the I/O and supporting hardware, the clock speed is wildly different between these 3 chips – that’s worth considering. By that metric, the ATMEGA based designs are the slowest by far – although somewhat faster than you’d estimate since they usually operate 1 instruction per clock cycle, whereas the other chips are a few clock cycles per instruction (they are still way faster than the ATMEGA line though).\n
      \n
      Regarding pre-made boards vs. your own? I think there are three things to consider:\n
      \n
      1. Pre-made boards are awesome for prototyping. Making sure the damn thing will work (feature-complete) before designing your own board is a good idea. Then, make your first board with all features added in (this is important), but expect to iterate at least once (make revisions and order boards a second time). There’s no such thing as premature optimization in hardware design – it’s not like software where you can just design the core of an application and then build features as you go. This is why always designing prototypes to be feature-complete is a good workflow, and generic development boards are a good starting point for this.\n
      2. Designing your own board is really easy for AVRs. I do this all the time, lately with the Attiny10. Honestly there are a ton of AVR chips out there, and not all of them have affordable / popular development boards, so often it’s worth making your own for use in item 1 above (…really you just need at minimum power and a header to break out the pins for ISP programming). Then when you want to make your final widget, you just expand your development board design, which lets you make a really miniaturized and streamlined thing! You will need an ISP programmer though, like the AVR-ICE (which has a nasty but minor bug in the design – ping me before buying one and I’ll save you 2 days of headaches setting up).\n
      3. A neat trick is to design your own boards *and still use a dev board* (so making your own boards and buying premade dev boards *are not mutually exclusive options*). This is especially useful with the Pi Pico and ESP32 (where making a dev board is less beginner-friendly) – a cheatcode is “castellated mounting holes”. These let you solder (for example) a Pi Pico dev board directly to your own design as a surface-mount component. You can do this by just adding a socket and using header pins too, but SMT + castellated mounting holes lets you keep the design small and reliable.\n
      \n
      BTW when designing your own boards, committing to SMT parts (where possible) early on is one of the things I’m really glad I did. You don’t need much tooling to do it. Just a solder paste syringe, a toothpick or pin, some tweezers, and a hot air rework station (included in some soldering stations). Even 0402 parts (about the size of two grains of salt) are pretty easy to do by hand. It’s amazing the level of miniaturization that you can achieve these days this way, as a private individual with a very modest budget!\n
      \n
      Finally, the Arduino products are generally very good dev boards, whether or not you’re using the Arduino IDE (you can still program them ASM or non-Arduino C++). So for any chip that an Arduino exists for, it’s an excellent starting point – although you may want to design your own board one day to remove unnecessary stuff if it comes out cheaper and you go through a lot of them, or just for the experience.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1697164401 {#4598
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4601 …}
    +nested: Doctrine\ORM\PersistentCollection {#4603 …}
    +votes: Doctrine\ORM\PersistentCollection {#4605 …}
    +reports: Doctrine\ORM\PersistentCollection {#4607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4611 …}
    -id: 44469
    -bodyTs: "'0402':503 '1':47,89,256 '2':204,334 '3':18,340 'achiev':530 'ad':125,425 'afford':240 'air':494 'although':36,589 'alway':181 'amaz':522 'applic':170 'arduino':546,561,572,580 'asm':568 'atmega':28,70 'attiny10':223 'avr':213,230,312 'avr-ic':311 'awesom':95 'base':29 'beginn':389 'beginner-friend':388 'besid':4 'board':77,93,112,121,141,196,208,243,290,349,355,360,365,385,407,451,553,597 'break':269 'btw':446 'budget':543 'bug':320 'build':173 'buy':327,362 'c':573 'castel':394,435 'cheaper':608 'cheatcod':392 'chip':19,55,231,577 'clock':11,50,59 'come':606 'commit':452 'complet':107,188 'compon':418 'consid':23,88 'core':167 'cycl':51,60 'd':41 'damn':101 'day':335,532,599 'design':30,109,155,165,182,205,291,323,346,412,442,448,594 'dev':354,364,384,406,552 'develop':195,242,289 'differ':15 'direct':408 'earli':458 'easi':211,515 'esp32':380 'especi':373 'estim':42 'even':502 'exampl':402 'excel':586 'exclus':369 'exist':581 'expand':287 'expect':131 'experi':621 'far':35 'faster':38,67 'featur':106,124,174,187 'feature-complet':105,186 'final':283,544 'first':120 'friend':390 'general':549 'generic':194 'glad':1,468 'go':177,611 'good':115,191,199,551 'grain':510 'hand':519 'hardwar':9,154 'headach':337 'header':267,430 'help':3 'hole':396,437 'honest':224 'hot':493 'i/o':6 'ice':313 'ide':562 'idea':116 'import':129 'includ':497 'individu':538 'instruct':48,62 'isp':274,306 'item':255 'iter':133 'keep':440 'late':220 'least':135 'less':387 'let':293,398,438 'level':524 'like':159,309 'line':71 'll':331 'lot':614 'm':466 'made':76,92 'make':98,118,137,249,281,295,357,382 'may':591 'metric':26 'miniatur':298,526 'minimum':263 'minor':319 'modest':542 'mount':395,417,436 'much':475 'mutual':368 'nasti':317 'neat':342 'need':261,304,474 'non':571 'non-arduino':570 'often':245 'one':328,461,598 'oper':46 'optim':152 'option':370 'order':140 'part':455,504 'past':483 'per':49,61 'pi':377,404 'pico':378,405 'pin':272,431,488 'ping':324 'point':201,588 'popular':241 'possibl':457 'power':264 'pre':75,91 'pre-mad':74,90 'premad':363 'prematur':151 'pretti':514 'privat':537 'product':547 'program':275,566 'programm':307 'prototyp':97,183 're':558 'realli':210,258,297,467 'regard':73 'reliabl':445 'remov':601 'revis':138 'rework':495 'salt':512 'save':332 'second':143 'set':338 'sinc':43 'size':507 'slowest':33 'small':443 'smt':434,454 'socket':427 'softwar':160 'solder':400,482,500 'somewhat':37 'speed':12 'start':200,587 'station':496,501 'still':65,351,565 'streamlin':300 'stuff':603 'support':8 'sure':99 'surfac':416 'surface-mount':415 'syring':484 'thing':86,102,149,301,464 'think':82 'though':72,308 'three':85 'time':144,219 'ton':228 'tool':476 'toothpick':486 'trick':343 'tweezer':490 'two':509 'unnecessari':602 'use':253,352,374,429,559 'usual':45 'vs':78 'want':279,592 'way':66,534 'wherea':52 'whether':554 'widget':284 'wild':14 'work':104 'workflow':192 'worth':22,248"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/283375"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697164401 {#4599
      date: 2023-10-13 04:33:21.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 0.34 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4600
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4562
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4525
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4472
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4016
            +user: App\Entity\User {#3964}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
              \n
              **Some useful resources:**\n
              \n
              1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
              2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
              3. Websites with details on other people’s cool projects: hackaday.com\n
              4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
              5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
              6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
              \n
              **List of initial things to learn:**\n
              \n
              1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
              2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
              3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
              4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
              5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
              6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
              7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
              \n
              **Tools to buy:**\n
              \n
              1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
              2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
              3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
              4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
              5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
              \n
              **Platforms and Communities to Consider:**\n
              \n
              1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
              2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
              3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
              \n
              **Other Stuff**:\n
              \n
              1. Avoid playing with mains power / high voltage until you know what you are doing.\n
              2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
              3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
              4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
              \n
              Ping me if you get stuck or have questions :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1697164405 {#4026
              date: 2023-10-13 04:33:25.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4014 …}
            +nested: Doctrine\ORM\PersistentCollection {#4012 …}
            +votes: Doctrine\ORM\PersistentCollection {#4010 …}
            +reports: Doctrine\ORM\PersistentCollection {#4008 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
            -id: 38238
            -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://voltage.vn/comment/276636"
            +editedAt: DateTimeImmutable @1696818302 {#3962
              date: 2023-10-09 04:25:02.0 +02:00
            }
            +createdAt: DateTimeImmutable @1696817533 {#4025
              date: 2023-10-09 04:12:13.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4016}
          +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1697028532 {#4470
            date: 2023-10-11 14:48:52.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4473 …}
          +nested: Doctrine\ORM\PersistentCollection {#4475 …}
          +votes: Doctrine\ORM\PersistentCollection {#4477 …}
          +reports: Doctrine\ORM\PersistentCollection {#4479 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
          -id: 41362
          -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1365544"
          +editedAt: null
          +createdAt: DateTimeImmutable @1697028532 {#4471
            date: 2023-10-11 14:48:52.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: """
          There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
          \n
          The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
          \n
          The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
          \n
          The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
          \n
          Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697078817 {#4523
          date: 2023-10-12 04:46:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4526 …}
        +nested: Doctrine\ORM\PersistentCollection {#4528 …}
        +votes: Doctrine\ORM\PersistentCollection {#4530 …}
        +reports: Doctrine\ORM\PersistentCollection {#4532 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
        -id: 42438
        -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/281954"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697078817 {#4524
          date: 2023-10-12 04:46:57.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
        \n
        [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
        \n
        After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697151969 {#4560
        date: 2023-10-13 01:06:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4563 …}
      +nested: Doctrine\ORM\PersistentCollection {#4565 …}
      +votes: Doctrine\ORM\PersistentCollection {#4567 …}
      +reports: Doctrine\ORM\PersistentCollection {#4569 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
      -id: 44225
      -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1377286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697151969 {#4561
        date: 2023-10-13 01:06:09.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Glad to help :)\n
      \n
      Besides the I/O and supporting hardware, the clock speed is wildly different between these 3 chips – that’s worth considering. By that metric, the ATMEGA based designs are the slowest by far – although somewhat faster than you’d estimate since they usually operate 1 instruction per clock cycle, whereas the other chips are a few clock cycles per instruction (they are still way faster than the ATMEGA line though).\n
      \n
      Regarding pre-made boards vs. your own? I think there are three things to consider:\n
      \n
      1. Pre-made boards are awesome for prototyping. Making sure the damn thing will work (feature-complete) before designing your own board is a good idea. Then, make your first board with all features added in (this is important), but expect to iterate at least once (make revisions and order boards a second time). There’s no such thing as premature optimization in hardware design – it’s not like software where you can just design the core of an application and then build features as you go. This is why always designing prototypes to be feature-complete is a good workflow, and generic development boards are a good starting point for this.\n
      2. Designing your own board is really easy for AVRs. I do this all the time, lately with the Attiny10. Honestly there are a ton of AVR chips out there, and not all of them have affordable / popular development boards, so often it’s worth making your own for use in item 1 above (…really you just need at minimum power and a header to break out the pins for ISP programming). Then when you want to make your final widget, you just expand your development board design, which lets you make a really miniaturized and streamlined thing! You will need an ISP programmer though, like the AVR-ICE (which has a nasty but minor bug in the design – ping me before buying one and I’ll save you 2 days of headaches setting up).\n
      3. A neat trick is to design your own boards *and still use a dev board* (so making your own boards and buying premade dev boards *are not mutually exclusive options*). This is especially useful with the Pi Pico and ESP32 (where making a dev board is less beginner-friendly) – a cheatcode is “castellated mounting holes”. These let you solder (for example) a Pi Pico dev board directly to your own design as a surface-mount component. You can do this by just adding a socket and using header pins too, but SMT + castellated mounting holes lets you keep the design small and reliable.\n
      \n
      BTW when designing your own boards, committing to SMT parts (where possible) early on is one of the things I’m really glad I did. You don’t need much tooling to do it. Just a solder paste syringe, a toothpick or pin, some tweezers, and a hot air rework station (included in some soldering stations). Even 0402 parts (about the size of two grains of salt) are pretty easy to do by hand. It’s amazing the level of miniaturization that you can achieve these days this way, as a private individual with a very modest budget!\n
      \n
      Finally, the Arduino products are generally very good dev boards, whether or not you’re using the Arduino IDE (you can still program them ASM or non-Arduino C++). So for any chip that an Arduino exists for, it’s an excellent starting point – although you may want to design your own board one day to remove unnecessary stuff if it comes out cheaper and you go through a lot of them, or just for the experience.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1697164401 {#4598
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4601 …}
    +nested: Doctrine\ORM\PersistentCollection {#4603 …}
    +votes: Doctrine\ORM\PersistentCollection {#4605 …}
    +reports: Doctrine\ORM\PersistentCollection {#4607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4611 …}
    -id: 44469
    -bodyTs: "'0402':503 '1':47,89,256 '2':204,334 '3':18,340 'achiev':530 'ad':125,425 'afford':240 'air':494 'although':36,589 'alway':181 'amaz':522 'applic':170 'arduino':546,561,572,580 'asm':568 'atmega':28,70 'attiny10':223 'avr':213,230,312 'avr-ic':311 'awesom':95 'base':29 'beginn':389 'beginner-friend':388 'besid':4 'board':77,93,112,121,141,196,208,243,290,349,355,360,365,385,407,451,553,597 'break':269 'btw':446 'budget':543 'bug':320 'build':173 'buy':327,362 'c':573 'castel':394,435 'cheaper':608 'cheatcod':392 'chip':19,55,231,577 'clock':11,50,59 'come':606 'commit':452 'complet':107,188 'compon':418 'consid':23,88 'core':167 'cycl':51,60 'd':41 'damn':101 'day':335,532,599 'design':30,109,155,165,182,205,291,323,346,412,442,448,594 'dev':354,364,384,406,552 'develop':195,242,289 'differ':15 'direct':408 'earli':458 'easi':211,515 'esp32':380 'especi':373 'estim':42 'even':502 'exampl':402 'excel':586 'exclus':369 'exist':581 'expand':287 'expect':131 'experi':621 'far':35 'faster':38,67 'featur':106,124,174,187 'feature-complet':105,186 'final':283,544 'first':120 'friend':390 'general':549 'generic':194 'glad':1,468 'go':177,611 'good':115,191,199,551 'grain':510 'hand':519 'hardwar':9,154 'headach':337 'header':267,430 'help':3 'hole':396,437 'honest':224 'hot':493 'i/o':6 'ice':313 'ide':562 'idea':116 'import':129 'includ':497 'individu':538 'instruct':48,62 'isp':274,306 'item':255 'iter':133 'keep':440 'late':220 'least':135 'less':387 'let':293,398,438 'level':524 'like':159,309 'line':71 'll':331 'lot':614 'm':466 'made':76,92 'make':98,118,137,249,281,295,357,382 'may':591 'metric':26 'miniatur':298,526 'minimum':263 'minor':319 'modest':542 'mount':395,417,436 'much':475 'mutual':368 'nasti':317 'neat':342 'need':261,304,474 'non':571 'non-arduino':570 'often':245 'one':328,461,598 'oper':46 'optim':152 'option':370 'order':140 'part':455,504 'past':483 'per':49,61 'pi':377,404 'pico':378,405 'pin':272,431,488 'ping':324 'point':201,588 'popular':241 'possibl':457 'power':264 'pre':75,91 'pre-mad':74,90 'premad':363 'prematur':151 'pretti':514 'privat':537 'product':547 'program':275,566 'programm':307 'prototyp':97,183 're':558 'realli':210,258,297,467 'regard':73 'reliabl':445 'remov':601 'revis':138 'rework':495 'salt':512 'save':332 'second':143 'set':338 'sinc':43 'size':507 'slowest':33 'small':443 'smt':434,454 'socket':427 'softwar':160 'solder':400,482,500 'somewhat':37 'speed':12 'start':200,587 'station':496,501 'still':65,351,565 'streamlin':300 'stuff':603 'support':8 'sure':99 'surfac':416 'surface-mount':415 'syring':484 'thing':86,102,149,301,464 'think':82 'though':72,308 'three':85 'time':144,219 'ton':228 'tool':476 'toothpick':486 'trick':343 'tweezer':490 'two':509 'unnecessari':602 'use':253,352,374,429,559 'usual':45 'vs':78 'want':279,592 'way':66,534 'wherea':52 'whether':554 'widget':284 'wild':14 'work':104 'workflow':192 'worth':22,248"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/283375"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697164401 {#4599
      date: 2023-10-13 04:33:21.0 +02:00
    }
  }
  "level" => 5
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8135
  +comment: App\Entity\EntryComment {#4600
    +user: App\Entity\User {#3964
      +avatar: null
      +cover: null
      +email: "Saigonauticon@voltage.vn"
      +username: "@Saigonauticon@voltage.vn"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1703981706 {#4021
        date: 2023-12-31 01:15:06.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#3965 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#3967 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#3960 …}
      +entries: Doctrine\ORM\PersistentCollection {#3958 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3955 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3953 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3951 …}
      +posts: Doctrine\ORM\PersistentCollection {#3948 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3946 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3944 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3941 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3939 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3937 …}
      +follows: Doctrine\ORM\PersistentCollection {#4079 …}
      +followers: Doctrine\ORM\PersistentCollection {#4072 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4062 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4024 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4082 …}
      +reports: Doctrine\ORM\PersistentCollection {#4078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4076 …}
      +violations: Doctrine\ORM\PersistentCollection {#4075 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4074 …}
      +awards: Doctrine\ORM\PersistentCollection {#4064 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4067 …}
      +categories: Doctrine\ORM\PersistentCollection {#4065 …}
      -id: 269
      -password: "$2y$13$UYqaD7bZp4O.OwB02SlMIeKWP1aeHwuKf.UMqd1I/0STqvflxyU5K"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4063 …}
      +apId: "Saigonauticon@voltage.vn"
      +apProfileId: "https://voltage.vn/u/Saigonauticon"
      +apPublicUrl: "https://voltage.vn/u/Saigonauticon"
      +apFollowersUrl: null
      +apInboxUrl: "https://voltage.vn/inbox"
      +apDomain: "voltage.vn"
      +apPreferredUsername: "Saigonauticon"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1709584336 {#4019
        date: 2024-03-04 21:32:16.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686890246 {#4018
        date: 2023-06-16 06:37:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4562
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4525
        +user: App\Entity\User {#3964}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4472
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4016
            +user: App\Entity\User {#3964}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: """
              The most important thing is to tackle projects frequently and get yourself involved with other people doing the same. Learn by doing! I found books, videos, and so on of limited utility by comparison. I’ll include an unreasonable quantity of my notes below.\n
              \n
              **Some useful resources:**\n
              \n
              1. Learning Python – a decent programming language to start with since it’s flexible and enforces some good habits : [python.swaroopch.com](https://python.swaroopch.com/)\n
              2. Your local hackerspace, makerspace, or fablab: [wiki.hackerspaces.org/List_of_Hacker_Spaces](https://wiki.hackerspaces.org/List_of_Hacker_Spaces)\n
              3. Websites with details on other people’s cool projects: hackaday.com\n
              4. You should also learn C / C++ (unless you are an assembly-language degenerate like me)\n
              5. KiCAD is *fantastic* these days (and free!): [www.kicad.org](https://www.kicad.org/)\n
              6. I’ll point out that Microchip Studio is *awful and buggy* but for some microcontrollers you’re stuck with it. Everyone working with embedded systems gets stuck with some lousy manufacturer-supplied software sometimes.\n
              \n
              **List of initial things to learn:**\n
              \n
              1. How to read component datasheets (you will be doing this a lot). Actually I think a lot of my electronics knowledge was picked up from just absorbing datasheets like a weird sponge of some sort.\n
              2. How to order from Mouser / Digikey / RS Components / Arrow / McMaster (these are also a great source of datasheets)\n
              3. Basic laws of electricity and magnetism (any freshman university physics textbook is OK – these pop up used all the time, and even an old one is OK). Just do all the problems in each chapter and you’ll be fine. Or you can tackle “The Art of Electronics” if you like.\n
              4. If you’re into analog, this is a classic (and free!) text : [web.mit.edu/6.101/www/…/op_amps_everyone.pdf](https://web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)\n
              5. Soldering is actually pretty easy, just buy some resistors and some prototyping board and get some practice in. You’ll need to learn surface mount soldering to get access to good and cheap parts later on, but thankfully, it is *way* easier than it looks. Like, really a lot easier than people make it look.\n
              6. How to order manufactured circuit boards from a factory using a design in KiCAD (this is actually pretty easy and cheap!)\n
              7. These days, a lot of components can be purchased on pre-built ‘modules’ that fufill a certain objective. For example, a temperator sensing module might have a sensor and all the supporting components on a little board, so you just connect power+ground and data. These are made specifically with learning in mind and are made in Asia at a very reasonable price – do note though that reading the *actual datasheet* of the parts in question will give you much deeper knowledge over time.\n
              \n
              **Tools to buy:**\n
              \n
              1. A soldering station. Some people suggest fancy expensive stuff, but frankly, some brands of Chinese tools have gotten quite good. Yihua is a good and affordable brand of soldering station. You can get a soldering-iron-only version if you need to save money, but I’d recommend a model that also includes a hot air rework tool. This makes fixing mistakes on boards way easier, lets you salvage components more easily from junk and failed projects, and also adds a lot of flexibility later on.\n
              2. A multimeter / parts tester. Should measure voltage, current, capacitance, resistance and diodes. Pro’s Kit is an OK brand from Asia.\n
              3. Eventually you will need an oscilloscope, but not at the start. Hantek, Rigol, and Unit-T make good entry level ones. Siglent is midrange. Tektronix is for rich kids. An old used scope is fine but often shipping is expensive if it’s one of the heavy ones.\n
              4. Tweezers, wire cutters and strippers. Lots of protoboard and solder.\n
              5. If you’re really into low-level microcontroller stuff, an AVR-ICE will be pretty cool to have a few years down the line :)\n
              \n
              **Platforms and Communities to Consider:**\n
              \n
              1. Arduino – largest friendliest community with the most tutorials, but as such has a ton of beginners and students looking to copy/paste code without understanding. So sometimes it’s hard to find someone knowledgeable, and if you do, they might be sort of exhausted. It’s probably the best place to start these days overall.\n
              2. AVR Freaks – the opposite of Arduino. Hostile, but super knowledgeable. I’ve learned so much by searching their forums, I’ve never needed to ask a question! They are great too, but really not a place for beginners to ask questions. It is a good forum to read if you want to learn assembly / C for microcontrollers, but has a steep learning curve – I’d save it for later :D\n
              3. Raspberry Pi – makes everything super easy, generally at the cost of being horribly inefficient and somewhat expensive. It can be a good place to start, but be careful not to learn bad habits here – e.g. using a whole computer system with Linux to blink an LED. You’ll end up having to unlearn a lot to make reasonable battery-powered devices later on. Awesome where processing power is actually needed – machine vision, some robotics, and AI. The raspberry Pi Pico has fewer of these problems (and you can code in Python!) – it’s pretty fantastic and I would personally choose it as my first microcontroller.\n
              \n
              **Other Stuff**:\n
              \n
              1. Avoid playing with mains power / high voltage until you know what you are doing.\n
              2. Avoid selling things until you know what FCC / CE is. You can teach courses on what you’ve learned to fund your studies though! I bootstrapped this way.\n
              3. Lithium batteries can be sort of tricky / hazardous. When starting out with them, use the metal cylindrical cells at first. The TP4056 is an OK charge controller to use, and pre-built modules are like a dollar in bulk.\n
              4. I own a prototyping company in Asia, this introduces some bias on my tool recommendations: low cost, high value – but only ‘good enough’ performance and convenience. I also hate solderless breadboards and consider them more trouble than they are worth – some people disagree with me and they are *also correct*. I also find surface-mount soldering way easier and more reliable than through-hole (most people disagree with me but it’s worth thinking about). Finally, I’m a 700 year old Taoist immortal that still uses a slide rule and writes poetry in Assembly language. So I’m part of an older engineering tradition and it’s worth keeping that in mind when weighing my advice.\n
              \n
              Ping me if you get stuck or have questions :)
              """
            +lang: "en"
            +isAdult: false
            +favouriteCount: 6
            +score: 0
            +lastActive: DateTime @1697164405 {#4026
              date: 2023-10-13 04:33:25.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4014 …}
            +nested: Doctrine\ORM\PersistentCollection {#4012 …}
            +votes: Doctrine\ORM\PersistentCollection {#4010 …}
            +reports: Doctrine\ORM\PersistentCollection {#4008 …}
            +favourites: Doctrine\ORM\PersistentCollection {#3976 …}
            +notifications: Doctrine\ORM\PersistentCollection {#3980 …}
            -id: 38238
            -bodyTs: "'/)':70,120 '/6.101/www/':285 '/6.101/www/reference/op_amps_everyone.pdf)':289 '/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':80 '/op_amps_everyone.pdf':286 '1':48,163,457,660,895 '2':71,199,545,715,910 '3':81,218,567,786,939 '4':92,270,617,980 '5':109,290,628 '6':121,346 '7':368 '700':1062 'absorb':190 'access':319 'actual':176,293,363,439,856 'add':538 'advic':1099 'afford':483 'ai':863 'air':514 'also':95,212,510,537,1008,1029,1032 'analog':275 'arduino':661,721 'arrow':208 'art':264 'asia':427,566,987 'ask':740,755 'assembl':104,769,1077 'assembly-languag':103 'avoid':896,911 'avr':641,716 'avr-ic':640 'aw':130 'awesom':851 'bad':818 'basic':219 'batteri':846,941 'battery-pow':845 'beginn':676,753 'best':708 'bias':991 'blink':830 'board':303,352,406,522 'book':25 'bootstrap':936 'brand':470,484,564 'breadboard':1011 'buggi':132 'built':381,972 'bulk':979 'buy':297,456 'c':97,98,770 'capacit':554 'care':814 'ce':919 'cell':957 'certain':386 'chapter':253 'charg':965 'cheap':323,367 'chines':472 'choos':887 'circuit':351 'classic':279 'code':682,876 'communiti':657,664 'compani':985 'comparison':34 'compon':167,207,374,402,528 'comput':825 'connect':410 'consid':659,1013 'control':966 'conveni':1006 'cool':89,646 'copy/paste':681 'correct':1030 'cost':796,997 'cours':924 'current':553 'curv':778 'cutter':620 'cylindr':956 'd':505,780,785 'data':414 'datasheet':168,191,217,440 'day':114,370,713 'decent':52 'deeper':450 'degener':106 'design':358 'detail':84 'devic':848 'digikey':205 'diod':557 'disagre':1023,1049 'dollar':977 'e.g':821 'easi':295,365,792 'easier':332,340,524,1039 'easili':530 'electr':222 'electron':183,266 'embed':145 'end':835 'enforc':63 'engin':1086 'enough':1003 'entri':587 'even':240 'eventu':568 'everyon':142 'everyth':790 'exampl':389 'exhaust':703 'expens':465,608,803 'fablab':77 'factori':355 'fail':534 'fanci':464 'fantast':112,882 'fcc':918 'fewer':869 'final':1058 'find':691,1033 'fine':258,603 'first':891,959 'fix':519 'flexibl':61,542 'forum':734,761 'found':24 'frank':468 'freak':717 'free':116,281 'frequent':9 'freshman':226 'friendliest':663 'fufil':384 'fund':931 'general':793 'get':11,147,305,318,490,1104 'give':447 'good':65,321,477,481,586,760,808,1002 'gotten':475 'great':214,745 'ground':412 'habit':66,819 'hackaday.com':91 'hackerspac':74 'hantek':579 'hard':689 'hate':1009 'hazard':947 'heavi':615 'high':901,998 'hole':1046 'horribl':799 'hostil':722 'hot':513 'ice':642 'immort':1066 'import':3 'includ':37,511 'ineffici':800 'initi':159 'introduc':989 'involv':13 'iron':494 'junk':532 'keep':1092 'kicad':110,360 'kid':597 'kit':560 'know':905,916 'knowledg':184,451,693,725 'languag':54,105,1078 'largest':662 'later':325,543,784,849 'law':220 'learn':20,49,96,162,313,420,728,768,777,817,929 'led':832 'let':525 'level':588,636 'like':107,192,269,336,975 'limit':31 'line':654 'linux':828 'list':157 'lithium':940 'littl':405 'll':36,123,256,310,834 'local':73 'look':335,345,679 'lot':175,180,339,372,540,623,841 'lousi':151 'low':635,996 'low-level':634 'm':1060,1081 'machin':858 'made':417,425 'magnet':224 'main':899 'make':343,518,585,789,843 'makerspac':75 'manufactur':153,350 'manufacturer-suppli':152 'mcmaster':209 'measur':551 'metal':955 'microchip':127 'microcontrol':136,637,772,892 'midrang':592 'might':394,699 'mind':422,1095 'mistak':520 'model':508 'modul':382,393,973 'money':502 'mount':315,1036 'mouser':204 'much':449,730 'multimet':547 'need':311,499,571,738,857 'never':737 'note':43,434 'object':387 'often':605 'ok':231,245,563,964 'old':242,599,1064 'older':1085 'one':243,589,612,616 'opposit':719 'order':202,349 'oscilloscop':573 'overal':714 'part':324,443,548,1082 'peopl':16,87,342,462,1022,1048 'perform':1004 'person':886 'physic':228 'pi':788,866 'pick':186 'pico':867 'ping':1100 'place':709,751,809 'platform':655 'play':897 'poetri':1075 'point':124 'pop':233 'power':411,847,854,900 'practic':307 'pre':380,971 'pre-built':379,970 'pretti':294,364,645,881 'price':432 'pro':558 'probabl':706 'problem':250,872 'process':853 'program':53 'project':8,90,535 'protoboard':625 'prototyp':302,984 'purchas':377 'python':50,878 'python.swaroopch.com':67,69 'python.swaroopch.com/)':68 'quantiti':40 'question':445,742,756,1108 'quit':476 'raspberri':787,865 're':138,273,631 'read':166,437,763 'realli':337,632,748 'reason':431,844 'recommend':506,995 'reliabl':1042 'resist':555 'resistor':299 'resourc':47 'rework':515 'rich':596 'rigol':580 'robot':861 'rs':206 'rule':1072 'salvag':527 'save':501,781 'scope':601 'search':732 'sell':912 'sens':392 'sensor':397 'ship':606 'siglent':590 'sinc':58 'slide':1071 'softwar':155 'solder':291,316,459,486,493,627,1037 'soldering-iron-on':492 'solderless':1010 'someon':692 'sometim':156,686 'somewhat':802 'sort':198,701,944 'sourc':215 'specif':418 'spong':195 'start':56,578,711,811,949 'station':460,487 'steep':776 'still':1068 'stripper':622 'stuck':139,148,1105 'student':678 'studi':933 'studio':128 'stuff':466,638,894 'suggest':463 'super':724,791 'suppli':154 'support':401 'surfac':314,1035 'surface-mount':1034 'system':146,826 'tackl':7,262 'taoist':1065 'teach':923 'tektronix':593 'temper':391 'tester':549 'text':282 'textbook':229 'thank':328 'thing':4,160,913 'think':178,1056 'though':435,934 'through-hol':1044 'time':238,453 'ton':674 'tool':454,473,516,994 'tp4056':961 'tradit':1087 'tricki':946 'troubl':1016 'tutori':668 'tweezer':618 'understand':684 'unit':583 'unit-t':582 'univers':227 'unlearn':839 'unless':99 'unreason':39 'use':46,235,356,600,822,953,968,1069 'util':32 'valu':999 've':727,736,928 'version':496 'video':26 'vision':859 'voltag':552,902 'want':766 'way':331,523,938,1038 'web.mit.edu':284,288 'web.mit.edu/6.101/www/':283 'web.mit.edu/6.101/www/reference/op_amps_everyone.pdf)':287 'websit':82 'weigh':1097 'weird':194 'whole':824 'wiki.hackerspaces.org':79 'wiki.hackerspaces.org/list_of_hacker_spaces](https://wiki.hackerspaces.org/list_of_hacker_spaces)':78 'wire':619 'without':683 'work':143 'worth':1020,1055,1091 'would':885 'write':1074 'www.kicad.org':117,119 'www.kicad.org/)':118 'year':651,1063 'yihua':478"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://voltage.vn/comment/276636"
            +editedAt: DateTimeImmutable @1696818302 {#3962
              date: 2023-10-09 04:25:02.0 +02:00
            }
            +createdAt: DateTimeImmutable @1696817533 {#4025
              date: 2023-10-09 04:12:13.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4016}
          +body: "Oh wow! this is a lot of great detail! is Rust at all useful for embedded applications, or am i essentially restricted to C/C++? Is Adafruit also a good resource or not as much as the others? Also, besides the obvious differences in form factor and ease of use, what’s the objective difference between the RP2040 *chip,* and, for example, Sparkfun’s “Pro Micro” or “Thing Plus”, or is the ease-of-use *by itself* the main selling point?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1697028532 {#4470
            date: 2023-10-11 14:48:52.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@Saigonauticon@voltage.vn"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4473 …}
          +nested: Doctrine\ORM\PersistentCollection {#4475 …}
          +votes: Doctrine\ORM\PersistentCollection {#4477 …}
          +reports: Doctrine\ORM\PersistentCollection {#4479 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4481 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4483 …}
          -id: 41362
          -bodyTs: "'adafruit':26 'also':27,38 'applic':17 'besid':39 'c/c':24 'chip':58 'detail':9 'differ':42,54 'eas':47,73 'ease-of-us':72 'embed':16 'essenti':21 'exampl':61 'factor':45 'form':44 'good':29 'great':8 'lot':6 'main':79 'micro':65 'much':34 'object':53 'obvious':41 'oh':1 'other':37 'plus':68 'point':81 'pro':64 'resourc':30 'restrict':22 'rp2040':57 'rust':11 'sell':80 'sparkfun':62 'thing':67 'use':14,49,75 'wow':2"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1365544"
          +editedAt: null
          +createdAt: DateTimeImmutable @1697028532 {#4471
            date: 2023-10-11 14:48:52.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4016}
        +body: """
          There are a lot of differences, but I’ll try and go over the high level ones. The RP2040 is a chip, and the others are boards – so I’ll compare the chips on them.\n
          \n
          The RP2040 chip is *really powerful* overall, and does some odd things with I/O that let you do a bunch of very fast, precise things. You also get a lot of I/O pins and they are very well-behaved. The main advantage though is that it works well in both Python and C++, and is well-supported.\n
          \n
          The ESP32 based board (Thing Plus) has integrated WiFi. The ESP32 is a great chip, I use it a lot, but it has some unfortunate quirks. First, it has a very high clock speed and decent memory, making it quite powerful. However, if you glitch out the network stack via your code, it can have some problems with unexpected resets. This was much worse with the earlier-generation ESP8266. Secondly, the I/O work much more slowly than the system clock (if I recall correctly), and they are picky about what state they have on startup – some go high as part of the boot process, others must be high or low on boot but can be used after. This is actually quite a pain sometimes. It’s a great chip overall though and works well in C++.\n
          \n
          The Pro Micro uses an ATMEGA32 chip. I’m a huge AVR fan so I don’t have many bad things to say, I like it a lot. It is much slower than the other two chips though, and has less memory. Probably it’s best to use C++, but you ought to be able to use Assembly too if you like. The I/O on AVRs are really well-behaved and usually operate at the same speed as the chip, which is nice when you need precise timing! The best thing about it though, is it can use much less power than the other two options, if you use the sleep modes right. So you can build neat battery-powered applications. Finally AVRs have *excellent* datasheets – there’s rarely any ambiguity on exactly how any system on the chip works.\n
          \n
          Overall, I’d choose an RP2040 board if I wanted to use Python and do IoT/Robots/whatever (you can buy boards with or without WiFi), an ESP32 based board if I wanted to do IoT stuff in C++, and the Pro Micro if I wanted to do low-level, low power embedded stuff in C++ or assembly (and maybe branch out into other AVR chips). The C++ options mean you can use the Arduino IDE and their libraries.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1697078817 {#4523
          date: 2023-10-12 04:46:57.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@Saigonauticon@voltage.vn"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4526 …}
        +nested: Doctrine\ORM\PersistentCollection {#4528 …}
        +votes: Doctrine\ORM\PersistentCollection {#4530 …}
        +reports: Doctrine\ORM\PersistentCollection {#4532 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4534 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4536 …}
        -id: 42438
        -bodyTs: "'abl':286 'actual':215 'advantag':78 'also':62 'ambigu':364 'applic':354 'arduino':447 'assembl':289,430 'atmega32':237 'avr':243,297,356,437 'bad':251 'base':97,400 'batteri':352 'battery-pow':351 'behav':75,302 'best':277,322 'board':27,98,380,393,401 'boot':198,207 'branch':433 'build':349 'bunch':55 'buy':392 'c':89,231,280,410,428,440 'chip':22,33,38,109,224,238,268,312,372,438 'choos':377 'clock':127,175 'code':146 'compar':31 'correct':179 'd':376 'datasheet':359 'decent':130 'differ':6 'earlier':162 'earlier-gener':161 'embed':425 'esp32':96,105,399 'esp8266':164 'exact':366 'excel':358 'fan':244 'fast':58 'final':355 'first':121 'generat':163 'get':63 'glitch':139 'go':12,192 'great':108,223 'high':15,126,193,203 'howev':136 'huge':242 'i/o':49,67,167,295 'ide':448 'integr':102 'iot':407 'iot/robots/whatever':389 'less':272,332 'let':51 'level':16,422 'librari':451 'like':256,293 'll':9,30 'lot':4,65,114,259 'low':205,421,423 'low-level':420 'm':240 'main':77 'make':132 'mani':250 'mayb':432 'mean':442 'memori':131,273 'micro':234,414 'mode':344 'much':157,169,262,331 'must':201 'neat':350 'need':318 'network':142 'nice':315 'odd':46 'one':17 'oper':305 'option':338,441 'other':25,200 'ought':283 'overal':42,225,374 'pain':218 'part':195 'picki':183 'pin':68 'plus':100 'power':41,135,333,353,424 'precis':59,319 'pro':233,413 'probabl':274 'problem':151 'process':199 'python':87,386 'quirk':120 'quit':134,216 'rare':362 'realli':40,299 'recal':178 'reset':154 'right':345 'rp2040':19,37,379 'say':254 'second':165 'sleep':343 'slower':263 'slowli':171 'sometim':219 'speed':128,309 'stack':143 'startup':190 'state':186 'stuff':408,426 'support':94 'system':174,369 'thing':47,60,99,252,323 'though':79,226,269,326 'time':320 'tri':10 'two':267,337 'unexpect':153 'unfortun':119 'use':111,211,235,279,288,330,341,385,445 'usual':304 'via':144 'want':383,404,417 'well':74,84,93,229,301 'well-behav':73,300 'well-support':92 'wifi':103,397 'without':396 'work':83,168,228,373 'wors':158"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://voltage.vn/comment/281954"
        +editedAt: null
        +createdAt: DateTimeImmutable @1697078817 {#4524
          date: 2023-10-12 04:46:57.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4016}
      +body: """
        Holy shit (sorry)! You really know your stuff, or at the very least, I don’t know my stuff! I’ll keep in mind the stuff you said about the ESP32 and the ATMEGA, but I was more so referring to the editions of those dev boards that use the RP2040!\n
        \n
        [www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)\n
        \n
        After reading a bit more, it seems that *pretty much* the only difference is the IO and other supporting hardware besides just the chips. If someone (me) were working on a project where solutions like these particularly-powerful microcontrollers are required, when would it make more sense to use one of these pre-made boards for computing rather than making your own PCB designs including the chip? Is it mostly for projects where extremely compact form factors (and/or other shenanigans) aren’t necessary?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1697151969 {#4560
        date: 2023-10-13 01:06:09.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@Saigonauticon@voltage.vn"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4563 …}
      +nested: Doctrine\ORM\PersistentCollection {#4565 …}
      +votes: Doctrine\ORM\PersistentCollection {#4567 …}
      +reports: Doctrine\ORM\PersistentCollection {#4569 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4571 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4573 …}
      -id: 44225
      -bodyTs: "'/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':54 'and/or':134 'aren':137 'atmega':34 'besid':75 'bit':58 'board':47,111 'chip':78,123 'compact':131 'comput':113 'design':120 'dev':46 'differ':67 'edit':43 'esp32':31 'extrem':130 'factor':133 'form':132 'hardwar':74 'holi':1 'includ':121 'io':70 'keep':22 'know':6,17 'least':13 'like':89 'll':21 'made':110 'make':100,116 'microcontrol':94 'mind':24 'most':126 'much':64 'necessari':139 'one':105 'particular':92 'particularly-pow':91 'pcb':119 'power':93 'pre':109 'pre-mad':108 'pretti':63 'project':86,128 'rather':114 'read':56 'realli':5 'refer':40 'requir':96 'rp2040':51 'said':28 'seem':61 'sens':102 'shenanigan':136 'shit':2 'solut':88 'someon':80 'sorri':3 'stuff':8,19,26 'support':73 'use':49,104 'work':83 'would':98 'www.sparkfun.com':53 'www.sparkfun.com/products/18288](https://www.sparkfun.com/products/18288)[www.sparkfun.com/products/17745](https://www.sparkfun.com/products/17745)':52"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1377286"
      +editedAt: null
      +createdAt: DateTimeImmutable @1697151969 {#4561
        date: 2023-10-13 01:06:09.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4016}
    +body: """
      Glad to help :)\n
      \n
      Besides the I/O and supporting hardware, the clock speed is wildly different between these 3 chips – that’s worth considering. By that metric, the ATMEGA based designs are the slowest by far – although somewhat faster than you’d estimate since they usually operate 1 instruction per clock cycle, whereas the other chips are a few clock cycles per instruction (they are still way faster than the ATMEGA line though).\n
      \n
      Regarding pre-made boards vs. your own? I think there are three things to consider:\n
      \n
      1. Pre-made boards are awesome for prototyping. Making sure the damn thing will work (feature-complete) before designing your own board is a good idea. Then, make your first board with all features added in (this is important), but expect to iterate at least once (make revisions and order boards a second time). There’s no such thing as premature optimization in hardware design – it’s not like software where you can just design the core of an application and then build features as you go. This is why always designing prototypes to be feature-complete is a good workflow, and generic development boards are a good starting point for this.\n
      2. Designing your own board is really easy for AVRs. I do this all the time, lately with the Attiny10. Honestly there are a ton of AVR chips out there, and not all of them have affordable / popular development boards, so often it’s worth making your own for use in item 1 above (…really you just need at minimum power and a header to break out the pins for ISP programming). Then when you want to make your final widget, you just expand your development board design, which lets you make a really miniaturized and streamlined thing! You will need an ISP programmer though, like the AVR-ICE (which has a nasty but minor bug in the design – ping me before buying one and I’ll save you 2 days of headaches setting up).\n
      3. A neat trick is to design your own boards *and still use a dev board* (so making your own boards and buying premade dev boards *are not mutually exclusive options*). This is especially useful with the Pi Pico and ESP32 (where making a dev board is less beginner-friendly) – a cheatcode is “castellated mounting holes”. These let you solder (for example) a Pi Pico dev board directly to your own design as a surface-mount component. You can do this by just adding a socket and using header pins too, but SMT + castellated mounting holes lets you keep the design small and reliable.\n
      \n
      BTW when designing your own boards, committing to SMT parts (where possible) early on is one of the things I’m really glad I did. You don’t need much tooling to do it. Just a solder paste syringe, a toothpick or pin, some tweezers, and a hot air rework station (included in some soldering stations). Even 0402 parts (about the size of two grains of salt) are pretty easy to do by hand. It’s amazing the level of miniaturization that you can achieve these days this way, as a private individual with a very modest budget!\n
      \n
      Finally, the Arduino products are generally very good dev boards, whether or not you’re using the Arduino IDE (you can still program them ASM or non-Arduino C++). So for any chip that an Arduino exists for, it’s an excellent starting point – although you may want to design your own board one day to remove unnecessary stuff if it comes out cheaper and you go through a lot of them, or just for the experience.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1697164401 {#4598
      date: 2023-10-13 04:33:21.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@Saigonauticon@voltage.vn"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4601 …}
    +nested: Doctrine\ORM\PersistentCollection {#4603 …}
    +votes: Doctrine\ORM\PersistentCollection {#4605 …}
    +reports: Doctrine\ORM\PersistentCollection {#4607 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4609 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4611 …}
    -id: 44469
    -bodyTs: "'0402':503 '1':47,89,256 '2':204,334 '3':18,340 'achiev':530 'ad':125,425 'afford':240 'air':494 'although':36,589 'alway':181 'amaz':522 'applic':170 'arduino':546,561,572,580 'asm':568 'atmega':28,70 'attiny10':223 'avr':213,230,312 'avr-ic':311 'awesom':95 'base':29 'beginn':389 'beginner-friend':388 'besid':4 'board':77,93,112,121,141,196,208,243,290,349,355,360,365,385,407,451,553,597 'break':269 'btw':446 'budget':543 'bug':320 'build':173 'buy':327,362 'c':573 'castel':394,435 'cheaper':608 'cheatcod':392 'chip':19,55,231,577 'clock':11,50,59 'come':606 'commit':452 'complet':107,188 'compon':418 'consid':23,88 'core':167 'cycl':51,60 'd':41 'damn':101 'day':335,532,599 'design':30,109,155,165,182,205,291,323,346,412,442,448,594 'dev':354,364,384,406,552 'develop':195,242,289 'differ':15 'direct':408 'earli':458 'easi':211,515 'esp32':380 'especi':373 'estim':42 'even':502 'exampl':402 'excel':586 'exclus':369 'exist':581 'expand':287 'expect':131 'experi':621 'far':35 'faster':38,67 'featur':106,124,174,187 'feature-complet':105,186 'final':283,544 'first':120 'friend':390 'general':549 'generic':194 'glad':1,468 'go':177,611 'good':115,191,199,551 'grain':510 'hand':519 'hardwar':9,154 'headach':337 'header':267,430 'help':3 'hole':396,437 'honest':224 'hot':493 'i/o':6 'ice':313 'ide':562 'idea':116 'import':129 'includ':497 'individu':538 'instruct':48,62 'isp':274,306 'item':255 'iter':133 'keep':440 'late':220 'least':135 'less':387 'let':293,398,438 'level':524 'like':159,309 'line':71 'll':331 'lot':614 'm':466 'made':76,92 'make':98,118,137,249,281,295,357,382 'may':591 'metric':26 'miniatur':298,526 'minimum':263 'minor':319 'modest':542 'mount':395,417,436 'much':475 'mutual':368 'nasti':317 'neat':342 'need':261,304,474 'non':571 'non-arduino':570 'often':245 'one':328,461,598 'oper':46 'optim':152 'option':370 'order':140 'part':455,504 'past':483 'per':49,61 'pi':377,404 'pico':378,405 'pin':272,431,488 'ping':324 'point':201,588 'popular':241 'possibl':457 'power':264 'pre':75,91 'pre-mad':74,90 'premad':363 'prematur':151 'pretti':514 'privat':537 'product':547 'program':275,566 'programm':307 'prototyp':97,183 're':558 'realli':210,258,297,467 'regard':73 'reliabl':445 'remov':601 'revis':138 'rework':495 'salt':512 'save':332 'second':143 'set':338 'sinc':43 'size':507 'slowest':33 'small':443 'smt':434,454 'socket':427 'softwar':160 'solder':400,482,500 'somewhat':37 'speed':12 'start':200,587 'station':496,501 'still':65,351,565 'streamlin':300 'stuff':603 'support':8 'sure':99 'surfac':416 'surface-mount':415 'syring':484 'thing':86,102,149,301,464 'think':82 'though':72,308 'three':85 'time':144,219 'ton':228 'tool':476 'toothpick':486 'trick':343 'tweezer':490 'two':509 'unnecessari':602 'use':253,352,374,429,559 'usual':45 'vs':78 'want':279,592 'way':66,534 'wherea':52 'whether':554 'widget':284 'wild':14 'work':104 'workflow':192 'worth':22,248"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://voltage.vn/comment/283375"
    +editedAt: null
    +createdAt: DateTimeImmutable @1697164401 {#4599
      date: 2023-10-13 04:33:21.0 +02:00
    }
  }
  +nestedComments: []
  +level: 5
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 7.51 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4054
    +user: App\Entity\User {#4037
      +avatar: null
      +cover: null
      +email: "beeng@discuss.tchncs.de"
      +username: "@beeng@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729581477 {#4059
        date: 2024-10-22 09:17:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
      +entries: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
      +posts: Doctrine\ORM\PersistentCollection {#4090 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
      +follows: Doctrine\ORM\PersistentCollection {#4102 …}
      +followers: Doctrine\ORM\PersistentCollection {#4104 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
      +reports: Doctrine\ORM\PersistentCollection {#4114 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
      +violations: Doctrine\ORM\PersistentCollection {#4118 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
      +awards: Doctrine\ORM\PersistentCollection {#4122 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
      +categories: Doctrine\ORM\PersistentCollection {#4126 …}
      -id: 40214
      -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
      +apId: "beeng@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/beeng"
      +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "beeng"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728137716 {#4056
        date: 2024-10-05 16:15:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691770027 {#4049
        date: 2023-08-11 18:07:07.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Pick a project and get started, you’ll find the info needed to finish it afterwards.\n
      \n
      I just built a handwired ortho split keyboard, microcontrollers, firmware, soldering, wiring, maybe that tickles your fancy?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696795287 {#4060
      date: 2023-10-08 22:01:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4050 …}
    +votes: Doctrine\ORM\PersistentCollection {#4048 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4039 …}
    -id: 37845
    -bodyTs: "'afterward':16 'built':19 'fanci':33 'find':9 'finish':14 'firmwar':26 'get':5 'handwir':21 'info':11 'keyboard':24 'll':8 'mayb':29 'microcontrol':25 'need':12 'ortho':22 'pick':1 'project':3 'solder':27 'split':23 'start':6 'tickl':31 'wire':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3697441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696795287 {#4058
      date: 2023-10-08 22:01:27.0 +02:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8244
  +comment: App\Entity\EntryComment {#4054
    +user: App\Entity\User {#4037
      +avatar: null
      +cover: null
      +email: "beeng@discuss.tchncs.de"
      +username: "@beeng@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729581477 {#4059
        date: 2024-10-22 09:17:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
      +entries: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
      +posts: Doctrine\ORM\PersistentCollection {#4090 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
      +follows: Doctrine\ORM\PersistentCollection {#4102 …}
      +followers: Doctrine\ORM\PersistentCollection {#4104 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
      +reports: Doctrine\ORM\PersistentCollection {#4114 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
      +violations: Doctrine\ORM\PersistentCollection {#4118 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
      +awards: Doctrine\ORM\PersistentCollection {#4122 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
      +categories: Doctrine\ORM\PersistentCollection {#4126 …}
      -id: 40214
      -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
      +apId: "beeng@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/beeng"
      +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "beeng"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728137716 {#4056
        date: 2024-10-05 16:15:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691770027 {#4049
        date: 2023-08-11 18:07:07.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Pick a project and get started, you’ll find the info needed to finish it afterwards.\n
      \n
      I just built a handwired ortho split keyboard, microcontrollers, firmware, soldering, wiring, maybe that tickles your fancy?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696795287 {#4060
      date: 2023-10-08 22:01:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4050 …}
    +votes: Doctrine\ORM\PersistentCollection {#4048 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4039 …}
    -id: 37845
    -bodyTs: "'afterward':16 'built':19 'fanci':33 'find':9 'finish':14 'firmwar':26 'get':5 'handwir':21 'info':11 'keyboard':24 'll':8 'mayb':29 'microcontrol':25 'need':12 'ortho':22 'pick':1 'project':3 'solder':27 'split':23 'start':6 'tickl':31 'wire':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3697441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696795287 {#4058
      date: 2023-10-08 22:01:27.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#4037
    +avatar: null
    +cover: null
    +email: "beeng@discuss.tchncs.de"
    +username: "@beeng@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729581477 {#4059
      date: 2024-10-22 09:17:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
    +entries: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
    +posts: Doctrine\ORM\PersistentCollection {#4090 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
    +follows: Doctrine\ORM\PersistentCollection {#4102 …}
    +followers: Doctrine\ORM\PersistentCollection {#4104 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
    +reports: Doctrine\ORM\PersistentCollection {#4114 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
    +violations: Doctrine\ORM\PersistentCollection {#4118 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
    +awards: Doctrine\ORM\PersistentCollection {#4122 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
    +categories: Doctrine\ORM\PersistentCollection {#4126 …}
    -id: 40214
    -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
    +apId: "beeng@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/beeng"
    +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "beeng"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728137716 {#4056
      date: 2024-10-05 16:15:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691770027 {#4049
      date: 2023-08-11 18:07:07.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8289
  +user: App\Entity\User {#4037
    +avatar: null
    +cover: null
    +email: "beeng@discuss.tchncs.de"
    +username: "@beeng@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729581477 {#4059
      date: 2024-10-22 09:17:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
    +entries: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
    +posts: Doctrine\ORM\PersistentCollection {#4090 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
    +follows: Doctrine\ORM\PersistentCollection {#4102 …}
    +followers: Doctrine\ORM\PersistentCollection {#4104 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
    +reports: Doctrine\ORM\PersistentCollection {#4114 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
    +violations: Doctrine\ORM\PersistentCollection {#4118 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
    +awards: Doctrine\ORM\PersistentCollection {#4122 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
    +categories: Doctrine\ORM\PersistentCollection {#4126 …}
    -id: 40214
    -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
    +apId: "beeng@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/beeng"
    +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "beeng"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728137716 {#4056
      date: 2024-10-05 16:15:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691770027 {#4049
      date: 2023-08-11 18:07:07.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1696795287 {#4058
    date: 2023-10-08 22:01:27.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8344
  +date: DateTimeImmutable @1696795287 {#4058
    date: 2023-10-08 22:01:27.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696795287 {#4058
    date: 2023-10-08 22:01:27.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8398
  +createdAt: DateTimeImmutable @1696795287 {#4058
    date: 2023-10-08 22:01:27.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#4037
    +avatar: null
    +cover: null
    +email: "beeng@discuss.tchncs.de"
    +username: "@beeng@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729581477 {#4059
      date: 2024-10-22 09:17:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
    +entries: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
    +posts: Doctrine\ORM\PersistentCollection {#4090 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
    +follows: Doctrine\ORM\PersistentCollection {#4102 …}
    +followers: Doctrine\ORM\PersistentCollection {#4104 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
    +reports: Doctrine\ORM\PersistentCollection {#4114 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
    +violations: Doctrine\ORM\PersistentCollection {#4118 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
    +awards: Doctrine\ORM\PersistentCollection {#4122 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
    +categories: Doctrine\ORM\PersistentCollection {#4126 …}
    -id: 40214
    -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
    +apId: "beeng@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/beeng"
    +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "beeng"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728137716 {#4056
      date: 2024-10-05 16:15:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691770027 {#4049
      date: 2023-08-11 18:07:07.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8452
  +width: 40
  +height: 40
  +user: App\Entity\User {#4037
    +avatar: null
    +cover: null
    +email: "beeng@discuss.tchncs.de"
    +username: "@beeng@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729581477 {#4059
      date: 2024-10-22 09:17:57.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
    +entries: Doctrine\ORM\PersistentCollection {#4030 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
    +posts: Doctrine\ORM\PersistentCollection {#4090 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
    +follows: Doctrine\ORM\PersistentCollection {#4102 …}
    +followers: Doctrine\ORM\PersistentCollection {#4104 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
    +reports: Doctrine\ORM\PersistentCollection {#4114 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
    +violations: Doctrine\ORM\PersistentCollection {#4118 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
    +awards: Doctrine\ORM\PersistentCollection {#4122 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
    +categories: Doctrine\ORM\PersistentCollection {#4126 …}
    -id: 40214
    -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
    +apId: "beeng@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/beeng"
    +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "beeng"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728137716 {#4056
      date: 2024-10-05 16:15:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691770027 {#4049
      date: 2023-08-11 18:07:07.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.34 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4054
    +user: App\Entity\User {#4037
      +avatar: null
      +cover: null
      +email: "beeng@discuss.tchncs.de"
      +username: "@beeng@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729581477 {#4059
        date: 2024-10-22 09:17:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
      +entries: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
      +posts: Doctrine\ORM\PersistentCollection {#4090 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
      +follows: Doctrine\ORM\PersistentCollection {#4102 …}
      +followers: Doctrine\ORM\PersistentCollection {#4104 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
      +reports: Doctrine\ORM\PersistentCollection {#4114 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
      +violations: Doctrine\ORM\PersistentCollection {#4118 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
      +awards: Doctrine\ORM\PersistentCollection {#4122 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
      +categories: Doctrine\ORM\PersistentCollection {#4126 …}
      -id: 40214
      -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
      +apId: "beeng@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/beeng"
      +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "beeng"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728137716 {#4056
        date: 2024-10-05 16:15:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691770027 {#4049
        date: 2023-08-11 18:07:07.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Pick a project and get started, you’ll find the info needed to finish it afterwards.\n
      \n
      I just built a handwired ortho split keyboard, microcontrollers, firmware, soldering, wiring, maybe that tickles your fancy?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696795287 {#4060
      date: 2023-10-08 22:01:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4050 …}
    +votes: Doctrine\ORM\PersistentCollection {#4048 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4039 …}
    -id: 37845
    -bodyTs: "'afterward':16 'built':19 'fanci':33 'find':9 'finish':14 'firmwar':26 'get':5 'handwir':21 'info':11 'keyboard':24 'll':8 'mayb':29 'microcontrol':25 'need':12 'ortho':22 'pick':1 'project':3 'solder':27 'split':23 'start':6 'tickl':31 'wire':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3697441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696795287 {#4058
      date: 2023-10-08 22:01:27.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8525
  +subject: App\Entity\EntryComment {#4054
    +user: App\Entity\User {#4037
      +avatar: null
      +cover: null
      +email: "beeng@discuss.tchncs.de"
      +username: "@beeng@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729581477 {#4059
        date: 2024-10-22 09:17:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
      +entries: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
      +posts: Doctrine\ORM\PersistentCollection {#4090 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
      +follows: Doctrine\ORM\PersistentCollection {#4102 …}
      +followers: Doctrine\ORM\PersistentCollection {#4104 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
      +reports: Doctrine\ORM\PersistentCollection {#4114 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
      +violations: Doctrine\ORM\PersistentCollection {#4118 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
      +awards: Doctrine\ORM\PersistentCollection {#4122 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
      +categories: Doctrine\ORM\PersistentCollection {#4126 …}
      -id: 40214
      -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
      +apId: "beeng@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/beeng"
      +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "beeng"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728137716 {#4056
        date: 2024-10-05 16:15:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691770027 {#4049
        date: 2023-08-11 18:07:07.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Pick a project and get started, you’ll find the info needed to finish it afterwards.\n
      \n
      I just built a handwired ortho split keyboard, microcontrollers, firmware, soldering, wiring, maybe that tickles your fancy?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696795287 {#4060
      date: 2023-10-08 22:01:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4050 …}
    +votes: Doctrine\ORM\PersistentCollection {#4048 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4039 …}
    -id: 37845
    -bodyTs: "'afterward':16 'built':19 'fanci':33 'find':9 'finish':14 'firmwar':26 'get':5 'handwir':21 'info':11 'keyboard':24 'll':8 'mayb':29 'microcontrol':25 'need':12 'ortho':22 'pick':1 'project':3 'solder':27 'split':23 'start':6 'tickl':31 'wire':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3697441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696795287 {#4058
      date: 2023-10-08 22:01:27.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 1.06 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4054
    +user: App\Entity\User {#4037
      +avatar: null
      +cover: null
      +email: "beeng@discuss.tchncs.de"
      +username: "@beeng@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729581477 {#4059
        date: 2024-10-22 09:17:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
      +entries: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
      +posts: Doctrine\ORM\PersistentCollection {#4090 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
      +follows: Doctrine\ORM\PersistentCollection {#4102 …}
      +followers: Doctrine\ORM\PersistentCollection {#4104 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
      +reports: Doctrine\ORM\PersistentCollection {#4114 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
      +violations: Doctrine\ORM\PersistentCollection {#4118 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
      +awards: Doctrine\ORM\PersistentCollection {#4122 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
      +categories: Doctrine\ORM\PersistentCollection {#4126 …}
      -id: 40214
      -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
      +apId: "beeng@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/beeng"
      +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "beeng"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728137716 {#4056
        date: 2024-10-05 16:15:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691770027 {#4049
        date: 2023-08-11 18:07:07.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Pick a project and get started, you’ll find the info needed to finish it afterwards.\n
      \n
      I just built a handwired ortho split keyboard, microcontrollers, firmware, soldering, wiring, maybe that tickles your fancy?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696795287 {#4060
      date: 2023-10-08 22:01:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4050 …}
    +votes: Doctrine\ORM\PersistentCollection {#4048 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4039 …}
    -id: 37845
    -bodyTs: "'afterward':16 'built':19 'fanci':33 'find':9 'finish':14 'firmwar':26 'get':5 'handwir':21 'info':11 'keyboard':24 'll':8 'mayb':29 'microcontrol':25 'need':12 'ortho':22 'pick':1 'project':3 'solder':27 'split':23 'start':6 'tickl':31 'wire':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3697441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696795287 {#4058
      date: 2023-10-08 22:01:27.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8582
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4054
    +user: App\Entity\User {#4037
      +avatar: null
      +cover: null
      +email: "beeng@discuss.tchncs.de"
      +username: "@beeng@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729581477 {#4059
        date: 2024-10-22 09:17:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
      +entries: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
      +posts: Doctrine\ORM\PersistentCollection {#4090 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
      +follows: Doctrine\ORM\PersistentCollection {#4102 …}
      +followers: Doctrine\ORM\PersistentCollection {#4104 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
      +reports: Doctrine\ORM\PersistentCollection {#4114 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
      +violations: Doctrine\ORM\PersistentCollection {#4118 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
      +awards: Doctrine\ORM\PersistentCollection {#4122 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
      +categories: Doctrine\ORM\PersistentCollection {#4126 …}
      -id: 40214
      -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
      +apId: "beeng@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/beeng"
      +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "beeng"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728137716 {#4056
        date: 2024-10-05 16:15:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691770027 {#4049
        date: 2023-08-11 18:07:07.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Pick a project and get started, you’ll find the info needed to finish it afterwards.\n
      \n
      I just built a handwired ortho split keyboard, microcontrollers, firmware, soldering, wiring, maybe that tickles your fancy?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696795287 {#4060
      date: 2023-10-08 22:01:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4050 …}
    +votes: Doctrine\ORM\PersistentCollection {#4048 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4039 …}
    -id: 37845
    -bodyTs: "'afterward':16 'built':19 'fanci':33 'find':9 'finish':14 'firmwar':26 'get':5 'handwir':21 'info':11 'keyboard':24 'll':8 'mayb':29 'microcontrol':25 'need':12 'ortho':22 'pick':1 'project':3 'solder':27 'split':23 'start':6 'tickl':31 'wire':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3697441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696795287 {#4058
      date: 2023-10-08 22:01:27.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 1.06 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4054
    +user: App\Entity\User {#4037
      +avatar: null
      +cover: null
      +email: "beeng@discuss.tchncs.de"
      +username: "@beeng@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729581477 {#4059
        date: 2024-10-22 09:17:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
      +entries: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
      +posts: Doctrine\ORM\PersistentCollection {#4090 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
      +follows: Doctrine\ORM\PersistentCollection {#4102 …}
      +followers: Doctrine\ORM\PersistentCollection {#4104 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
      +reports: Doctrine\ORM\PersistentCollection {#4114 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
      +violations: Doctrine\ORM\PersistentCollection {#4118 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
      +awards: Doctrine\ORM\PersistentCollection {#4122 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
      +categories: Doctrine\ORM\PersistentCollection {#4126 …}
      -id: 40214
      -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
      +apId: "beeng@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/beeng"
      +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "beeng"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728137716 {#4056
        date: 2024-10-05 16:15:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691770027 {#4049
        date: 2023-08-11 18:07:07.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Pick a project and get started, you’ll find the info needed to finish it afterwards.\n
      \n
      I just built a handwired ortho split keyboard, microcontrollers, firmware, soldering, wiring, maybe that tickles your fancy?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696795287 {#4060
      date: 2023-10-08 22:01:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4050 …}
    +votes: Doctrine\ORM\PersistentCollection {#4048 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4039 …}
    -id: 37845
    -bodyTs: "'afterward':16 'built':19 'fanci':33 'find':9 'finish':14 'firmwar':26 'get':5 'handwir':21 'info':11 'keyboard':24 'll':8 'mayb':29 'microcontrol':25 'need':12 'ortho':22 'pick':1 'project':3 'solder':27 'split':23 'start':6 'tickl':31 'wire':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3697441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696795287 {#4058
      date: 2023-10-08 22:01:27.0 +02:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8822
  +comment: App\Entity\EntryComment {#4054
    +user: App\Entity\User {#4037
      +avatar: null
      +cover: null
      +email: "beeng@discuss.tchncs.de"
      +username: "@beeng@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729581477 {#4059
        date: 2024-10-22 09:17:57.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4036 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4034 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4032 …}
      +entries: Doctrine\ORM\PersistentCollection {#4030 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4028 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4087 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4088 …}
      +posts: Doctrine\ORM\PersistentCollection {#4090 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4092 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4094 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4096 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4098 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4100 …}
      +follows: Doctrine\ORM\PersistentCollection {#4102 …}
      +followers: Doctrine\ORM\PersistentCollection {#4104 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4106 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4108 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4110 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4112 …}
      +reports: Doctrine\ORM\PersistentCollection {#4114 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4116 …}
      +violations: Doctrine\ORM\PersistentCollection {#4118 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4120 …}
      +awards: Doctrine\ORM\PersistentCollection {#4122 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4124 …}
      +categories: Doctrine\ORM\PersistentCollection {#4126 …}
      -id: 40214
      -password: "$2y$13$vg0qtx1oNloqahYMlFqJo.3i/AKxmeh5HeREuuG28XLaa5J3pQ1EC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4128 …}
      +apId: "beeng@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/beeng"
      +apPublicUrl: "https://discuss.tchncs.de/u/beeng"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "beeng"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728137716 {#4056
        date: 2024-10-05 16:15:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1691770027 {#4049
        date: 2023-08-11 18:07:07.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      Pick a project and get started, you’ll find the info needed to finish it afterwards.\n
      \n
      I just built a handwired ortho split keyboard, microcontrollers, firmware, soldering, wiring, maybe that tickles your fancy?
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696795287 {#4060
      date: 2023-10-08 22:01:27.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4052 …}
    +nested: Doctrine\ORM\PersistentCollection {#4050 …}
    +votes: Doctrine\ORM\PersistentCollection {#4048 …}
    +reports: Doctrine\ORM\PersistentCollection {#4045 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4039 …}
    -id: 37845
    -bodyTs: "'afterward':16 'built':19 'fanci':33 'find':9 'finish':14 'firmwar':26 'get':5 'handwir':21 'info':11 'keyboard':24 'll':8 'mayb':29 'microcontrol':25 'need':12 'ortho':22 'pick':1 'project':3 'solder':27 'split':23 'start':6 'tickl':31 'wire':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3697441"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696795287 {#4058
      date: 2023-10-08 22:01:27.0 +02:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 23.94 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149
      +avatar: null
      +cover: null
      +email: "glibg10b@lemmy.ml"
      +username: "@glibg10b@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729159701 {#4133
        date: 2024-10-17 12:08:21.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
      +entries: Doctrine\ORM\PersistentCollection {#4156 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
      +posts: Doctrine\ORM\PersistentCollection {#4164 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
      +follows: Doctrine\ORM\PersistentCollection {#4176 …}
      +followers: Doctrine\ORM\PersistentCollection {#4178 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
      +reports: Doctrine\ORM\PersistentCollection {#4188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
      +violations: Doctrine\ORM\PersistentCollection {#4192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
      +awards: Doctrine\ORM\PersistentCollection {#4196 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
      +categories: Doctrine\ORM\PersistentCollection {#4200 …}
      -id: 3332
      -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
      +apId: "glibg10b@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/glibg10b"
      +apPublicUrl: "https://lemmy.ml/u/glibg10b"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "glibg10b"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729034083 {#4134
        date: 2024-10-16 01:14:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687067942 {#4135
        date: 2023-06-18 07:59:02.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      - Arduino\n
      - The Art of Electronics (book)\n
      - LTspice (simulation software)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1696740791 {#4130
      date: 2023-10-08 06:53:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 36957
    -bodyTs: "'arduino':1 'art':3 'book':6 'electron':5 'ltspice':7 'simul':8 'softwar':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4640403"
    +editedAt: DateTimeImmutable @1696740821 {#4131
      date: 2023-10-08 06:53:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696740791 {#4132
      date: 2023-10-08 06:53:11.0 +02:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8892
  +comment: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149
      +avatar: null
      +cover: null
      +email: "glibg10b@lemmy.ml"
      +username: "@glibg10b@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729159701 {#4133
        date: 2024-10-17 12:08:21.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
      +entries: Doctrine\ORM\PersistentCollection {#4156 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
      +posts: Doctrine\ORM\PersistentCollection {#4164 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
      +follows: Doctrine\ORM\PersistentCollection {#4176 …}
      +followers: Doctrine\ORM\PersistentCollection {#4178 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
      +reports: Doctrine\ORM\PersistentCollection {#4188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
      +violations: Doctrine\ORM\PersistentCollection {#4192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
      +awards: Doctrine\ORM\PersistentCollection {#4196 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
      +categories: Doctrine\ORM\PersistentCollection {#4200 …}
      -id: 3332
      -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
      +apId: "glibg10b@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/glibg10b"
      +apPublicUrl: "https://lemmy.ml/u/glibg10b"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "glibg10b"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729034083 {#4134
        date: 2024-10-16 01:14:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687067942 {#4135
        date: 2023-06-18 07:59:02.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      - Arduino\n
      - The Art of Electronics (book)\n
      - LTspice (simulation software)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1696740791 {#4130
      date: 2023-10-08 06:53:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 36957
    -bodyTs: "'arduino':1 'art':3 'book':6 'electron':5 'ltspice':7 'simul':8 'softwar':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4640403"
    +editedAt: DateTimeImmutable @1696740821 {#4131
      date: 2023-10-08 06:53:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696740791 {#4132
      date: 2023-10-08 06:53:11.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.39 ms
Input props
[
  "user" => App\Entity\User {#4149
    +avatar: null
    +cover: null
    +email: "glibg10b@lemmy.ml"
    +username: "@glibg10b@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729159701 {#4133
      date: 2024-10-17 12:08:21.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
    +entries: Doctrine\ORM\PersistentCollection {#4156 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
    +posts: Doctrine\ORM\PersistentCollection {#4164 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
    +follows: Doctrine\ORM\PersistentCollection {#4176 …}
    +followers: Doctrine\ORM\PersistentCollection {#4178 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
    +reports: Doctrine\ORM\PersistentCollection {#4188 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
    +violations: Doctrine\ORM\PersistentCollection {#4192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
    +awards: Doctrine\ORM\PersistentCollection {#4196 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
    +categories: Doctrine\ORM\PersistentCollection {#4200 …}
    -id: 3332
    -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
    +apId: "glibg10b@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/glibg10b"
    +apPublicUrl: "https://lemmy.ml/u/glibg10b"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "glibg10b"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729034083 {#4134
      date: 2024-10-16 01:14:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687067942 {#4135
      date: 2023-06-18 07:59:02.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8937
  +user: App\Entity\User {#4149
    +avatar: null
    +cover: null
    +email: "glibg10b@lemmy.ml"
    +username: "@glibg10b@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729159701 {#4133
      date: 2024-10-17 12:08:21.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
    +entries: Doctrine\ORM\PersistentCollection {#4156 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
    +posts: Doctrine\ORM\PersistentCollection {#4164 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
    +follows: Doctrine\ORM\PersistentCollection {#4176 …}
    +followers: Doctrine\ORM\PersistentCollection {#4178 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
    +reports: Doctrine\ORM\PersistentCollection {#4188 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
    +violations: Doctrine\ORM\PersistentCollection {#4192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
    +awards: Doctrine\ORM\PersistentCollection {#4196 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
    +categories: Doctrine\ORM\PersistentCollection {#4200 …}
    -id: 3332
    -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
    +apId: "glibg10b@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/glibg10b"
    +apPublicUrl: "https://lemmy.ml/u/glibg10b"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "glibg10b"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729034083 {#4134
      date: 2024-10-16 01:14:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687067942 {#4135
      date: 2023-06-18 07:59:02.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.37 ms
Input props
[
  "date" => DateTimeImmutable @1696740791 {#4132
    date: 2023-10-08 06:53:11.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8992
  +date: DateTimeImmutable @1696740791 {#4132
    date: 2023-10-08 06:53:11.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696740791 {#4132
    date: 2023-10-08 06:53:11.0 +02:00
  }
  "editedAt" => DateTimeImmutable @1696740821 {#4131
    date: 2023-10-08 06:53:41.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9046
  +createdAt: DateTimeImmutable @1696740791 {#4132
    date: 2023-10-08 06:53:11.0 +02:00
  }
  +editedAt: DateTimeImmutable @1696740821 {#4131
    date: 2023-10-08 06:53:41.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#4149
    +avatar: null
    +cover: null
    +email: "glibg10b@lemmy.ml"
    +username: "@glibg10b@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729159701 {#4133
      date: 2024-10-17 12:08:21.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
    +entries: Doctrine\ORM\PersistentCollection {#4156 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
    +posts: Doctrine\ORM\PersistentCollection {#4164 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
    +follows: Doctrine\ORM\PersistentCollection {#4176 …}
    +followers: Doctrine\ORM\PersistentCollection {#4178 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
    +reports: Doctrine\ORM\PersistentCollection {#4188 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
    +violations: Doctrine\ORM\PersistentCollection {#4192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
    +awards: Doctrine\ORM\PersistentCollection {#4196 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
    +categories: Doctrine\ORM\PersistentCollection {#4200 …}
    -id: 3332
    -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
    +apId: "glibg10b@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/glibg10b"
    +apPublicUrl: "https://lemmy.ml/u/glibg10b"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "glibg10b"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729034083 {#4134
      date: 2024-10-16 01:14:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687067942 {#4135
      date: 2023-06-18 07:59:02.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9100
  +width: 40
  +height: 40
  +user: App\Entity\User {#4149
    +avatar: null
    +cover: null
    +email: "glibg10b@lemmy.ml"
    +username: "@glibg10b@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729159701 {#4133
      date: 2024-10-17 12:08:21.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
    +entries: Doctrine\ORM\PersistentCollection {#4156 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
    +posts: Doctrine\ORM\PersistentCollection {#4164 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
    +follows: Doctrine\ORM\PersistentCollection {#4176 …}
    +followers: Doctrine\ORM\PersistentCollection {#4178 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
    +reports: Doctrine\ORM\PersistentCollection {#4188 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
    +violations: Doctrine\ORM\PersistentCollection {#4192 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
    +awards: Doctrine\ORM\PersistentCollection {#4196 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
    +categories: Doctrine\ORM\PersistentCollection {#4200 …}
    -id: 3332
    -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
    +apId: "glibg10b@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/glibg10b"
    +apPublicUrl: "https://lemmy.ml/u/glibg10b"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "glibg10b"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729034083 {#4134
      date: 2024-10-16 01:14:43.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687067942 {#4135
      date: 2023-06-18 07:59:02.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.40 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149
      +avatar: null
      +cover: null
      +email: "glibg10b@lemmy.ml"
      +username: "@glibg10b@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729159701 {#4133
        date: 2024-10-17 12:08:21.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
      +entries: Doctrine\ORM\PersistentCollection {#4156 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
      +posts: Doctrine\ORM\PersistentCollection {#4164 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
      +follows: Doctrine\ORM\PersistentCollection {#4176 …}
      +followers: Doctrine\ORM\PersistentCollection {#4178 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
      +reports: Doctrine\ORM\PersistentCollection {#4188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
      +violations: Doctrine\ORM\PersistentCollection {#4192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
      +awards: Doctrine\ORM\PersistentCollection {#4196 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
      +categories: Doctrine\ORM\PersistentCollection {#4200 …}
      -id: 3332
      -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
      +apId: "glibg10b@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/glibg10b"
      +apPublicUrl: "https://lemmy.ml/u/glibg10b"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "glibg10b"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729034083 {#4134
        date: 2024-10-16 01:14:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687067942 {#4135
        date: 2023-06-18 07:59:02.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      - Arduino\n
      - The Art of Electronics (book)\n
      - LTspice (simulation software)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1696740791 {#4130
      date: 2023-10-08 06:53:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 36957
    -bodyTs: "'arduino':1 'art':3 'book':6 'electron':5 'ltspice':7 'simul':8 'softwar':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4640403"
    +editedAt: DateTimeImmutable @1696740821 {#4131
      date: 2023-10-08 06:53:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696740791 {#4132
      date: 2023-10-08 06:53:11.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9188
  +subject: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149
      +avatar: null
      +cover: null
      +email: "glibg10b@lemmy.ml"
      +username: "@glibg10b@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729159701 {#4133
        date: 2024-10-17 12:08:21.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
      +entries: Doctrine\ORM\PersistentCollection {#4156 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
      +posts: Doctrine\ORM\PersistentCollection {#4164 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
      +follows: Doctrine\ORM\PersistentCollection {#4176 …}
      +followers: Doctrine\ORM\PersistentCollection {#4178 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
      +reports: Doctrine\ORM\PersistentCollection {#4188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
      +violations: Doctrine\ORM\PersistentCollection {#4192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
      +awards: Doctrine\ORM\PersistentCollection {#4196 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
      +categories: Doctrine\ORM\PersistentCollection {#4200 …}
      -id: 3332
      -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
      +apId: "glibg10b@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/glibg10b"
      +apPublicUrl: "https://lemmy.ml/u/glibg10b"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "glibg10b"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729034083 {#4134
        date: 2024-10-16 01:14:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687067942 {#4135
        date: 2023-06-18 07:59:02.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      - Arduino\n
      - The Art of Electronics (book)\n
      - LTspice (simulation software)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1696740791 {#4130
      date: 2023-10-08 06:53:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 36957
    -bodyTs: "'arduino':1 'art':3 'book':6 'electron':5 'ltspice':7 'simul':8 'softwar':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4640403"
    +editedAt: DateTimeImmutable @1696740821 {#4131
      date: 2023-10-08 06:53:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696740791 {#4132
      date: 2023-10-08 06:53:11.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 2.79 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149
      +avatar: null
      +cover: null
      +email: "glibg10b@lemmy.ml"
      +username: "@glibg10b@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729159701 {#4133
        date: 2024-10-17 12:08:21.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
      +entries: Doctrine\ORM\PersistentCollection {#4156 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
      +posts: Doctrine\ORM\PersistentCollection {#4164 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
      +follows: Doctrine\ORM\PersistentCollection {#4176 …}
      +followers: Doctrine\ORM\PersistentCollection {#4178 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
      +reports: Doctrine\ORM\PersistentCollection {#4188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
      +violations: Doctrine\ORM\PersistentCollection {#4192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
      +awards: Doctrine\ORM\PersistentCollection {#4196 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
      +categories: Doctrine\ORM\PersistentCollection {#4200 …}
      -id: 3332
      -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
      +apId: "glibg10b@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/glibg10b"
      +apPublicUrl: "https://lemmy.ml/u/glibg10b"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "glibg10b"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729034083 {#4134
        date: 2024-10-16 01:14:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687067942 {#4135
        date: 2023-06-18 07:59:02.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      - Arduino\n
      - The Art of Electronics (book)\n
      - LTspice (simulation software)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1696740791 {#4130
      date: 2023-10-08 06:53:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 36957
    -bodyTs: "'arduino':1 'art':3 'book':6 'electron':5 'ltspice':7 'simul':8 'softwar':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4640403"
    +editedAt: DateTimeImmutable @1696740821 {#4131
      date: 2023-10-08 06:53:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696740791 {#4132
      date: 2023-10-08 06:53:11.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9245
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149
      +avatar: null
      +cover: null
      +email: "glibg10b@lemmy.ml"
      +username: "@glibg10b@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729159701 {#4133
        date: 2024-10-17 12:08:21.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
      +entries: Doctrine\ORM\PersistentCollection {#4156 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
      +posts: Doctrine\ORM\PersistentCollection {#4164 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
      +follows: Doctrine\ORM\PersistentCollection {#4176 …}
      +followers: Doctrine\ORM\PersistentCollection {#4178 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
      +reports: Doctrine\ORM\PersistentCollection {#4188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
      +violations: Doctrine\ORM\PersistentCollection {#4192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
      +awards: Doctrine\ORM\PersistentCollection {#4196 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
      +categories: Doctrine\ORM\PersistentCollection {#4200 …}
      -id: 3332
      -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
      +apId: "glibg10b@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/glibg10b"
      +apPublicUrl: "https://lemmy.ml/u/glibg10b"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "glibg10b"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729034083 {#4134
        date: 2024-10-16 01:14:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687067942 {#4135
        date: 2023-06-18 07:59:02.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      - Arduino\n
      - The Art of Electronics (book)\n
      - LTspice (simulation software)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1696740791 {#4130
      date: 2023-10-08 06:53:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 36957
    -bodyTs: "'arduino':1 'art':3 'book':6 'electron':5 'ltspice':7 'simul':8 'softwar':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4640403"
    +editedAt: DateTimeImmutable @1696740821 {#4131
      date: 2023-10-08 06:53:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696740791 {#4132
      date: 2023-10-08 06:53:11.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 0.85 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149
      +avatar: null
      +cover: null
      +email: "glibg10b@lemmy.ml"
      +username: "@glibg10b@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729159701 {#4133
        date: 2024-10-17 12:08:21.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
      +entries: Doctrine\ORM\PersistentCollection {#4156 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
      +posts: Doctrine\ORM\PersistentCollection {#4164 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
      +follows: Doctrine\ORM\PersistentCollection {#4176 …}
      +followers: Doctrine\ORM\PersistentCollection {#4178 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
      +reports: Doctrine\ORM\PersistentCollection {#4188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
      +violations: Doctrine\ORM\PersistentCollection {#4192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
      +awards: Doctrine\ORM\PersistentCollection {#4196 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
      +categories: Doctrine\ORM\PersistentCollection {#4200 …}
      -id: 3332
      -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
      +apId: "glibg10b@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/glibg10b"
      +apPublicUrl: "https://lemmy.ml/u/glibg10b"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "glibg10b"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729034083 {#4134
        date: 2024-10-16 01:14:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687067942 {#4135
        date: 2023-06-18 07:59:02.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      - Arduino\n
      - The Art of Electronics (book)\n
      - LTspice (simulation software)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1696740791 {#4130
      date: 2023-10-08 06:53:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 36957
    -bodyTs: "'arduino':1 'art':3 'book':6 'electron':5 'ltspice':7 'simul':8 'softwar':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4640403"
    +editedAt: DateTimeImmutable @1696740821 {#4131
      date: 2023-10-08 06:53:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696740791 {#4132
      date: 2023-10-08 06:53:11.0 +02:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9485
  +comment: App\Entity\EntryComment {#4136
    +user: App\Entity\User {#4149
      +avatar: null
      +cover: null
      +email: "glibg10b@lemmy.ml"
      +username: "@glibg10b@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729159701 {#4133
        date: 2024-10-17 12:08:21.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4152 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4154 …}
      +entries: Doctrine\ORM\PersistentCollection {#4156 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4158 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4160 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4162 …}
      +posts: Doctrine\ORM\PersistentCollection {#4164 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4166 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4168 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4170 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4172 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4174 …}
      +follows: Doctrine\ORM\PersistentCollection {#4176 …}
      +followers: Doctrine\ORM\PersistentCollection {#4178 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4180 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4182 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4184 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4186 …}
      +reports: Doctrine\ORM\PersistentCollection {#4188 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4190 …}
      +violations: Doctrine\ORM\PersistentCollection {#4192 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4194 …}
      +awards: Doctrine\ORM\PersistentCollection {#4196 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4198 …}
      +categories: Doctrine\ORM\PersistentCollection {#4200 …}
      -id: 3332
      -password: "$2y$13$3tz5Waay0r9JIVzV6RzcTuZrFi84ithdQMHgcmYp4hwWm1MW0KiTe"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4202 …}
      +apId: "glibg10b@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/glibg10b"
      +apPublicUrl: "https://lemmy.ml/u/glibg10b"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "glibg10b"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729034083 {#4134
        date: 2024-10-16 01:14:43.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687067942 {#4135
        date: 2023-06-18 07:59:02.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      - Arduino\n
      - The Art of Electronics (book)\n
      - LTspice (simulation software)
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1696740791 {#4130
      date: 2023-10-08 06:53:11.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4137 …}
    +nested: Doctrine\ORM\PersistentCollection {#4139 …}
    +votes: Doctrine\ORM\PersistentCollection {#4141 …}
    +reports: Doctrine\ORM\PersistentCollection {#4143 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4145 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4147 …}
    -id: 36957
    -bodyTs: "'arduino':1 'art':3 'book':6 'electron':5 'ltspice':7 'simul':8 'softwar':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4640403"
    +editedAt: DateTimeImmutable @1696740821 {#4131
      date: 2023-10-08 06:53:41.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696740791 {#4132
      date: 2023-10-08 06:53:11.0 +02:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 99.71 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4209
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696802106 {#4204
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
    -id: 36115
    -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2640325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696698688 {#4205
      date: 2023-10-07 19:11:28.0 +02:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9555
  +comment: App\Entity\EntryComment {#4209
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696802106 {#4204
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
    -id: 36115
    -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2640325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696698688 {#4205
      date: 2023-10-07 19:11:28.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4222
    +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
    +cover: null
    +email: "l_b_i@yiffit.net"
    +username: "@l_b_i@yiffit.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710949277 {#4206
      date: 2024-03-20 16:41:17.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +entries: Doctrine\ORM\PersistentCollection {#4230 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
    +posts: Doctrine\ORM\PersistentCollection {#4238 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
    +follows: Doctrine\ORM\PersistentCollection {#4250 …}
    +followers: Doctrine\ORM\PersistentCollection {#4252 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +violations: Doctrine\ORM\PersistentCollection {#4266 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
    +awards: Doctrine\ORM\PersistentCollection {#4270 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
    +categories: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 52824
    -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
    +apId: "l_b_i@yiffit.net"
    +apProfileId: "https://yiffit.net/u/l_b_i"
    +apPublicUrl: "https://yiffit.net/u/l_b_i"
    +apFollowersUrl: null
    +apInboxUrl: "https://yiffit.net/inbox"
    +apDomain: "yiffit.net"
    +apPreferredUsername: "l_b_i"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707887714 {#4207
      date: 2024-02-14 06:15:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696698690 {#4208
      date: 2023-10-07 19:11:30.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9600
  +user: App\Entity\User {#4222
    +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
    +cover: null
    +email: "l_b_i@yiffit.net"
    +username: "@l_b_i@yiffit.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710949277 {#4206
      date: 2024-03-20 16:41:17.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +entries: Doctrine\ORM\PersistentCollection {#4230 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
    +posts: Doctrine\ORM\PersistentCollection {#4238 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
    +follows: Doctrine\ORM\PersistentCollection {#4250 …}
    +followers: Doctrine\ORM\PersistentCollection {#4252 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +violations: Doctrine\ORM\PersistentCollection {#4266 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
    +awards: Doctrine\ORM\PersistentCollection {#4270 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
    +categories: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 52824
    -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
    +apId: "l_b_i@yiffit.net"
    +apProfileId: "https://yiffit.net/u/l_b_i"
    +apPublicUrl: "https://yiffit.net/u/l_b_i"
    +apFollowersUrl: null
    +apInboxUrl: "https://yiffit.net/inbox"
    +apDomain: "yiffit.net"
    +apPreferredUsername: "l_b_i"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707887714 {#4207
      date: 2024-02-14 06:15:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696698690 {#4208
      date: 2023-10-07 19:11:30.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1696698688 {#4205
    date: 2023-10-07 19:11:28.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9655
  +date: DateTimeImmutable @1696698688 {#4205
    date: 2023-10-07 19:11:28.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696698688 {#4205
    date: 2023-10-07 19:11:28.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9709
  +createdAt: DateTimeImmutable @1696698688 {#4205
    date: 2023-10-07 19:11:28.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 9.84 ms
Input props
[
  "user" => App\Entity\User {#4222
    +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
    +cover: null
    +email: "l_b_i@yiffit.net"
    +username: "@l_b_i@yiffit.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710949277 {#4206
      date: 2024-03-20 16:41:17.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +entries: Doctrine\ORM\PersistentCollection {#4230 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
    +posts: Doctrine\ORM\PersistentCollection {#4238 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
    +follows: Doctrine\ORM\PersistentCollection {#4250 …}
    +followers: Doctrine\ORM\PersistentCollection {#4252 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +violations: Doctrine\ORM\PersistentCollection {#4266 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
    +awards: Doctrine\ORM\PersistentCollection {#4270 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
    +categories: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 52824
    -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
    +apId: "l_b_i@yiffit.net"
    +apProfileId: "https://yiffit.net/u/l_b_i"
    +apPublicUrl: "https://yiffit.net/u/l_b_i"
    +apFollowersUrl: null
    +apInboxUrl: "https://yiffit.net/inbox"
    +apDomain: "yiffit.net"
    +apPreferredUsername: "l_b_i"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707887714 {#4207
      date: 2024-02-14 06:15:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696698690 {#4208
      date: 2023-10-07 19:11:30.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9763
  +width: 40
  +height: 40
  +user: App\Entity\User {#4222
    +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
    +cover: null
    +email: "l_b_i@yiffit.net"
    +username: "@l_b_i@yiffit.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710949277 {#4206
      date: 2024-03-20 16:41:17.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +entries: Doctrine\ORM\PersistentCollection {#4230 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
    +posts: Doctrine\ORM\PersistentCollection {#4238 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
    +follows: Doctrine\ORM\PersistentCollection {#4250 …}
    +followers: Doctrine\ORM\PersistentCollection {#4252 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +violations: Doctrine\ORM\PersistentCollection {#4266 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
    +awards: Doctrine\ORM\PersistentCollection {#4270 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
    +categories: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 52824
    -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
    +apId: "l_b_i@yiffit.net"
    +apProfileId: "https://yiffit.net/u/l_b_i"
    +apPublicUrl: "https://yiffit.net/u/l_b_i"
    +apFollowersUrl: null
    +apInboxUrl: "https://yiffit.net/inbox"
    +apDomain: "yiffit.net"
    +apPreferredUsername: "l_b_i"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707887714 {#4207
      date: 2024-02-14 06:15:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696698690 {#4208
      date: 2023-10-07 19:11:30.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.47 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4209
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696802106 {#4204
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
    -id: 36115
    -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2640325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696698688 {#4205
      date: 2023-10-07 19:11:28.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9840
  +subject: App\Entity\EntryComment {#4209
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696802106 {#4204
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
    -id: 36115
    -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2640325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696698688 {#4205
      date: 2023-10-07 19:11:28.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4209
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696802106 {#4204
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
    -id: 36115
    -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2640325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696698688 {#4205
      date: 2023-10-07 19:11:28.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9897
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4209
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696802106 {#4204
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
    -id: 36115
    -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2640325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696698688 {#4205
      date: 2023-10-07 19:11:28.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 75.47 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4209
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696802106 {#4204
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
    -id: 36115
    -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2640325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696698688 {#4205
      date: 2023-10-07 19:11:28.0 +02:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10137
  +comment: App\Entity\EntryComment {#4209
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696802106 {#4204
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4210 …}
    +nested: Doctrine\ORM\PersistentCollection {#4212 …}
    +votes: Doctrine\ORM\PersistentCollection {#4214 …}
    +reports: Doctrine\ORM\PersistentCollection {#4216 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
    -id: 36115
    -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2640325"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696698688 {#4205
      date: 2023-10-07 19:11:28.0 +02:00
    }
  }
  +nestedComments: [
    38006 => App\Entity\EntryComment {#4495
      +user: Proxies\__CG__\App\Entity\User {#4492
        +avatar: null
        +cover: null
        +email: "wintermute@discuss.tchncs.de"
        +username: "@wintermute@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1696802106 {#10923
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
        +entries: Doctrine\ORM\PersistentCollection {#10935 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
        +posts: Doctrine\ORM\PersistentCollection {#10943 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
        +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
        +follows: Doctrine\ORM\PersistentCollection {#10955 …}
        +followers: Doctrine\ORM\PersistentCollection {#10957 …}
        +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
        +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
        +reports: Doctrine\ORM\PersistentCollection {#10967 …}
        +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
        +violations: Doctrine\ORM\PersistentCollection {#10971 …}
        +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
        +awards: Doctrine\ORM\PersistentCollection {#10975 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
        +categories: Doctrine\ORM\PersistentCollection {#10979 …}
        -id: 11351
        -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
        +apId: "wintermute@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/wintermute"
        +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "wintermute"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1725701382 {#10920
          date: 2024-09-07 11:29:42.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687810146 {#10922
          date: 2023-06-26 22:09:06.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4209}
        +root: App\Entity\EntryComment {#4209}
        +body: """
          Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
          \n
          I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
          \n
          I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
          \n
          I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1696704368 {#4455
          date: 2023-10-07 20:46:08.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4458 …}
        +nested: Doctrine\ORM\PersistentCollection {#4460 …}
        +votes: Doctrine\ORM\PersistentCollection {#4462 …}
        +reports: Doctrine\ORM\PersistentCollection {#4464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
        -id: 36225
        -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1340324"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696704368 {#4456
          date: 2023-10-07 20:46:08.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: "[Great Scott](https://youtube.com/@greatscottlab) has a series of videos about basic electronics concepts and components. Highly recommended: [Electronics basics](https://youtube.com/playlist?list=PLAROrg3NQn7cyu01HpOv5BWo217XWBZu0)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696802104 {#4496
        date: 2023-10-08 23:55:04.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4489 …}
      +nested: Doctrine\ORM\PersistentCollection {#4487 …}
      +votes: Doctrine\ORM\PersistentCollection {#4491 …}
      +reports: Doctrine\ORM\PersistentCollection {#4502 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4504 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4506 …}
      -id: 38006
      -bodyTs: "'/@greatscottlab)':5 '/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':23 'basic':12,20 'compon':16 'concept':14 'electron':13,19 'great':1 'high':17 'recommend':18 'scott':2 'seri':8 'video':10 'youtube.com':4,22 'youtube.com/@greatscottlab)':3 'youtube.com/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':21"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3704160"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696802104 {#4499
        date: 2023-10-08 23:55:04.0 +02:00
      }
    }
    36225 => App\Entity\EntryComment {#4457}
    36645 => App\Entity\EntryComment {#4510
      +user: App\Entity\User {#4222}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457}
      +root: App\Entity\EntryComment {#4209}
      +body: """
        I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
        \n
        I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1696721370 {#4508
        date: 2023-10-08 01:29:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4511 …}
      +nested: Doctrine\ORM\PersistentCollection {#4513 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
      -id: 36645
      -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2661923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696721370 {#4509
        date: 2023-10-08 01:29:30.0 +02:00
      }
    }
    37600 => App\Entity\EntryComment {#4548
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4510}
      +root: App\Entity\EntryComment {#4209}
      +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1696781086 {#4549
        date: 2023-10-08 18:04:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4545 …}
      +nested: Doctrine\ORM\PersistentCollection {#4541 …}
      +votes: Doctrine\ORM\PersistentCollection {#4539 …}
      +reports: Doctrine\ORM\PersistentCollection {#4554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
      -id: 37600
      -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1348813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696781086 {#4552
        date: 2023-10-08 18:04:46.0 +02:00
      }
    }
    37681 => App\Entity\EntryComment {#4576
      +user: Proxies\__CG__\App\Entity\User {#4584
        +avatar: null
        +cover: null
        +email: "Eufalconimorph@discuss.tchncs.de"
        +username: "@Eufalconimorph@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1702934773 {#12927
          date: 2023-12-18 22:26:13.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
        +entries: Doctrine\ORM\PersistentCollection {#12939 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
        +posts: Doctrine\ORM\PersistentCollection {#12947 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
        +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
        +follows: Doctrine\ORM\PersistentCollection {#12959 …}
        +followers: Doctrine\ORM\PersistentCollection {#12961 …}
        +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
        +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
        +reports: Doctrine\ORM\PersistentCollection {#12971 …}
        +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
        +violations: Doctrine\ORM\PersistentCollection {#12975 …}
        +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
        +awards: Doctrine\ORM\PersistentCollection {#12979 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
        +categories: Doctrine\ORM\PersistentCollection {#12983 …}
        -id: 6007
        -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
        +apId: "Eufalconimorph@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
        +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "Eufalconimorph"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1724973240 {#12924
          date: 2024-08-30 01:14:00.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687281639 {#12926
          date: 2023-06-20 19:20:39.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4548}
      +root: App\Entity\EntryComment {#4209}
      +body: "That is an *excellent* source."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696786135 {#4581
        date: 2023-10-08 19:28:55.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4587 …}
      +nested: Doctrine\ORM\PersistentCollection {#4589 …}
      +votes: Doctrine\ORM\PersistentCollection {#4585 …}
      +reports: Doctrine\ORM\PersistentCollection {#4592 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4594 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4596 …}
      -id: 37681
      -bodyTs: "'excel':4 'sourc':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3693062"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696786135 {#4578
        date: 2023-10-08 19:28:55.0 +02:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 71.76 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4457
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4209
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1696802106 {#4204
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4216 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
      -id: 36115
      -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2640325"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696698688 {#4205
        date: 2023-10-07 19:11:28.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
      \n
      I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
      \n
      I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
      \n
      I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696704368 {#4455
      date: 2023-10-07 20:46:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4458 …}
    +nested: Doctrine\ORM\PersistentCollection {#4460 …}
    +votes: Doctrine\ORM\PersistentCollection {#4462 …}
    +reports: Doctrine\ORM\PersistentCollection {#4464 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
    -id: 36225
    -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1340324"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696704368 {#4456
      date: 2023-10-07 20:46:08.0 +02:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10197
  +comment: App\Entity\EntryComment {#4457
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4209
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1696802106 {#4204
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4216 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
      -id: 36115
      -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2640325"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696698688 {#4205
        date: 2023-10-07 19:11:28.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
      \n
      I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
      \n
      I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
      \n
      I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696704368 {#4455
      date: 2023-10-07 20:46:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4458 …}
    +nested: Doctrine\ORM\PersistentCollection {#4460 …}
    +votes: Doctrine\ORM\PersistentCollection {#4462 …}
    +reports: Doctrine\ORM\PersistentCollection {#4464 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
    -id: 36225
    -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1340324"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696704368 {#4456
      date: 2023-10-07 20:46:08.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.23 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10242
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1696704368 {#4456
    date: 2023-10-07 20:46:08.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10297
  +date: DateTimeImmutable @1696704368 {#4456
    date: 2023-10-07 20:46:08.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696704368 {#4456
    date: 2023-10-07 20:46:08.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10351
  +createdAt: DateTimeImmutable @1696704368 {#4456
    date: 2023-10-07 20:46:08.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.16 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10405
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.45 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4457
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4209
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1696802106 {#4204
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4216 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
      -id: 36115
      -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2640325"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696698688 {#4205
        date: 2023-10-07 19:11:28.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
      \n
      I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
      \n
      I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
      \n
      I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696704368 {#4455
      date: 2023-10-07 20:46:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4458 …}
    +nested: Doctrine\ORM\PersistentCollection {#4460 …}
    +votes: Doctrine\ORM\PersistentCollection {#4462 …}
    +reports: Doctrine\ORM\PersistentCollection {#4464 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
    -id: 36225
    -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1340324"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696704368 {#4456
      date: 2023-10-07 20:46:08.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10486
  +subject: App\Entity\EntryComment {#4457
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4209
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1696802106 {#4204
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4216 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
      -id: 36115
      -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2640325"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696698688 {#4205
        date: 2023-10-07 19:11:28.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
      \n
      I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
      \n
      I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
      \n
      I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696704368 {#4455
      date: 2023-10-07 20:46:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4458 …}
    +nested: Doctrine\ORM\PersistentCollection {#4460 …}
    +votes: Doctrine\ORM\PersistentCollection {#4462 …}
    +reports: Doctrine\ORM\PersistentCollection {#4464 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
    -id: 36225
    -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1340324"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696704368 {#4456
      date: 2023-10-07 20:46:08.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4457
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4209
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1696802106 {#4204
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4216 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
      -id: 36115
      -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2640325"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696698688 {#4205
        date: 2023-10-07 19:11:28.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
      \n
      I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
      \n
      I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
      \n
      I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696704368 {#4455
      date: 2023-10-07 20:46:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4458 …}
    +nested: Doctrine\ORM\PersistentCollection {#4460 …}
    +votes: Doctrine\ORM\PersistentCollection {#4462 …}
    +reports: Doctrine\ORM\PersistentCollection {#4464 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
    -id: 36225
    -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1340324"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696704368 {#4456
      date: 2023-10-07 20:46:08.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10543
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4457
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4209
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1696802106 {#4204
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4216 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
      -id: 36115
      -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2640325"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696698688 {#4205
        date: 2023-10-07 19:11:28.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
      \n
      I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
      \n
      I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
      \n
      I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696704368 {#4455
      date: 2023-10-07 20:46:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4458 …}
    +nested: Doctrine\ORM\PersistentCollection {#4460 …}
    +votes: Doctrine\ORM\PersistentCollection {#4462 …}
    +reports: Doctrine\ORM\PersistentCollection {#4464 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
    -id: 36225
    -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1340324"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696704368 {#4456
      date: 2023-10-07 20:46:08.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 45.05 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4457
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4209
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1696802106 {#4204
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4216 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
      -id: 36115
      -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2640325"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696698688 {#4205
        date: 2023-10-07 19:11:28.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
      \n
      I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
      \n
      I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
      \n
      I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696704368 {#4455
      date: 2023-10-07 20:46:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4458 …}
    +nested: Doctrine\ORM\PersistentCollection {#4460 …}
    +votes: Doctrine\ORM\PersistentCollection {#4462 …}
    +reports: Doctrine\ORM\PersistentCollection {#4464 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
    -id: 36225
    -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1340324"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696704368 {#4456
      date: 2023-10-07 20:46:08.0 +02:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10783
  +comment: App\Entity\EntryComment {#4457
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4209
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1696802106 {#4204
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4210 …}
      +nested: Doctrine\ORM\PersistentCollection {#4212 …}
      +votes: Doctrine\ORM\PersistentCollection {#4214 …}
      +reports: Doctrine\ORM\PersistentCollection {#4216 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
      -id: 36115
      -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2640325"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696698688 {#4205
        date: 2023-10-07 19:11:28.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
      \n
      I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
      \n
      I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
      \n
      I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696704368 {#4455
      date: 2023-10-07 20:46:08.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4458 …}
    +nested: Doctrine\ORM\PersistentCollection {#4460 …}
    +votes: Doctrine\ORM\PersistentCollection {#4462 …}
    +reports: Doctrine\ORM\PersistentCollection {#4464 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
    -id: 36225
    -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1340324"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696704368 {#4456
      date: 2023-10-07 20:46:08.0 +02:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 17.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4495
    +user: Proxies\__CG__\App\Entity\User {#4492
      +avatar: null
      +cover: null
      +email: "wintermute@discuss.tchncs.de"
      +username: "@wintermute@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696802106 {#10923
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
      +entries: Doctrine\ORM\PersistentCollection {#10935 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
      +posts: Doctrine\ORM\PersistentCollection {#10943 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
      +follows: Doctrine\ORM\PersistentCollection {#10955 …}
      +followers: Doctrine\ORM\PersistentCollection {#10957 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
      +reports: Doctrine\ORM\PersistentCollection {#10967 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
      +violations: Doctrine\ORM\PersistentCollection {#10971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
      +awards: Doctrine\ORM\PersistentCollection {#10975 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
      +categories: Doctrine\ORM\PersistentCollection {#10979 …}
      -id: 11351
      -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
      +apId: "wintermute@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/wintermute"
      +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "wintermute"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725701382 {#10920
        date: 2024-09-07 11:29:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687810146 {#10922
        date: 2023-06-26 22:09:06.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "[Great Scott](https://youtube.com/@greatscottlab) has a series of videos about basic electronics concepts and components. Highly recommended: [Electronics basics](https://youtube.com/playlist?list=PLAROrg3NQn7cyu01HpOv5BWo217XWBZu0)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696802104 {#4496
      date: 2023-10-08 23:55:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4489 …}
    +nested: Doctrine\ORM\PersistentCollection {#4487 …}
    +votes: Doctrine\ORM\PersistentCollection {#4491 …}
    +reports: Doctrine\ORM\PersistentCollection {#4502 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4504 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4506 …}
    -id: 38006
    -bodyTs: "'/@greatscottlab)':5 '/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':23 'basic':12,20 'compon':16 'concept':14 'electron':13,19 'great':1 'high':17 'recommend':18 'scott':2 'seri':8 'video':10 'youtube.com':4,22 'youtube.com/@greatscottlab)':3 'youtube.com/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3704160"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696802104 {#4499
      date: 2023-10-08 23:55:04.0 +02:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10838
  +comment: App\Entity\EntryComment {#4495
    +user: Proxies\__CG__\App\Entity\User {#4492
      +avatar: null
      +cover: null
      +email: "wintermute@discuss.tchncs.de"
      +username: "@wintermute@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696802106 {#10923
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
      +entries: Doctrine\ORM\PersistentCollection {#10935 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
      +posts: Doctrine\ORM\PersistentCollection {#10943 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
      +follows: Doctrine\ORM\PersistentCollection {#10955 …}
      +followers: Doctrine\ORM\PersistentCollection {#10957 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
      +reports: Doctrine\ORM\PersistentCollection {#10967 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
      +violations: Doctrine\ORM\PersistentCollection {#10971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
      +awards: Doctrine\ORM\PersistentCollection {#10975 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
      +categories: Doctrine\ORM\PersistentCollection {#10979 …}
      -id: 11351
      -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
      +apId: "wintermute@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/wintermute"
      +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "wintermute"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725701382 {#10920
        date: 2024-09-07 11:29:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687810146 {#10922
        date: 2023-06-26 22:09:06.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "[Great Scott](https://youtube.com/@greatscottlab) has a series of videos about basic electronics concepts and components. Highly recommended: [Electronics basics](https://youtube.com/playlist?list=PLAROrg3NQn7cyu01HpOv5BWo217XWBZu0)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696802104 {#4496
      date: 2023-10-08 23:55:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4489 …}
    +nested: Doctrine\ORM\PersistentCollection {#4487 …}
    +votes: Doctrine\ORM\PersistentCollection {#4491 …}
    +reports: Doctrine\ORM\PersistentCollection {#4502 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4504 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4506 …}
    -id: 38006
    -bodyTs: "'/@greatscottlab)':5 '/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':23 'basic':12,20 'compon':16 'concept':14 'electron':13,19 'great':1 'high':17 'recommend':18 'scott':2 'seri':8 'video':10 'youtube.com':4,22 'youtube.com/@greatscottlab)':3 'youtube.com/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3704160"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696802104 {#4499
      date: 2023-10-08 23:55:04.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 2.04 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4492
    +avatar: null
    +cover: null
    +email: "wintermute@discuss.tchncs.de"
    +username: "@wintermute@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1696802106 {#10923
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
    +entries: Doctrine\ORM\PersistentCollection {#10935 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
    +posts: Doctrine\ORM\PersistentCollection {#10943 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
    +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
    +follows: Doctrine\ORM\PersistentCollection {#10955 …}
    +followers: Doctrine\ORM\PersistentCollection {#10957 …}
    +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
    +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
    +reports: Doctrine\ORM\PersistentCollection {#10967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
    +violations: Doctrine\ORM\PersistentCollection {#10971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
    +awards: Doctrine\ORM\PersistentCollection {#10975 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
    +categories: Doctrine\ORM\PersistentCollection {#10979 …}
    -id: 11351
    -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
    +apId: "wintermute@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/wintermute"
    +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "wintermute"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1725701382 {#10920
      date: 2024-09-07 11:29:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687810146 {#10922
      date: 2023-06-26 22:09:06.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10883
  +user: Proxies\__CG__\App\Entity\User {#4492
    +avatar: null
    +cover: null
    +email: "wintermute@discuss.tchncs.de"
    +username: "@wintermute@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1696802106 {#10923
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
    +entries: Doctrine\ORM\PersistentCollection {#10935 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
    +posts: Doctrine\ORM\PersistentCollection {#10943 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
    +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
    +follows: Doctrine\ORM\PersistentCollection {#10955 …}
    +followers: Doctrine\ORM\PersistentCollection {#10957 …}
    +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
    +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
    +reports: Doctrine\ORM\PersistentCollection {#10967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
    +violations: Doctrine\ORM\PersistentCollection {#10971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
    +awards: Doctrine\ORM\PersistentCollection {#10975 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
    +categories: Doctrine\ORM\PersistentCollection {#10979 …}
    -id: 11351
    -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
    +apId: "wintermute@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/wintermute"
    +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "wintermute"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1725701382 {#10920
      date: 2024-09-07 11:29:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687810146 {#10922
      date: 2023-06-26 22:09:06.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.21 ms
Input props
[
  "date" => DateTimeImmutable @1696802104 {#4499
    date: 2023-10-08 23:55:04.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11001
  +date: DateTimeImmutable @1696802104 {#4499
    date: 2023-10-08 23:55:04.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696802104 {#4499
    date: 2023-10-08 23:55:04.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11055
  +createdAt: DateTimeImmutable @1696802104 {#4499
    date: 2023-10-08 23:55:04.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4492
    +avatar: null
    +cover: null
    +email: "wintermute@discuss.tchncs.de"
    +username: "@wintermute@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1696802106 {#10923
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
    +entries: Doctrine\ORM\PersistentCollection {#10935 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
    +posts: Doctrine\ORM\PersistentCollection {#10943 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
    +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
    +follows: Doctrine\ORM\PersistentCollection {#10955 …}
    +followers: Doctrine\ORM\PersistentCollection {#10957 …}
    +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
    +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
    +reports: Doctrine\ORM\PersistentCollection {#10967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
    +violations: Doctrine\ORM\PersistentCollection {#10971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
    +awards: Doctrine\ORM\PersistentCollection {#10975 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
    +categories: Doctrine\ORM\PersistentCollection {#10979 …}
    -id: 11351
    -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
    +apId: "wintermute@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/wintermute"
    +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "wintermute"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1725701382 {#10920
      date: 2024-09-07 11:29:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687810146 {#10922
      date: 2023-06-26 22:09:06.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11109
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4492
    +avatar: null
    +cover: null
    +email: "wintermute@discuss.tchncs.de"
    +username: "@wintermute@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1696802106 {#10923
      date: 2023-10-08 23:55:06.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
    +entries: Doctrine\ORM\PersistentCollection {#10935 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
    +posts: Doctrine\ORM\PersistentCollection {#10943 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
    +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
    +follows: Doctrine\ORM\PersistentCollection {#10955 …}
    +followers: Doctrine\ORM\PersistentCollection {#10957 …}
    +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
    +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
    +reports: Doctrine\ORM\PersistentCollection {#10967 …}
    +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
    +violations: Doctrine\ORM\PersistentCollection {#10971 …}
    +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
    +awards: Doctrine\ORM\PersistentCollection {#10975 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
    +categories: Doctrine\ORM\PersistentCollection {#10979 …}
    -id: 11351
    -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
    +apId: "wintermute@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/wintermute"
    +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "wintermute"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1725701382 {#10920
      date: 2024-09-07 11:29:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687810146 {#10922
      date: 2023-06-26 22:09:06.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.46 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4495
    +user: Proxies\__CG__\App\Entity\User {#4492
      +avatar: null
      +cover: null
      +email: "wintermute@discuss.tchncs.de"
      +username: "@wintermute@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696802106 {#10923
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
      +entries: Doctrine\ORM\PersistentCollection {#10935 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
      +posts: Doctrine\ORM\PersistentCollection {#10943 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
      +follows: Doctrine\ORM\PersistentCollection {#10955 …}
      +followers: Doctrine\ORM\PersistentCollection {#10957 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
      +reports: Doctrine\ORM\PersistentCollection {#10967 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
      +violations: Doctrine\ORM\PersistentCollection {#10971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
      +awards: Doctrine\ORM\PersistentCollection {#10975 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
      +categories: Doctrine\ORM\PersistentCollection {#10979 …}
      -id: 11351
      -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
      +apId: "wintermute@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/wintermute"
      +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "wintermute"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725701382 {#10920
        date: 2024-09-07 11:29:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687810146 {#10922
        date: 2023-06-26 22:09:06.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "[Great Scott](https://youtube.com/@greatscottlab) has a series of videos about basic electronics concepts and components. Highly recommended: [Electronics basics](https://youtube.com/playlist?list=PLAROrg3NQn7cyu01HpOv5BWo217XWBZu0)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696802104 {#4496
      date: 2023-10-08 23:55:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4489 …}
    +nested: Doctrine\ORM\PersistentCollection {#4487 …}
    +votes: Doctrine\ORM\PersistentCollection {#4491 …}
    +reports: Doctrine\ORM\PersistentCollection {#4502 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4504 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4506 …}
    -id: 38006
    -bodyTs: "'/@greatscottlab)':5 '/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':23 'basic':12,20 'compon':16 'concept':14 'electron':13,19 'great':1 'high':17 'recommend':18 'scott':2 'seri':8 'video':10 'youtube.com':4,22 'youtube.com/@greatscottlab)':3 'youtube.com/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3704160"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696802104 {#4499
      date: 2023-10-08 23:55:04.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11186
  +subject: App\Entity\EntryComment {#4495
    +user: Proxies\__CG__\App\Entity\User {#4492
      +avatar: null
      +cover: null
      +email: "wintermute@discuss.tchncs.de"
      +username: "@wintermute@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696802106 {#10923
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
      +entries: Doctrine\ORM\PersistentCollection {#10935 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
      +posts: Doctrine\ORM\PersistentCollection {#10943 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
      +follows: Doctrine\ORM\PersistentCollection {#10955 …}
      +followers: Doctrine\ORM\PersistentCollection {#10957 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
      +reports: Doctrine\ORM\PersistentCollection {#10967 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
      +violations: Doctrine\ORM\PersistentCollection {#10971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
      +awards: Doctrine\ORM\PersistentCollection {#10975 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
      +categories: Doctrine\ORM\PersistentCollection {#10979 …}
      -id: 11351
      -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
      +apId: "wintermute@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/wintermute"
      +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "wintermute"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725701382 {#10920
        date: 2024-09-07 11:29:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687810146 {#10922
        date: 2023-06-26 22:09:06.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "[Great Scott](https://youtube.com/@greatscottlab) has a series of videos about basic electronics concepts and components. Highly recommended: [Electronics basics](https://youtube.com/playlist?list=PLAROrg3NQn7cyu01HpOv5BWo217XWBZu0)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696802104 {#4496
      date: 2023-10-08 23:55:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4489 …}
    +nested: Doctrine\ORM\PersistentCollection {#4487 …}
    +votes: Doctrine\ORM\PersistentCollection {#4491 …}
    +reports: Doctrine\ORM\PersistentCollection {#4502 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4504 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4506 …}
    -id: 38006
    -bodyTs: "'/@greatscottlab)':5 '/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':23 'basic':12,20 'compon':16 'concept':14 'electron':13,19 'great':1 'high':17 'recommend':18 'scott':2 'seri':8 'video':10 'youtube.com':4,22 'youtube.com/@greatscottlab)':3 'youtube.com/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3704160"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696802104 {#4499
      date: 2023-10-08 23:55:04.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.81 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4495
    +user: Proxies\__CG__\App\Entity\User {#4492
      +avatar: null
      +cover: null
      +email: "wintermute@discuss.tchncs.de"
      +username: "@wintermute@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696802106 {#10923
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
      +entries: Doctrine\ORM\PersistentCollection {#10935 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
      +posts: Doctrine\ORM\PersistentCollection {#10943 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
      +follows: Doctrine\ORM\PersistentCollection {#10955 …}
      +followers: Doctrine\ORM\PersistentCollection {#10957 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
      +reports: Doctrine\ORM\PersistentCollection {#10967 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
      +violations: Doctrine\ORM\PersistentCollection {#10971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
      +awards: Doctrine\ORM\PersistentCollection {#10975 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
      +categories: Doctrine\ORM\PersistentCollection {#10979 …}
      -id: 11351
      -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
      +apId: "wintermute@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/wintermute"
      +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "wintermute"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725701382 {#10920
        date: 2024-09-07 11:29:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687810146 {#10922
        date: 2023-06-26 22:09:06.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "[Great Scott](https://youtube.com/@greatscottlab) has a series of videos about basic electronics concepts and components. Highly recommended: [Electronics basics](https://youtube.com/playlist?list=PLAROrg3NQn7cyu01HpOv5BWo217XWBZu0)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696802104 {#4496
      date: 2023-10-08 23:55:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4489 …}
    +nested: Doctrine\ORM\PersistentCollection {#4487 …}
    +votes: Doctrine\ORM\PersistentCollection {#4491 …}
    +reports: Doctrine\ORM\PersistentCollection {#4502 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4504 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4506 …}
    -id: 38006
    -bodyTs: "'/@greatscottlab)':5 '/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':23 'basic':12,20 'compon':16 'concept':14 'electron':13,19 'great':1 'high':17 'recommend':18 'scott':2 'seri':8 'video':10 'youtube.com':4,22 'youtube.com/@greatscottlab)':3 'youtube.com/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3704160"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696802104 {#4499
      date: 2023-10-08 23:55:04.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11243
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4495
    +user: Proxies\__CG__\App\Entity\User {#4492
      +avatar: null
      +cover: null
      +email: "wintermute@discuss.tchncs.de"
      +username: "@wintermute@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696802106 {#10923
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
      +entries: Doctrine\ORM\PersistentCollection {#10935 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
      +posts: Doctrine\ORM\PersistentCollection {#10943 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
      +follows: Doctrine\ORM\PersistentCollection {#10955 …}
      +followers: Doctrine\ORM\PersistentCollection {#10957 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
      +reports: Doctrine\ORM\PersistentCollection {#10967 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
      +violations: Doctrine\ORM\PersistentCollection {#10971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
      +awards: Doctrine\ORM\PersistentCollection {#10975 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
      +categories: Doctrine\ORM\PersistentCollection {#10979 …}
      -id: 11351
      -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
      +apId: "wintermute@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/wintermute"
      +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "wintermute"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725701382 {#10920
        date: 2024-09-07 11:29:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687810146 {#10922
        date: 2023-06-26 22:09:06.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "[Great Scott](https://youtube.com/@greatscottlab) has a series of videos about basic electronics concepts and components. Highly recommended: [Electronics basics](https://youtube.com/playlist?list=PLAROrg3NQn7cyu01HpOv5BWo217XWBZu0)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696802104 {#4496
      date: 2023-10-08 23:55:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4489 …}
    +nested: Doctrine\ORM\PersistentCollection {#4487 …}
    +votes: Doctrine\ORM\PersistentCollection {#4491 …}
    +reports: Doctrine\ORM\PersistentCollection {#4502 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4504 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4506 …}
    -id: 38006
    -bodyTs: "'/@greatscottlab)':5 '/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':23 'basic':12,20 'compon':16 'concept':14 'electron':13,19 'great':1 'high':17 'recommend':18 'scott':2 'seri':8 'video':10 'youtube.com':4,22 'youtube.com/@greatscottlab)':3 'youtube.com/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3704160"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696802104 {#4499
      date: 2023-10-08 23:55:04.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 9.24 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4495
    +user: Proxies\__CG__\App\Entity\User {#4492
      +avatar: null
      +cover: null
      +email: "wintermute@discuss.tchncs.de"
      +username: "@wintermute@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696802106 {#10923
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
      +entries: Doctrine\ORM\PersistentCollection {#10935 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
      +posts: Doctrine\ORM\PersistentCollection {#10943 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
      +follows: Doctrine\ORM\PersistentCollection {#10955 …}
      +followers: Doctrine\ORM\PersistentCollection {#10957 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
      +reports: Doctrine\ORM\PersistentCollection {#10967 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
      +violations: Doctrine\ORM\PersistentCollection {#10971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
      +awards: Doctrine\ORM\PersistentCollection {#10975 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
      +categories: Doctrine\ORM\PersistentCollection {#10979 …}
      -id: 11351
      -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
      +apId: "wintermute@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/wintermute"
      +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "wintermute"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725701382 {#10920
        date: 2024-09-07 11:29:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687810146 {#10922
        date: 2023-06-26 22:09:06.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "[Great Scott](https://youtube.com/@greatscottlab) has a series of videos about basic electronics concepts and components. Highly recommended: [Electronics basics](https://youtube.com/playlist?list=PLAROrg3NQn7cyu01HpOv5BWo217XWBZu0)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696802104 {#4496
      date: 2023-10-08 23:55:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4489 …}
    +nested: Doctrine\ORM\PersistentCollection {#4487 …}
    +votes: Doctrine\ORM\PersistentCollection {#4491 …}
    +reports: Doctrine\ORM\PersistentCollection {#4502 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4504 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4506 …}
    -id: 38006
    -bodyTs: "'/@greatscottlab)':5 '/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':23 'basic':12,20 'compon':16 'concept':14 'electron':13,19 'great':1 'high':17 'recommend':18 'scott':2 'seri':8 'video':10 'youtube.com':4,22 'youtube.com/@greatscottlab)':3 'youtube.com/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3704160"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696802104 {#4499
      date: 2023-10-08 23:55:04.0 +02:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11483
  +comment: App\Entity\EntryComment {#4495
    +user: Proxies\__CG__\App\Entity\User {#4492
      +avatar: null
      +cover: null
      +email: "wintermute@discuss.tchncs.de"
      +username: "@wintermute@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696802106 {#10923
        date: 2023-10-08 23:55:06.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#10928 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#10931 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#10933 …}
      +entries: Doctrine\ORM\PersistentCollection {#10935 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#10937 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#10939 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#10941 …}
      +posts: Doctrine\ORM\PersistentCollection {#10943 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#10945 …}
      +postComments: Doctrine\ORM\PersistentCollection {#10947 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#10949 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#10951 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#10953 …}
      +follows: Doctrine\ORM\PersistentCollection {#10955 …}
      +followers: Doctrine\ORM\PersistentCollection {#10957 …}
      +blocks: Doctrine\ORM\PersistentCollection {#10959 …}
      +blockers: Doctrine\ORM\PersistentCollection {#10961 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#10963 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#10965 …}
      +reports: Doctrine\ORM\PersistentCollection {#10967 …}
      +favourites: Doctrine\ORM\PersistentCollection {#10969 …}
      +violations: Doctrine\ORM\PersistentCollection {#10971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#10973 …}
      +awards: Doctrine\ORM\PersistentCollection {#10975 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#10977 …}
      +categories: Doctrine\ORM\PersistentCollection {#10979 …}
      -id: 11351
      -password: "$2y$13$u6t1RiiOCCvQ8moIm4eab.cL6Vgz2vc9dMvvI4HSehaopUuyCJxLu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#10981 …}
      +apId: "wintermute@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/wintermute"
      +apPublicUrl: "https://discuss.tchncs.de/u/wintermute"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "wintermute"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1725701382 {#10920
        date: 2024-09-07 11:29:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687810146 {#10922
        date: 2023-06-26 22:09:06.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "[Great Scott](https://youtube.com/@greatscottlab) has a series of videos about basic electronics concepts and components. Highly recommended: [Electronics basics](https://youtube.com/playlist?list=PLAROrg3NQn7cyu01HpOv5BWo217XWBZu0)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696802104 {#4496
      date: 2023-10-08 23:55:04.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4489 …}
    +nested: Doctrine\ORM\PersistentCollection {#4487 …}
    +votes: Doctrine\ORM\PersistentCollection {#4491 …}
    +reports: Doctrine\ORM\PersistentCollection {#4502 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4504 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4506 …}
    -id: 38006
    -bodyTs: "'/@greatscottlab)':5 '/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':23 'basic':12,20 'compon':16 'concept':14 'electron':13,19 'great':1 'high':17 'recommend':18 'scott':2 'seri':8 'video':10 'youtube.com':4,22 'youtube.com/@greatscottlab)':3 'youtube.com/playlist?list=plarorg3nqn7cyu01hpov5bwo217xwbzu0)':21"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3704160"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696802104 {#4499
      date: 2023-10-08 23:55:04.0 +02:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 26.62 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4510
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
      \n
      I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1696721370 {#4508
      date: 2023-10-08 01:29:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4511 …}
    +nested: Doctrine\ORM\PersistentCollection {#4513 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
    -id: 36645
    -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2661923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696721370 {#4509
      date: 2023-10-08 01:29:30.0 +02:00
    }
  }
  "showNested" => true
  "level" => 3
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11549
  +comment: App\Entity\EntryComment {#4510
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
      \n
      I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1696721370 {#4508
      date: 2023-10-08 01:29:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4511 …}
    +nested: Doctrine\ORM\PersistentCollection {#4513 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
    -id: 36645
    -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2661923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696721370 {#4509
      date: 2023-10-08 01:29:30.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 3
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#4222
    +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
    +cover: null
    +email: "l_b_i@yiffit.net"
    +username: "@l_b_i@yiffit.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710949277 {#4206
      date: 2024-03-20 16:41:17.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +entries: Doctrine\ORM\PersistentCollection {#4230 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
    +posts: Doctrine\ORM\PersistentCollection {#4238 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
    +follows: Doctrine\ORM\PersistentCollection {#4250 …}
    +followers: Doctrine\ORM\PersistentCollection {#4252 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +violations: Doctrine\ORM\PersistentCollection {#4266 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
    +awards: Doctrine\ORM\PersistentCollection {#4270 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
    +categories: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 52824
    -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
    +apId: "l_b_i@yiffit.net"
    +apProfileId: "https://yiffit.net/u/l_b_i"
    +apPublicUrl: "https://yiffit.net/u/l_b_i"
    +apFollowersUrl: null
    +apInboxUrl: "https://yiffit.net/inbox"
    +apDomain: "yiffit.net"
    +apPreferredUsername: "l_b_i"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707887714 {#4207
      date: 2024-02-14 06:15:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696698690 {#4208
      date: 2023-10-07 19:11:30.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11594
  +user: App\Entity\User {#4222
    +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
    +cover: null
    +email: "l_b_i@yiffit.net"
    +username: "@l_b_i@yiffit.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710949277 {#4206
      date: 2024-03-20 16:41:17.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +entries: Doctrine\ORM\PersistentCollection {#4230 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
    +posts: Doctrine\ORM\PersistentCollection {#4238 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
    +follows: Doctrine\ORM\PersistentCollection {#4250 …}
    +followers: Doctrine\ORM\PersistentCollection {#4252 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +violations: Doctrine\ORM\PersistentCollection {#4266 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
    +awards: Doctrine\ORM\PersistentCollection {#4270 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
    +categories: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 52824
    -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
    +apId: "l_b_i@yiffit.net"
    +apProfileId: "https://yiffit.net/u/l_b_i"
    +apPublicUrl: "https://yiffit.net/u/l_b_i"
    +apFollowersUrl: null
    +apInboxUrl: "https://yiffit.net/inbox"
    +apDomain: "yiffit.net"
    +apPreferredUsername: "l_b_i"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707887714 {#4207
      date: 2024-02-14 06:15:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696698690 {#4208
      date: 2023-10-07 19:11:30.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.12 ms
Input props
[
  "date" => DateTimeImmutable @1696721370 {#4509
    date: 2023-10-08 01:29:30.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11649
  +date: DateTimeImmutable @1696721370 {#4509
    date: 2023-10-08 01:29:30.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696721370 {#4509
    date: 2023-10-08 01:29:30.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11703
  +createdAt: DateTimeImmutable @1696721370 {#4509
    date: 2023-10-08 01:29:30.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#4222
    +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
    +cover: null
    +email: "l_b_i@yiffit.net"
    +username: "@l_b_i@yiffit.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710949277 {#4206
      date: 2024-03-20 16:41:17.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +entries: Doctrine\ORM\PersistentCollection {#4230 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
    +posts: Doctrine\ORM\PersistentCollection {#4238 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
    +follows: Doctrine\ORM\PersistentCollection {#4250 …}
    +followers: Doctrine\ORM\PersistentCollection {#4252 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +violations: Doctrine\ORM\PersistentCollection {#4266 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
    +awards: Doctrine\ORM\PersistentCollection {#4270 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
    +categories: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 52824
    -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
    +apId: "l_b_i@yiffit.net"
    +apProfileId: "https://yiffit.net/u/l_b_i"
    +apPublicUrl: "https://yiffit.net/u/l_b_i"
    +apFollowersUrl: null
    +apInboxUrl: "https://yiffit.net/inbox"
    +apDomain: "yiffit.net"
    +apPreferredUsername: "l_b_i"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707887714 {#4207
      date: 2024-02-14 06:15:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696698690 {#4208
      date: 2023-10-07 19:11:30.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11757
  +width: 40
  +height: 40
  +user: App\Entity\User {#4222
    +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
    +cover: null
    +email: "l_b_i@yiffit.net"
    +username: "@l_b_i@yiffit.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710949277 {#4206
      date: 2024-03-20 16:41:17.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
    +entries: Doctrine\ORM\PersistentCollection {#4230 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
    +posts: Doctrine\ORM\PersistentCollection {#4238 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
    +follows: Doctrine\ORM\PersistentCollection {#4250 …}
    +followers: Doctrine\ORM\PersistentCollection {#4252 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
    +reports: Doctrine\ORM\PersistentCollection {#4262 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
    +violations: Doctrine\ORM\PersistentCollection {#4266 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
    +awards: Doctrine\ORM\PersistentCollection {#4270 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
    +categories: Doctrine\ORM\PersistentCollection {#4274 …}
    -id: 52824
    -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
    +apId: "l_b_i@yiffit.net"
    +apProfileId: "https://yiffit.net/u/l_b_i"
    +apPublicUrl: "https://yiffit.net/u/l_b_i"
    +apFollowersUrl: null
    +apInboxUrl: "https://yiffit.net/inbox"
    +apDomain: "yiffit.net"
    +apPreferredUsername: "l_b_i"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707887714 {#4207
      date: 2024-02-14 06:15:14.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696698690 {#4208
      date: 2023-10-07 19:11:30.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.82 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4510
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
      \n
      I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1696721370 {#4508
      date: 2023-10-08 01:29:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4511 …}
    +nested: Doctrine\ORM\PersistentCollection {#4513 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
    -id: 36645
    -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2661923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696721370 {#4509
      date: 2023-10-08 01:29:30.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11861
  +subject: App\Entity\EntryComment {#4510
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
      \n
      I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1696721370 {#4508
      date: 2023-10-08 01:29:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4511 …}
    +nested: Doctrine\ORM\PersistentCollection {#4513 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
    -id: 36645
    -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2661923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696721370 {#4509
      date: 2023-10-08 01:29:30.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.70 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4510
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
      \n
      I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1696721370 {#4508
      date: 2023-10-08 01:29:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4511 …}
    +nested: Doctrine\ORM\PersistentCollection {#4513 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
    -id: 36645
    -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2661923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696721370 {#4509
      date: 2023-10-08 01:29:30.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11918
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4510
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
      \n
      I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1696721370 {#4508
      date: 2023-10-08 01:29:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4511 …}
    +nested: Doctrine\ORM\PersistentCollection {#4513 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
    -id: 36645
    -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2661923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696721370 {#4509
      date: 2023-10-08 01:29:30.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 20.40 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4510
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
      \n
      I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1696721370 {#4508
      date: 2023-10-08 01:29:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4511 …}
    +nested: Doctrine\ORM\PersistentCollection {#4513 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
    -id: 36645
    -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2661923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696721370 {#4509
      date: 2023-10-08 01:29:30.0 +02:00
    }
  }
  "level" => 3
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12158
  +comment: App\Entity\EntryComment {#4510
    +user: App\Entity\User {#4222
      +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
      +cover: null
      +email: "l_b_i@yiffit.net"
      +username: "@l_b_i@yiffit.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710949277 {#4206
        date: 2024-03-20 16:41:17.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
      +entries: Doctrine\ORM\PersistentCollection {#4230 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
      +posts: Doctrine\ORM\PersistentCollection {#4238 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
      +follows: Doctrine\ORM\PersistentCollection {#4250 …}
      +followers: Doctrine\ORM\PersistentCollection {#4252 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
      +reports: Doctrine\ORM\PersistentCollection {#4262 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
      +violations: Doctrine\ORM\PersistentCollection {#4266 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
      +awards: Doctrine\ORM\PersistentCollection {#4270 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
      +categories: Doctrine\ORM\PersistentCollection {#4274 …}
      -id: 52824
      -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
      +apId: "l_b_i@yiffit.net"
      +apProfileId: "https://yiffit.net/u/l_b_i"
      +apPublicUrl: "https://yiffit.net/u/l_b_i"
      +apFollowersUrl: null
      +apInboxUrl: "https://yiffit.net/inbox"
      +apDomain: "yiffit.net"
      +apPreferredUsername: "l_b_i"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707887714 {#4207
        date: 2024-02-14 06:15:14.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696698690 {#4208
        date: 2023-10-07 19:11:30.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4457
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4209
        +user: App\Entity\User {#4222}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: null
        +root: null
        +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1696802106 {#4204
          date: 2023-10-08 23:55:06.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4210 …}
        +nested: Doctrine\ORM\PersistentCollection {#4212 …}
        +votes: Doctrine\ORM\PersistentCollection {#4214 …}
        +reports: Doctrine\ORM\PersistentCollection {#4216 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
        -id: 36115
        -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2640325"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696698688 {#4205
          date: 2023-10-07 19:11:28.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
        \n
        I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
        \n
        I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
        \n
        I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696704368 {#4455
        date: 2023-10-07 20:46:08.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4458 …}
      +nested: Doctrine\ORM\PersistentCollection {#4460 …}
      +votes: Doctrine\ORM\PersistentCollection {#4462 …}
      +reports: Doctrine\ORM\PersistentCollection {#4464 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
      -id: 36225
      -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1340324"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696704368 {#4456
        date: 2023-10-07 20:46:08.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: """
      I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
      \n
      I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1696721370 {#4508
      date: 2023-10-08 01:29:30.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4511 …}
    +nested: Doctrine\ORM\PersistentCollection {#4513 …}
    +votes: Doctrine\ORM\PersistentCollection {#4515 …}
    +reports: Doctrine\ORM\PersistentCollection {#4517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
    -id: 36645
    -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://yiffit.net/comment/2661923"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696721370 {#4509
      date: 2023-10-08 01:29:30.0 +02:00
    }
  }
  +nestedComments: []
  +level: 3
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 19.81 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4548
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4510
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4209
          +user: App\Entity\User {#4222}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1696802106 {#4204
            date: 2023-10-08 23:55:06.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4210 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4216 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
          -id: 36115
          -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://yiffit.net/comment/2640325"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696698688 {#4205
            date: 2023-10-07 19:11:28.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
          \n
          I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
          \n
          I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
          \n
          I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1696704368 {#4455
          date: 2023-10-07 20:46:08.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4458 …}
        +nested: Doctrine\ORM\PersistentCollection {#4460 …}
        +votes: Doctrine\ORM\PersistentCollection {#4462 …}
        +reports: Doctrine\ORM\PersistentCollection {#4464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
        -id: 36225
        -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1340324"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696704368 {#4456
          date: 2023-10-07 20:46:08.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
        \n
        I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1696721370 {#4508
        date: 2023-10-08 01:29:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4511 …}
      +nested: Doctrine\ORM\PersistentCollection {#4513 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
      -id: 36645
      -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2661923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696721370 {#4509
        date: 2023-10-08 01:29:30.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696781086 {#4549
      date: 2023-10-08 18:04:46.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4545 …}
    +nested: Doctrine\ORM\PersistentCollection {#4541 …}
    +votes: Doctrine\ORM\PersistentCollection {#4539 …}
    +reports: Doctrine\ORM\PersistentCollection {#4554 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
    -id: 37600
    -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1348813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696781086 {#4552
      date: 2023-10-08 18:04:46.0 +02:00
    }
  }
  "showNested" => true
  "level" => 4
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12213
  +comment: App\Entity\EntryComment {#4548
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4510
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4209
          +user: App\Entity\User {#4222}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1696802106 {#4204
            date: 2023-10-08 23:55:06.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4210 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4216 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
          -id: 36115
          -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://yiffit.net/comment/2640325"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696698688 {#4205
            date: 2023-10-07 19:11:28.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
          \n
          I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
          \n
          I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
          \n
          I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1696704368 {#4455
          date: 2023-10-07 20:46:08.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4458 …}
        +nested: Doctrine\ORM\PersistentCollection {#4460 …}
        +votes: Doctrine\ORM\PersistentCollection {#4462 …}
        +reports: Doctrine\ORM\PersistentCollection {#4464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
        -id: 36225
        -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1340324"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696704368 {#4456
          date: 2023-10-07 20:46:08.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
        \n
        I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1696721370 {#4508
        date: 2023-10-08 01:29:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4511 …}
      +nested: Doctrine\ORM\PersistentCollection {#4513 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
      -id: 36645
      -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2661923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696721370 {#4509
        date: 2023-10-08 01:29:30.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696781086 {#4549
      date: 2023-10-08 18:04:46.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4545 …}
    +nested: Doctrine\ORM\PersistentCollection {#4541 …}
    +votes: Doctrine\ORM\PersistentCollection {#4539 …}
    +reports: Doctrine\ORM\PersistentCollection {#4554 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
    -id: 37600
    -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1348813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696781086 {#4552
      date: 2023-10-08 18:04:46.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 4
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12258
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1696781086 {#4552
    date: 2023-10-08 18:04:46.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12313
  +date: DateTimeImmutable @1696781086 {#4552
    date: 2023-10-08 18:04:46.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696781086 {#4552
    date: 2023-10-08 18:04:46.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12367
  +createdAt: DateTimeImmutable @1696781086 {#4552
    date: 2023-10-08 18:04:46.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12421
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.56 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4548
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4510
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4209
          +user: App\Entity\User {#4222}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1696802106 {#4204
            date: 2023-10-08 23:55:06.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4210 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4216 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
          -id: 36115
          -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://yiffit.net/comment/2640325"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696698688 {#4205
            date: 2023-10-07 19:11:28.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
          \n
          I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
          \n
          I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
          \n
          I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1696704368 {#4455
          date: 2023-10-07 20:46:08.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4458 …}
        +nested: Doctrine\ORM\PersistentCollection {#4460 …}
        +votes: Doctrine\ORM\PersistentCollection {#4462 …}
        +reports: Doctrine\ORM\PersistentCollection {#4464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
        -id: 36225
        -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1340324"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696704368 {#4456
          date: 2023-10-07 20:46:08.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
        \n
        I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1696721370 {#4508
        date: 2023-10-08 01:29:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4511 …}
      +nested: Doctrine\ORM\PersistentCollection {#4513 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
      -id: 36645
      -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2661923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696721370 {#4509
        date: 2023-10-08 01:29:30.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696781086 {#4549
      date: 2023-10-08 18:04:46.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4545 …}
    +nested: Doctrine\ORM\PersistentCollection {#4541 …}
    +votes: Doctrine\ORM\PersistentCollection {#4539 …}
    +reports: Doctrine\ORM\PersistentCollection {#4554 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
    -id: 37600
    -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1348813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696781086 {#4552
      date: 2023-10-08 18:04:46.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12490
  +subject: App\Entity\EntryComment {#4548
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4510
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4209
          +user: App\Entity\User {#4222}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1696802106 {#4204
            date: 2023-10-08 23:55:06.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4210 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4216 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
          -id: 36115
          -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://yiffit.net/comment/2640325"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696698688 {#4205
            date: 2023-10-07 19:11:28.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
          \n
          I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
          \n
          I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
          \n
          I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1696704368 {#4455
          date: 2023-10-07 20:46:08.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4458 …}
        +nested: Doctrine\ORM\PersistentCollection {#4460 …}
        +votes: Doctrine\ORM\PersistentCollection {#4462 …}
        +reports: Doctrine\ORM\PersistentCollection {#4464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
        -id: 36225
        -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1340324"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696704368 {#4456
          date: 2023-10-07 20:46:08.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
        \n
        I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1696721370 {#4508
        date: 2023-10-08 01:29:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4511 …}
      +nested: Doctrine\ORM\PersistentCollection {#4513 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
      -id: 36645
      -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2661923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696721370 {#4509
        date: 2023-10-08 01:29:30.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696781086 {#4549
      date: 2023-10-08 18:04:46.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4545 …}
    +nested: Doctrine\ORM\PersistentCollection {#4541 …}
    +votes: Doctrine\ORM\PersistentCollection {#4539 …}
    +reports: Doctrine\ORM\PersistentCollection {#4554 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
    -id: 37600
    -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1348813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696781086 {#4552
      date: 2023-10-08 18:04:46.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4548
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4510
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4209
          +user: App\Entity\User {#4222}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1696802106 {#4204
            date: 2023-10-08 23:55:06.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4210 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4216 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
          -id: 36115
          -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://yiffit.net/comment/2640325"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696698688 {#4205
            date: 2023-10-07 19:11:28.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
          \n
          I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
          \n
          I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
          \n
          I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1696704368 {#4455
          date: 2023-10-07 20:46:08.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4458 …}
        +nested: Doctrine\ORM\PersistentCollection {#4460 …}
        +votes: Doctrine\ORM\PersistentCollection {#4462 …}
        +reports: Doctrine\ORM\PersistentCollection {#4464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
        -id: 36225
        -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1340324"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696704368 {#4456
          date: 2023-10-07 20:46:08.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
        \n
        I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1696721370 {#4508
        date: 2023-10-08 01:29:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4511 …}
      +nested: Doctrine\ORM\PersistentCollection {#4513 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
      -id: 36645
      -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2661923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696721370 {#4509
        date: 2023-10-08 01:29:30.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696781086 {#4549
      date: 2023-10-08 18:04:46.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4545 …}
    +nested: Doctrine\ORM\PersistentCollection {#4541 …}
    +votes: Doctrine\ORM\PersistentCollection {#4539 …}
    +reports: Doctrine\ORM\PersistentCollection {#4554 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
    -id: 37600
    -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1348813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696781086 {#4552
      date: 2023-10-08 18:04:46.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12547
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4548
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4510
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4209
          +user: App\Entity\User {#4222}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1696802106 {#4204
            date: 2023-10-08 23:55:06.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4210 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4216 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
          -id: 36115
          -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://yiffit.net/comment/2640325"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696698688 {#4205
            date: 2023-10-07 19:11:28.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
          \n
          I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
          \n
          I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
          \n
          I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1696704368 {#4455
          date: 2023-10-07 20:46:08.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4458 …}
        +nested: Doctrine\ORM\PersistentCollection {#4460 …}
        +votes: Doctrine\ORM\PersistentCollection {#4462 …}
        +reports: Doctrine\ORM\PersistentCollection {#4464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
        -id: 36225
        -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1340324"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696704368 {#4456
          date: 2023-10-07 20:46:08.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
        \n
        I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1696721370 {#4508
        date: 2023-10-08 01:29:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4511 …}
      +nested: Doctrine\ORM\PersistentCollection {#4513 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
      -id: 36645
      -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2661923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696721370 {#4509
        date: 2023-10-08 01:29:30.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696781086 {#4549
      date: 2023-10-08 18:04:46.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4545 …}
    +nested: Doctrine\ORM\PersistentCollection {#4541 …}
    +votes: Doctrine\ORM\PersistentCollection {#4539 …}
    +reports: Doctrine\ORM\PersistentCollection {#4554 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
    -id: 37600
    -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1348813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696781086 {#4552
      date: 2023-10-08 18:04:46.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 14.23 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4548
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4510
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4209
          +user: App\Entity\User {#4222}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1696802106 {#4204
            date: 2023-10-08 23:55:06.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4210 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4216 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
          -id: 36115
          -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://yiffit.net/comment/2640325"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696698688 {#4205
            date: 2023-10-07 19:11:28.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
          \n
          I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
          \n
          I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
          \n
          I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1696704368 {#4455
          date: 2023-10-07 20:46:08.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4458 …}
        +nested: Doctrine\ORM\PersistentCollection {#4460 …}
        +votes: Doctrine\ORM\PersistentCollection {#4462 …}
        +reports: Doctrine\ORM\PersistentCollection {#4464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
        -id: 36225
        -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1340324"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696704368 {#4456
          date: 2023-10-07 20:46:08.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
        \n
        I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1696721370 {#4508
        date: 2023-10-08 01:29:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4511 …}
      +nested: Doctrine\ORM\PersistentCollection {#4513 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
      -id: 36645
      -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2661923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696721370 {#4509
        date: 2023-10-08 01:29:30.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696781086 {#4549
      date: 2023-10-08 18:04:46.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4545 …}
    +nested: Doctrine\ORM\PersistentCollection {#4541 …}
    +votes: Doctrine\ORM\PersistentCollection {#4539 …}
    +reports: Doctrine\ORM\PersistentCollection {#4554 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
    -id: 37600
    -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1348813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696781086 {#4552
      date: 2023-10-08 18:04:46.0 +02:00
    }
  }
  "level" => 4
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12787
  +comment: App\Entity\EntryComment {#4548
    +user: Proxies\__CG__\App\Entity\User {#1943
      +avatar: null
      +cover: null
      +email: "AzzyDev@beehaw.org"
      +username: "@AzzyDev@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        `they/them`\n
        \n
        A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
        \n
        Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
        """
      +lastActive: DateTime @1697384866 {#1537
        date: 2023-10-15 17:47:46.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
      +entries: Doctrine\ORM\PersistentCollection {#1623 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
      +posts: Doctrine\ORM\PersistentCollection {#1657 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
      +follows: Doctrine\ORM\PersistentCollection {#1635 …}
      +followers: Doctrine\ORM\PersistentCollection {#1633 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
      +reports: Doctrine\ORM\PersistentCollection {#1419 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
      +violations: Doctrine\ORM\PersistentCollection {#1429 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
      +awards: Doctrine\ORM\PersistentCollection {#1435 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
      +categories: Doctrine\ORM\PersistentCollection {#1647 …}
      -id: 52402
      -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
      +apId: "AzzyDev@beehaw.org"
      +apProfileId: "https://beehaw.org/u/AzzyDev"
      +apPublicUrl: "https://beehaw.org/u/AzzyDev"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "AzzyDev"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728389310 {#1536
        date: 2024-10-08 14:08:30.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696647047 {#1515
        date: 2023-10-07 04:50:47.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4510
      +user: App\Entity\User {#4222
        +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
        +cover: null
        +email: "l_b_i@yiffit.net"
        +username: "@l_b_i@yiffit.net"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1710949277 {#4206
          date: 2024-03-20 16:41:17.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
        +entries: Doctrine\ORM\PersistentCollection {#4230 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
        +posts: Doctrine\ORM\PersistentCollection {#4238 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
        +follows: Doctrine\ORM\PersistentCollection {#4250 …}
        +followers: Doctrine\ORM\PersistentCollection {#4252 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
        +reports: Doctrine\ORM\PersistentCollection {#4262 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
        +violations: Doctrine\ORM\PersistentCollection {#4266 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
        +awards: Doctrine\ORM\PersistentCollection {#4270 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
        +categories: Doctrine\ORM\PersistentCollection {#4274 …}
        -id: 52824
        -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
        +apId: "l_b_i@yiffit.net"
        +apProfileId: "https://yiffit.net/u/l_b_i"
        +apPublicUrl: "https://yiffit.net/u/l_b_i"
        +apFollowersUrl: null
        +apInboxUrl: "https://yiffit.net/inbox"
        +apDomain: "yiffit.net"
        +apPreferredUsername: "l_b_i"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1707887714 {#4207
          date: 2024-02-14 06:15:14.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696698690 {#4208
          date: 2023-10-07 19:11:30.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4457
        +user: Proxies\__CG__\App\Entity\User {#1943 …2}
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4209
          +user: App\Entity\User {#4222}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: null
          +root: null
          +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1696802106 {#4204
            date: 2023-10-08 23:55:06.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4210 …}
          +nested: Doctrine\ORM\PersistentCollection {#4212 …}
          +votes: Doctrine\ORM\PersistentCollection {#4214 …}
          +reports: Doctrine\ORM\PersistentCollection {#4216 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
          -id: 36115
          -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://yiffit.net/comment/2640325"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696698688 {#4205
            date: 2023-10-07 19:11:28.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
          \n
          I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
          \n
          I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
          \n
          I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1696704368 {#4455
          date: 2023-10-07 20:46:08.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4458 …}
        +nested: Doctrine\ORM\PersistentCollection {#4460 …}
        +votes: Doctrine\ORM\PersistentCollection {#4462 …}
        +reports: Doctrine\ORM\PersistentCollection {#4464 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
        -id: 36225
        -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://beehaw.org/comment/1340324"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696704368 {#4456
          date: 2023-10-07 20:46:08.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: """
        I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
        \n
        I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1696721370 {#4508
        date: 2023-10-08 01:29:30.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4511 …}
      +nested: Doctrine\ORM\PersistentCollection {#4513 …}
      +votes: Doctrine\ORM\PersistentCollection {#4515 …}
      +reports: Doctrine\ORM\PersistentCollection {#4517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
      -id: 36645
      -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://yiffit.net/comment/2661923"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696721370 {#4509
        date: 2023-10-08 01:29:30.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1696781086 {#4549
      date: 2023-10-08 18:04:46.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4545 …}
    +nested: Doctrine\ORM\PersistentCollection {#4541 …}
    +votes: Doctrine\ORM\PersistentCollection {#4539 …}
    +reports: Doctrine\ORM\PersistentCollection {#4554 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
    -id: 37600
    -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1348813"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696781086 {#4552
      date: 2023-10-08 18:04:46.0 +02:00
    }
  }
  +nestedComments: []
  +level: 4
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 13.64 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4576
    +user: Proxies\__CG__\App\Entity\User {#4584
      +avatar: null
      +cover: null
      +email: "Eufalconimorph@discuss.tchncs.de"
      +username: "@Eufalconimorph@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1702934773 {#12927
        date: 2023-12-18 22:26:13.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
      +entries: Doctrine\ORM\PersistentCollection {#12939 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
      +posts: Doctrine\ORM\PersistentCollection {#12947 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
      +follows: Doctrine\ORM\PersistentCollection {#12959 …}
      +followers: Doctrine\ORM\PersistentCollection {#12961 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
      +reports: Doctrine\ORM\PersistentCollection {#12971 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
      +violations: Doctrine\ORM\PersistentCollection {#12975 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
      +awards: Doctrine\ORM\PersistentCollection {#12979 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
      +categories: Doctrine\ORM\PersistentCollection {#12983 …}
      -id: 6007
      -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
      +apId: "Eufalconimorph@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "Eufalconimorph"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724973240 {#12924
        date: 2024-08-30 01:14:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687281639 {#12926
        date: 2023-06-20 19:20:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4548
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4510
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4457
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4209
            +user: App\Entity\User {#4222}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1696802106 {#4204
              date: 2023-10-08 23:55:06.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4210 …}
            +nested: Doctrine\ORM\PersistentCollection {#4212 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4216 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
            -id: 36115
            -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://yiffit.net/comment/2640325"
            +editedAt: null
            +createdAt: DateTimeImmutable @1696698688 {#4205
              date: 2023-10-07 19:11:28.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4209}
          +body: """
            Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
            \n
            I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
            \n
            I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
            \n
            I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1696704368 {#4455
            date: 2023-10-07 20:46:08.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@l_b_i@yiffit.net"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4458 …}
          +nested: Doctrine\ORM\PersistentCollection {#4460 …}
          +votes: Doctrine\ORM\PersistentCollection {#4462 …}
          +reports: Doctrine\ORM\PersistentCollection {#4464 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
          -id: 36225
          -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1340324"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696704368 {#4456
            date: 2023-10-07 20:46:08.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
          \n
          I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1696721370 {#4508
          date: 2023-10-08 01:29:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4511 …}
        +nested: Doctrine\ORM\PersistentCollection {#4513 …}
        +votes: Doctrine\ORM\PersistentCollection {#4515 …}
        +reports: Doctrine\ORM\PersistentCollection {#4517 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
        -id: 36645
        -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2661923"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696721370 {#4509
          date: 2023-10-08 01:29:30.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1696781086 {#4549
        date: 2023-10-08 18:04:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4545 …}
      +nested: Doctrine\ORM\PersistentCollection {#4541 …}
      +votes: Doctrine\ORM\PersistentCollection {#4539 …}
      +reports: Doctrine\ORM\PersistentCollection {#4554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
      -id: 37600
      -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1348813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696781086 {#4552
        date: 2023-10-08 18:04:46.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "That is an *excellent* source."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696786135 {#4581
      date: 2023-10-08 19:28:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4587 …}
    +nested: Doctrine\ORM\PersistentCollection {#4589 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4596 …}
    -id: 37681
    -bodyTs: "'excel':4 'sourc':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3693062"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696786135 {#4578
      date: 2023-10-08 19:28:55.0 +02:00
    }
  }
  "showNested" => true
  "level" => 5
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12842
  +comment: App\Entity\EntryComment {#4576
    +user: Proxies\__CG__\App\Entity\User {#4584
      +avatar: null
      +cover: null
      +email: "Eufalconimorph@discuss.tchncs.de"
      +username: "@Eufalconimorph@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1702934773 {#12927
        date: 2023-12-18 22:26:13.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
      +entries: Doctrine\ORM\PersistentCollection {#12939 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
      +posts: Doctrine\ORM\PersistentCollection {#12947 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
      +follows: Doctrine\ORM\PersistentCollection {#12959 …}
      +followers: Doctrine\ORM\PersistentCollection {#12961 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
      +reports: Doctrine\ORM\PersistentCollection {#12971 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
      +violations: Doctrine\ORM\PersistentCollection {#12975 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
      +awards: Doctrine\ORM\PersistentCollection {#12979 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
      +categories: Doctrine\ORM\PersistentCollection {#12983 …}
      -id: 6007
      -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
      +apId: "Eufalconimorph@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "Eufalconimorph"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724973240 {#12924
        date: 2024-08-30 01:14:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687281639 {#12926
        date: 2023-06-20 19:20:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4548
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4510
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4457
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4209
            +user: App\Entity\User {#4222}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1696802106 {#4204
              date: 2023-10-08 23:55:06.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4210 …}
            +nested: Doctrine\ORM\PersistentCollection {#4212 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4216 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
            -id: 36115
            -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://yiffit.net/comment/2640325"
            +editedAt: null
            +createdAt: DateTimeImmutable @1696698688 {#4205
              date: 2023-10-07 19:11:28.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4209}
          +body: """
            Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
            \n
            I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
            \n
            I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
            \n
            I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1696704368 {#4455
            date: 2023-10-07 20:46:08.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@l_b_i@yiffit.net"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4458 …}
          +nested: Doctrine\ORM\PersistentCollection {#4460 …}
          +votes: Doctrine\ORM\PersistentCollection {#4462 …}
          +reports: Doctrine\ORM\PersistentCollection {#4464 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
          -id: 36225
          -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1340324"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696704368 {#4456
            date: 2023-10-07 20:46:08.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
          \n
          I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1696721370 {#4508
          date: 2023-10-08 01:29:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4511 …}
        +nested: Doctrine\ORM\PersistentCollection {#4513 …}
        +votes: Doctrine\ORM\PersistentCollection {#4515 …}
        +reports: Doctrine\ORM\PersistentCollection {#4517 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
        -id: 36645
        -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2661923"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696721370 {#4509
          date: 2023-10-08 01:29:30.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1696781086 {#4549
        date: 2023-10-08 18:04:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4545 …}
      +nested: Doctrine\ORM\PersistentCollection {#4541 …}
      +votes: Doctrine\ORM\PersistentCollection {#4539 …}
      +reports: Doctrine\ORM\PersistentCollection {#4554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
      -id: 37600
      -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1348813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696781086 {#4552
        date: 2023-10-08 18:04:46.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "That is an *excellent* source."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696786135 {#4581
      date: 2023-10-08 19:28:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4587 …}
    +nested: Doctrine\ORM\PersistentCollection {#4589 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4596 …}
    -id: 37681
    -bodyTs: "'excel':4 'sourc':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3693062"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696786135 {#4578
      date: 2023-10-08 19:28:55.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 5
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 1.99 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4584
    +avatar: null
    +cover: null
    +email: "Eufalconimorph@discuss.tchncs.de"
    +username: "@Eufalconimorph@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1702934773 {#12927
      date: 2023-12-18 22:26:13.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
    +entries: Doctrine\ORM\PersistentCollection {#12939 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
    +posts: Doctrine\ORM\PersistentCollection {#12947 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
    +follows: Doctrine\ORM\PersistentCollection {#12959 …}
    +followers: Doctrine\ORM\PersistentCollection {#12961 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
    +reports: Doctrine\ORM\PersistentCollection {#12971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
    +violations: Doctrine\ORM\PersistentCollection {#12975 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
    +awards: Doctrine\ORM\PersistentCollection {#12979 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
    +categories: Doctrine\ORM\PersistentCollection {#12983 …}
    -id: 6007
    -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
    +apId: "Eufalconimorph@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
    +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "Eufalconimorph"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724973240 {#12924
      date: 2024-08-30 01:14:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687281639 {#12926
      date: 2023-06-20 19:20:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12887
  +user: Proxies\__CG__\App\Entity\User {#4584
    +avatar: null
    +cover: null
    +email: "Eufalconimorph@discuss.tchncs.de"
    +username: "@Eufalconimorph@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1702934773 {#12927
      date: 2023-12-18 22:26:13.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
    +entries: Doctrine\ORM\PersistentCollection {#12939 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
    +posts: Doctrine\ORM\PersistentCollection {#12947 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
    +follows: Doctrine\ORM\PersistentCollection {#12959 …}
    +followers: Doctrine\ORM\PersistentCollection {#12961 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
    +reports: Doctrine\ORM\PersistentCollection {#12971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
    +violations: Doctrine\ORM\PersistentCollection {#12975 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
    +awards: Doctrine\ORM\PersistentCollection {#12979 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
    +categories: Doctrine\ORM\PersistentCollection {#12983 …}
    -id: 6007
    -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
    +apId: "Eufalconimorph@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
    +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "Eufalconimorph"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724973240 {#12924
      date: 2024-08-30 01:14:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687281639 {#12926
      date: 2023-06-20 19:20:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 2.15 ms
Input props
[
  "date" => DateTimeImmutable @1696786135 {#4578
    date: 2023-10-08 19:28:55.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13005
  +date: DateTimeImmutable @1696786135 {#4578
    date: 2023-10-08 19:28:55.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696786135 {#4578
    date: 2023-10-08 19:28:55.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13059
  +createdAt: DateTimeImmutable @1696786135 {#4578
    date: 2023-10-08 19:28:55.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 2.74 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4584
    +avatar: null
    +cover: null
    +email: "Eufalconimorph@discuss.tchncs.de"
    +username: "@Eufalconimorph@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1702934773 {#12927
      date: 2023-12-18 22:26:13.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
    +entries: Doctrine\ORM\PersistentCollection {#12939 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
    +posts: Doctrine\ORM\PersistentCollection {#12947 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
    +follows: Doctrine\ORM\PersistentCollection {#12959 …}
    +followers: Doctrine\ORM\PersistentCollection {#12961 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
    +reports: Doctrine\ORM\PersistentCollection {#12971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
    +violations: Doctrine\ORM\PersistentCollection {#12975 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
    +awards: Doctrine\ORM\PersistentCollection {#12979 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
    +categories: Doctrine\ORM\PersistentCollection {#12983 …}
    -id: 6007
    -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
    +apId: "Eufalconimorph@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
    +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "Eufalconimorph"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724973240 {#12924
      date: 2024-08-30 01:14:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687281639 {#12926
      date: 2023-06-20 19:20:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13113
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4584
    +avatar: null
    +cover: null
    +email: "Eufalconimorph@discuss.tchncs.de"
    +username: "@Eufalconimorph@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1702934773 {#12927
      date: 2023-12-18 22:26:13.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
    +entries: Doctrine\ORM\PersistentCollection {#12939 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
    +posts: Doctrine\ORM\PersistentCollection {#12947 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
    +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
    +follows: Doctrine\ORM\PersistentCollection {#12959 …}
    +followers: Doctrine\ORM\PersistentCollection {#12961 …}
    +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
    +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
    +reports: Doctrine\ORM\PersistentCollection {#12971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
    +violations: Doctrine\ORM\PersistentCollection {#12975 …}
    +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
    +awards: Doctrine\ORM\PersistentCollection {#12979 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
    +categories: Doctrine\ORM\PersistentCollection {#12983 …}
    -id: 6007
    -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
    +apId: "Eufalconimorph@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
    +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "Eufalconimorph"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724973240 {#12924
      date: 2024-08-30 01:14:00.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687281639 {#12926
      date: 2023-06-20 19:20:39.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.75 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4576
    +user: Proxies\__CG__\App\Entity\User {#4584
      +avatar: null
      +cover: null
      +email: "Eufalconimorph@discuss.tchncs.de"
      +username: "@Eufalconimorph@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1702934773 {#12927
        date: 2023-12-18 22:26:13.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
      +entries: Doctrine\ORM\PersistentCollection {#12939 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
      +posts: Doctrine\ORM\PersistentCollection {#12947 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
      +follows: Doctrine\ORM\PersistentCollection {#12959 …}
      +followers: Doctrine\ORM\PersistentCollection {#12961 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
      +reports: Doctrine\ORM\PersistentCollection {#12971 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
      +violations: Doctrine\ORM\PersistentCollection {#12975 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
      +awards: Doctrine\ORM\PersistentCollection {#12979 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
      +categories: Doctrine\ORM\PersistentCollection {#12983 …}
      -id: 6007
      -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
      +apId: "Eufalconimorph@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "Eufalconimorph"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724973240 {#12924
        date: 2024-08-30 01:14:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687281639 {#12926
        date: 2023-06-20 19:20:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4548
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4510
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4457
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4209
            +user: App\Entity\User {#4222}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1696802106 {#4204
              date: 2023-10-08 23:55:06.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4210 …}
            +nested: Doctrine\ORM\PersistentCollection {#4212 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4216 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
            -id: 36115
            -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://yiffit.net/comment/2640325"
            +editedAt: null
            +createdAt: DateTimeImmutable @1696698688 {#4205
              date: 2023-10-07 19:11:28.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4209}
          +body: """
            Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
            \n
            I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
            \n
            I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
            \n
            I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1696704368 {#4455
            date: 2023-10-07 20:46:08.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@l_b_i@yiffit.net"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4458 …}
          +nested: Doctrine\ORM\PersistentCollection {#4460 …}
          +votes: Doctrine\ORM\PersistentCollection {#4462 …}
          +reports: Doctrine\ORM\PersistentCollection {#4464 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
          -id: 36225
          -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1340324"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696704368 {#4456
            date: 2023-10-07 20:46:08.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
          \n
          I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1696721370 {#4508
          date: 2023-10-08 01:29:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4511 …}
        +nested: Doctrine\ORM\PersistentCollection {#4513 …}
        +votes: Doctrine\ORM\PersistentCollection {#4515 …}
        +reports: Doctrine\ORM\PersistentCollection {#4517 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
        -id: 36645
        -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2661923"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696721370 {#4509
          date: 2023-10-08 01:29:30.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1696781086 {#4549
        date: 2023-10-08 18:04:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4545 …}
      +nested: Doctrine\ORM\PersistentCollection {#4541 …}
      +votes: Doctrine\ORM\PersistentCollection {#4539 …}
      +reports: Doctrine\ORM\PersistentCollection {#4554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
      -id: 37600
      -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1348813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696781086 {#4552
        date: 2023-10-08 18:04:46.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "That is an *excellent* source."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696786135 {#4581
      date: 2023-10-08 19:28:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4587 …}
    +nested: Doctrine\ORM\PersistentCollection {#4589 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4596 …}
    -id: 37681
    -bodyTs: "'excel':4 'sourc':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3693062"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696786135 {#4578
      date: 2023-10-08 19:28:55.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13188
  +subject: App\Entity\EntryComment {#4576
    +user: Proxies\__CG__\App\Entity\User {#4584
      +avatar: null
      +cover: null
      +email: "Eufalconimorph@discuss.tchncs.de"
      +username: "@Eufalconimorph@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1702934773 {#12927
        date: 2023-12-18 22:26:13.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
      +entries: Doctrine\ORM\PersistentCollection {#12939 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
      +posts: Doctrine\ORM\PersistentCollection {#12947 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
      +follows: Doctrine\ORM\PersistentCollection {#12959 …}
      +followers: Doctrine\ORM\PersistentCollection {#12961 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
      +reports: Doctrine\ORM\PersistentCollection {#12971 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
      +violations: Doctrine\ORM\PersistentCollection {#12975 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
      +awards: Doctrine\ORM\PersistentCollection {#12979 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
      +categories: Doctrine\ORM\PersistentCollection {#12983 …}
      -id: 6007
      -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
      +apId: "Eufalconimorph@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "Eufalconimorph"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724973240 {#12924
        date: 2024-08-30 01:14:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687281639 {#12926
        date: 2023-06-20 19:20:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4548
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4510
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4457
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4209
            +user: App\Entity\User {#4222}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1696802106 {#4204
              date: 2023-10-08 23:55:06.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4210 …}
            +nested: Doctrine\ORM\PersistentCollection {#4212 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4216 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
            -id: 36115
            -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://yiffit.net/comment/2640325"
            +editedAt: null
            +createdAt: DateTimeImmutable @1696698688 {#4205
              date: 2023-10-07 19:11:28.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4209}
          +body: """
            Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
            \n
            I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
            \n
            I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
            \n
            I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1696704368 {#4455
            date: 2023-10-07 20:46:08.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@l_b_i@yiffit.net"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4458 …}
          +nested: Doctrine\ORM\PersistentCollection {#4460 …}
          +votes: Doctrine\ORM\PersistentCollection {#4462 …}
          +reports: Doctrine\ORM\PersistentCollection {#4464 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
          -id: 36225
          -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1340324"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696704368 {#4456
            date: 2023-10-07 20:46:08.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
          \n
          I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1696721370 {#4508
          date: 2023-10-08 01:29:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4511 …}
        +nested: Doctrine\ORM\PersistentCollection {#4513 …}
        +votes: Doctrine\ORM\PersistentCollection {#4515 …}
        +reports: Doctrine\ORM\PersistentCollection {#4517 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
        -id: 36645
        -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2661923"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696721370 {#4509
          date: 2023-10-08 01:29:30.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1696781086 {#4549
        date: 2023-10-08 18:04:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4545 …}
      +nested: Doctrine\ORM\PersistentCollection {#4541 …}
      +votes: Doctrine\ORM\PersistentCollection {#4539 …}
      +reports: Doctrine\ORM\PersistentCollection {#4554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
      -id: 37600
      -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1348813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696781086 {#4552
        date: 2023-10-08 18:04:46.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "That is an *excellent* source."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696786135 {#4581
      date: 2023-10-08 19:28:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4587 …}
    +nested: Doctrine\ORM\PersistentCollection {#4589 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4596 …}
    -id: 37681
    -bodyTs: "'excel':4 'sourc':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3693062"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696786135 {#4578
      date: 2023-10-08 19:28:55.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.92 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4576
    +user: Proxies\__CG__\App\Entity\User {#4584
      +avatar: null
      +cover: null
      +email: "Eufalconimorph@discuss.tchncs.de"
      +username: "@Eufalconimorph@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1702934773 {#12927
        date: 2023-12-18 22:26:13.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
      +entries: Doctrine\ORM\PersistentCollection {#12939 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
      +posts: Doctrine\ORM\PersistentCollection {#12947 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
      +follows: Doctrine\ORM\PersistentCollection {#12959 …}
      +followers: Doctrine\ORM\PersistentCollection {#12961 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
      +reports: Doctrine\ORM\PersistentCollection {#12971 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
      +violations: Doctrine\ORM\PersistentCollection {#12975 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
      +awards: Doctrine\ORM\PersistentCollection {#12979 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
      +categories: Doctrine\ORM\PersistentCollection {#12983 …}
      -id: 6007
      -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
      +apId: "Eufalconimorph@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "Eufalconimorph"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724973240 {#12924
        date: 2024-08-30 01:14:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687281639 {#12926
        date: 2023-06-20 19:20:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4548
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4510
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4457
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4209
            +user: App\Entity\User {#4222}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1696802106 {#4204
              date: 2023-10-08 23:55:06.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4210 …}
            +nested: Doctrine\ORM\PersistentCollection {#4212 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4216 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
            -id: 36115
            -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://yiffit.net/comment/2640325"
            +editedAt: null
            +createdAt: DateTimeImmutable @1696698688 {#4205
              date: 2023-10-07 19:11:28.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4209}
          +body: """
            Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
            \n
            I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
            \n
            I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
            \n
            I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1696704368 {#4455
            date: 2023-10-07 20:46:08.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@l_b_i@yiffit.net"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4458 …}
          +nested: Doctrine\ORM\PersistentCollection {#4460 …}
          +votes: Doctrine\ORM\PersistentCollection {#4462 …}
          +reports: Doctrine\ORM\PersistentCollection {#4464 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
          -id: 36225
          -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1340324"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696704368 {#4456
            date: 2023-10-07 20:46:08.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
          \n
          I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1696721370 {#4508
          date: 2023-10-08 01:29:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4511 …}
        +nested: Doctrine\ORM\PersistentCollection {#4513 …}
        +votes: Doctrine\ORM\PersistentCollection {#4515 …}
        +reports: Doctrine\ORM\PersistentCollection {#4517 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
        -id: 36645
        -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2661923"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696721370 {#4509
          date: 2023-10-08 01:29:30.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1696781086 {#4549
        date: 2023-10-08 18:04:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4545 …}
      +nested: Doctrine\ORM\PersistentCollection {#4541 …}
      +votes: Doctrine\ORM\PersistentCollection {#4539 …}
      +reports: Doctrine\ORM\PersistentCollection {#4554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
      -id: 37600
      -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1348813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696781086 {#4552
        date: 2023-10-08 18:04:46.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "That is an *excellent* source."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696786135 {#4581
      date: 2023-10-08 19:28:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4587 …}
    +nested: Doctrine\ORM\PersistentCollection {#4589 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4596 …}
    -id: 37681
    -bodyTs: "'excel':4 'sourc':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3693062"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696786135 {#4578
      date: 2023-10-08 19:28:55.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13245
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4576
    +user: Proxies\__CG__\App\Entity\User {#4584
      +avatar: null
      +cover: null
      +email: "Eufalconimorph@discuss.tchncs.de"
      +username: "@Eufalconimorph@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1702934773 {#12927
        date: 2023-12-18 22:26:13.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
      +entries: Doctrine\ORM\PersistentCollection {#12939 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
      +posts: Doctrine\ORM\PersistentCollection {#12947 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
      +follows: Doctrine\ORM\PersistentCollection {#12959 …}
      +followers: Doctrine\ORM\PersistentCollection {#12961 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
      +reports: Doctrine\ORM\PersistentCollection {#12971 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
      +violations: Doctrine\ORM\PersistentCollection {#12975 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
      +awards: Doctrine\ORM\PersistentCollection {#12979 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
      +categories: Doctrine\ORM\PersistentCollection {#12983 …}
      -id: 6007
      -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
      +apId: "Eufalconimorph@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "Eufalconimorph"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724973240 {#12924
        date: 2024-08-30 01:14:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687281639 {#12926
        date: 2023-06-20 19:20:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4548
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4510
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4457
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4209
            +user: App\Entity\User {#4222}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1696802106 {#4204
              date: 2023-10-08 23:55:06.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4210 …}
            +nested: Doctrine\ORM\PersistentCollection {#4212 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4216 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
            -id: 36115
            -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://yiffit.net/comment/2640325"
            +editedAt: null
            +createdAt: DateTimeImmutable @1696698688 {#4205
              date: 2023-10-07 19:11:28.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4209}
          +body: """
            Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
            \n
            I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
            \n
            I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
            \n
            I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1696704368 {#4455
            date: 2023-10-07 20:46:08.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@l_b_i@yiffit.net"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4458 …}
          +nested: Doctrine\ORM\PersistentCollection {#4460 …}
          +votes: Doctrine\ORM\PersistentCollection {#4462 …}
          +reports: Doctrine\ORM\PersistentCollection {#4464 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
          -id: 36225
          -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1340324"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696704368 {#4456
            date: 2023-10-07 20:46:08.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
          \n
          I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1696721370 {#4508
          date: 2023-10-08 01:29:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4511 …}
        +nested: Doctrine\ORM\PersistentCollection {#4513 …}
        +votes: Doctrine\ORM\PersistentCollection {#4515 …}
        +reports: Doctrine\ORM\PersistentCollection {#4517 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
        -id: 36645
        -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2661923"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696721370 {#4509
          date: 2023-10-08 01:29:30.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1696781086 {#4549
        date: 2023-10-08 18:04:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4545 …}
      +nested: Doctrine\ORM\PersistentCollection {#4541 …}
      +votes: Doctrine\ORM\PersistentCollection {#4539 …}
      +reports: Doctrine\ORM\PersistentCollection {#4554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
      -id: 37600
      -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1348813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696781086 {#4552
        date: 2023-10-08 18:04:46.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "That is an *excellent* source."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696786135 {#4581
      date: 2023-10-08 19:28:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4587 …}
    +nested: Doctrine\ORM\PersistentCollection {#4589 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4596 …}
    -id: 37681
    -bodyTs: "'excel':4 'sourc':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3693062"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696786135 {#4578
      date: 2023-10-08 19:28:55.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 0.31 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4576
    +user: Proxies\__CG__\App\Entity\User {#4584
      +avatar: null
      +cover: null
      +email: "Eufalconimorph@discuss.tchncs.de"
      +username: "@Eufalconimorph@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1702934773 {#12927
        date: 2023-12-18 22:26:13.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
      +entries: Doctrine\ORM\PersistentCollection {#12939 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
      +posts: Doctrine\ORM\PersistentCollection {#12947 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
      +follows: Doctrine\ORM\PersistentCollection {#12959 …}
      +followers: Doctrine\ORM\PersistentCollection {#12961 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
      +reports: Doctrine\ORM\PersistentCollection {#12971 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
      +violations: Doctrine\ORM\PersistentCollection {#12975 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
      +awards: Doctrine\ORM\PersistentCollection {#12979 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
      +categories: Doctrine\ORM\PersistentCollection {#12983 …}
      -id: 6007
      -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
      +apId: "Eufalconimorph@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "Eufalconimorph"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724973240 {#12924
        date: 2024-08-30 01:14:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687281639 {#12926
        date: 2023-06-20 19:20:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4548
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4510
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4457
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4209
            +user: App\Entity\User {#4222}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1696802106 {#4204
              date: 2023-10-08 23:55:06.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4210 …}
            +nested: Doctrine\ORM\PersistentCollection {#4212 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4216 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
            -id: 36115
            -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://yiffit.net/comment/2640325"
            +editedAt: null
            +createdAt: DateTimeImmutable @1696698688 {#4205
              date: 2023-10-07 19:11:28.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4209}
          +body: """
            Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
            \n
            I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
            \n
            I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
            \n
            I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1696704368 {#4455
            date: 2023-10-07 20:46:08.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@l_b_i@yiffit.net"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4458 …}
          +nested: Doctrine\ORM\PersistentCollection {#4460 …}
          +votes: Doctrine\ORM\PersistentCollection {#4462 …}
          +reports: Doctrine\ORM\PersistentCollection {#4464 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
          -id: 36225
          -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1340324"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696704368 {#4456
            date: 2023-10-07 20:46:08.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
          \n
          I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1696721370 {#4508
          date: 2023-10-08 01:29:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4511 …}
        +nested: Doctrine\ORM\PersistentCollection {#4513 …}
        +votes: Doctrine\ORM\PersistentCollection {#4515 …}
        +reports: Doctrine\ORM\PersistentCollection {#4517 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
        -id: 36645
        -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2661923"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696721370 {#4509
          date: 2023-10-08 01:29:30.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1696781086 {#4549
        date: 2023-10-08 18:04:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4545 …}
      +nested: Doctrine\ORM\PersistentCollection {#4541 …}
      +votes: Doctrine\ORM\PersistentCollection {#4539 …}
      +reports: Doctrine\ORM\PersistentCollection {#4554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
      -id: 37600
      -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1348813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696781086 {#4552
        date: 2023-10-08 18:04:46.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "That is an *excellent* source."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696786135 {#4581
      date: 2023-10-08 19:28:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4587 …}
    +nested: Doctrine\ORM\PersistentCollection {#4589 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4596 …}
    -id: 37681
    -bodyTs: "'excel':4 'sourc':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3693062"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696786135 {#4578
      date: 2023-10-08 19:28:55.0 +02:00
    }
  }
  "level" => 5
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13485
  +comment: App\Entity\EntryComment {#4576
    +user: Proxies\__CG__\App\Entity\User {#4584
      +avatar: null
      +cover: null
      +email: "Eufalconimorph@discuss.tchncs.de"
      +username: "@Eufalconimorph@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1702934773 {#12927
        date: 2023-12-18 22:26:13.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#12932 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#12935 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#12937 …}
      +entries: Doctrine\ORM\PersistentCollection {#12939 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#12941 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#12943 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#12945 …}
      +posts: Doctrine\ORM\PersistentCollection {#12947 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#12949 …}
      +postComments: Doctrine\ORM\PersistentCollection {#12951 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#12953 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#12955 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#12957 …}
      +follows: Doctrine\ORM\PersistentCollection {#12959 …}
      +followers: Doctrine\ORM\PersistentCollection {#12961 …}
      +blocks: Doctrine\ORM\PersistentCollection {#12963 …}
      +blockers: Doctrine\ORM\PersistentCollection {#12965 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#12967 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#12969 …}
      +reports: Doctrine\ORM\PersistentCollection {#12971 …}
      +favourites: Doctrine\ORM\PersistentCollection {#12973 …}
      +violations: Doctrine\ORM\PersistentCollection {#12975 …}
      +notifications: Doctrine\ORM\PersistentCollection {#12977 …}
      +awards: Doctrine\ORM\PersistentCollection {#12979 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#12981 …}
      +categories: Doctrine\ORM\PersistentCollection {#12983 …}
      -id: 6007
      -password: "$2y$13$xDZCqSIIkhx8UVvYeef5nejhW5kz4G11Q43LHp.a9bPungCXpx5gS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#12985 …}
      +apId: "Eufalconimorph@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apPublicUrl: "https://discuss.tchncs.de/u/Eufalconimorph"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "Eufalconimorph"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724973240 {#12924
        date: 2024-08-30 01:14:00.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687281639 {#12926
        date: 2023-06-20 19:20:39.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4548
      +user: Proxies\__CG__\App\Entity\User {#1943 …2}
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4510
        +user: App\Entity\User {#4222
          +avatar: Proxies\__CG__\App\Entity\Image {#4223 …}
          +cover: null
          +email: "l_b_i@yiffit.net"
          +username: "@l_b_i@yiffit.net"
          +roles: []
          +followersCount: 0
          +homepage: "front"
          +about: null
          +lastActive: DateTime @1710949277 {#4206
            date: 2024-03-20 16:41:17.0 +01:00
          }
          +markedForDeletionAt: null
          +fields: null
          +oauthGithubId: null
          +oauthGoogleId: null
          +oauthFacebookId: null
          +oauthKeycloakId: null
          +hideAdult: true
          +showSubscribedUsers: true
          +showSubscribedMagazines: true
          +showSubscribedDomains: true
          +preferredLanguages: []
          +featuredMagazines: null
          +showProfileSubscriptions: false
          +showProfileFollowings: true
          +markNewComments: false
          +notifyOnNewEntry: false
          +notifyOnNewEntryReply: true
          +notifyOnNewEntryCommentReply: true
          +notifyOnNewPost: false
          +notifyOnNewPostReply: true
          +notifyOnNewPostCommentReply: true
          +addMentionsEntries: false
          +addMentionsPosts: true
          +isBanned: false
          +isVerified: false
          +isDeleted: false
          +isBot: false
          +spamProtection: true
          +customCss: null
          +ignoreMagazinesCustomCss: false
          +moderatorTokens: Doctrine\ORM\PersistentCollection {#4224 …}
          +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4226 …}
          +moderatorRequests: Doctrine\ORM\PersistentCollection {#4228 …}
          +entries: Doctrine\ORM\PersistentCollection {#4230 …}
          +entryVotes: Doctrine\ORM\PersistentCollection {#4232 …}
          +entryComments: Doctrine\ORM\PersistentCollection {#4234 …}
          +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4236 …}
          +posts: Doctrine\ORM\PersistentCollection {#4238 …}
          +postVotes: Doctrine\ORM\PersistentCollection {#4240 …}
          +postComments: Doctrine\ORM\PersistentCollection {#4242 …}
          +postCommentVotes: Doctrine\ORM\PersistentCollection {#4244 …}
          +subscriptions: Doctrine\ORM\PersistentCollection {#4246 …}
          +subscribedDomains: Doctrine\ORM\PersistentCollection {#4248 …}
          +follows: Doctrine\ORM\PersistentCollection {#4250 …}
          +followers: Doctrine\ORM\PersistentCollection {#4252 …}
          +blocks: Doctrine\ORM\PersistentCollection {#4254 …}
          +blockers: Doctrine\ORM\PersistentCollection {#4256 …}
          +blockedMagazines: Doctrine\ORM\PersistentCollection {#4258 …}
          +blockedDomains: Doctrine\ORM\PersistentCollection {#4260 …}
          +reports: Doctrine\ORM\PersistentCollection {#4262 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4264 …}
          +violations: Doctrine\ORM\PersistentCollection {#4266 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4268 …}
          +awards: Doctrine\ORM\PersistentCollection {#4270 …}
          +subscribedCategories: Doctrine\ORM\PersistentCollection {#4272 …}
          +categories: Doctrine\ORM\PersistentCollection {#4274 …}
          -id: 52824
          -password: "$2y$13$INm4albAzrklCgQPKSLDCup2tYtLJAdlic389DrORcRGDOsq5fdxG"
          -totpSecret: null
          -totpBackupCodes: []
          -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4276 …}
          +apId: "l_b_i@yiffit.net"
          +apProfileId: "https://yiffit.net/u/l_b_i"
          +apPublicUrl: "https://yiffit.net/u/l_b_i"
          +apFollowersUrl: null
          +apInboxUrl: "https://yiffit.net/inbox"
          +apDomain: "yiffit.net"
          +apPreferredUsername: "l_b_i"
          +apDiscoverable: true
          +apManuallyApprovesFollowers: false
          +privateKey: null
          +publicKey: null
          +apFetchedAt: DateTime @1707887714 {#4207
            date: 2024-02-14 06:15:14.0 +01:00
          }
          +apDeletedAt: null
          +apTimeoutAt: null
          +visibility: "visible             "
          +createdAt: DateTimeImmutable @1696698690 {#4208
            date: 2023-10-07 19:11:30.0 +02:00
          }
        }
        +entry: App\Entity\Entry {#2388}
        +magazine: App\Entity\Magazine {#266}
        +image: null
        +parent: App\Entity\EntryComment {#4457
          +user: Proxies\__CG__\App\Entity\User {#1943 …2}
          +entry: App\Entity\Entry {#2388}
          +magazine: App\Entity\Magazine {#266}
          +image: null
          +parent: App\Entity\EntryComment {#4209
            +user: App\Entity\User {#4222}
            +entry: App\Entity\Entry {#2388}
            +magazine: App\Entity\Magazine {#266}
            +image: null
            +parent: null
            +root: null
            +body: "I guess my question to you would be what are your goals? Do you have a project in mind? Do you have a technology, Analog, RF, MCU, FPGA, embedded design? I tend to learn a new thing better when I have an end goal or project to work towards. Depending on where your starting from, a pi might be a good place to start too. You still have most of the I/O and busses of an Arduino, but you can program everything in python, and you have the resources of a full OS too."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 2
            +score: 0
            +lastActive: DateTime @1696802106 {#4204
              date: 2023-10-08 23:55:06.0 +02:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@AzzyDev@beehaw.org"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4210 …}
            +nested: Doctrine\ORM\PersistentCollection {#4212 …}
            +votes: Doctrine\ORM\PersistentCollection {#4214 …}
            +reports: Doctrine\ORM\PersistentCollection {#4216 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4218 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4220 …}
            -id: 36115
            -bodyTs: "'analog':25 'arduino':77 'better':38 'buss':74 'depend':50 'design':30 'embed':29 'end':43 'everyth':82 'fpga':28 'full':92 'goal':12,44 'good':61 'guess':2 'i/o':72 'learn':34 'mcu':27 'might':58 'mind':19 'new':36 'os':93 'pi':57 'place':62 'program':81 'project':17,46 'python':84 'question':4 'resourc':89 'rf':26 'start':54,64 'still':67 'technolog':24 'tend':32 'thing':37 'toward':49 'work':48 'would':7"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://yiffit.net/comment/2640325"
            +editedAt: null
            +createdAt: DateTimeImmutable @1696698688 {#4205
              date: 2023-10-07 19:11:28.0 +02:00
            }
          }
          +root: App\Entity\EntryComment {#4209}
          +body: """
            Probably stuff like microcontrollers/embedded applications! (I’d like to think) I already know much of the higher-level concepts of computers and how they work, I’ve messed around with programming in Rust or C#, I’ve been daily-driving linux for a few years, I’ve wrote software to do basic tasks for me, but my end goal is to apply my experiences to the physical world. I know very little about the basics of electronics, the physics of it, why PCBs are designed the way they are, etc.\n
            \n
            I guess I’d like resources for the lowest-of-the-low-level stuff? Like “How electricity in general works”, “Use-cases for resistors”, “Why you sometimes see capacitors in weird places”, etc.\n
            \n
            I’m just now realizing how vague my original question was? i’m sorry about that haha.\n
            \n
            I don’t have a particular goal in mind though, i just think this stuff is cool, and I’d like to at some point be able to sit down and make something wacky or useful with KiCad/similar.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1696704368 {#4455
            date: 2023-10-07 20:46:08.0 +02:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@AzzyDev@beehaw.org"
            "@l_b_i@yiffit.net"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4458 …}
          +nested: Doctrine\ORM\PersistentCollection {#4460 …}
          +votes: Doctrine\ORM\PersistentCollection {#4462 …}
          +reports: Doctrine\ORM\PersistentCollection {#4464 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4466 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4468 …}
          -id: 36225
          -bodyTs: "'abl':171 'alreadi':12 'appli':64 'applic':5 'around':30 'basic':54,77 'c':36 'capacitor':123 'case':116 'comput':22 'concept':20 'cool':161 'd':7,96,164 'daili':41 'daily-driv':40 'design':87 'drive':42 'electr':110 'electron':79 'end':60 'etc':92,127 'experi':66 'general':112 'goal':61,151 'guess':94 'haha':144 'higher':18 'higher-level':17 'kicad/similar':182 'know':13,72 'level':19,106 'like':3,8,97,108,165 'linux':43 'littl':74 'low':105 'lowest':102 'lowest-of-the-low-level':101 'm':129,140 'make':176 'mess':29 'microcontrollers/embedded':4 'mind':153 'much':14 'origin':136 'particular':150 'pcbs':85 'physic':69,81 'place':126 'point':169 'probabl':1 'program':32 'question':137 'realiz':132 'resistor':118 'resourc':98 'rust':34 'see':122 'sit':173 'softwar':51 'someth':177 'sometim':121 'sorri':141 'stuff':2,107,159 'task':55 'think':10,157 'though':154 'use':115,180 'use-cas':114 'vagu':134 've':28,38,49 'wacki':178 'way':89 'weird':125 'work':26,113 'world':70 'wrote':50 'year':47"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://beehaw.org/comment/1340324"
          +editedAt: null
          +createdAt: DateTimeImmutable @1696704368 {#4456
            date: 2023-10-07 20:46:08.0 +02:00
          }
        }
        +root: App\Entity\EntryComment {#4209}
        +body: """
          I’ll start off with your questions are a outside of what I know well. In general to do stuff with electronics, you don’t need to know the physics behind it, but the equations that pop out. Mainly V=IR, Almost everything goes back to that. Behind the scenes are lots and lots and lots of differential equations. [Alpha Pheonix](https://www.youtube.com/c/AlphaPhoenixChannel/videos) has a few good visualizations for resistance. He has a [water based demo](https://www.youtube.com/watch?v=X_crwFuPht4) to visualize voltage and resistance, and a [maze demo](https://www.youtube.com/watch?v=C3gnNpYK3lo) showing how electricity “finds” the path of least resistance. [ElectroBoom](https://www.youtube.com/@ElectroBOOM/videos) probably won’t teach you too much, but can show some interesting things you can do. [EEVblog](https://www.youtube.com/@EEVblog/playlists) has some good lectures. For specific applications Digikey and Texas Instruments have some basics, and there are many lectures online available.\n
          \n
          I think the questions you asked are a little more on the physics side than the electrical side, and the specifics I think of as a dark art that comes with experience. In general most capacitors you see are blocking DC on an AC circuit, coupling capacitors that are smoothing the power circuit, or capacitors to control/tune something specific. Those control values would be given in a datasheet. Resistors are often going to be current limiting, voltage dividing, or “pulling” a high impedance signal. To design something you often just need the rule of thumb, and not necessarily a deep understanding of “why”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1696721370 {#4508
          date: 2023-10-08 01:29:30.0 +02:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@AzzyDev@beehaw.org"
          "@l_b_i@yiffit.net"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4511 …}
        +nested: Doctrine\ORM\PersistentCollection {#4513 …}
        +votes: Doctrine\ORM\PersistentCollection {#4515 …}
        +reports: Doctrine\ORM\PersistentCollection {#4517 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4519 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4521 …}
        -id: 36645
        -bodyTs: "'/@eevblog/playlists)':125 '/@electroboom/videos)':105 '/c/alphaphoenixchannel/videos)':64 '/watch?v=c3gnnpyk3lo)':92 '/watch?v=x_crwfupht4)':80 'ac':190 'almost':42 'alpha':60 'applic':132 'art':174 'ask':152 'avail':146 'back':45 'base':76 'basic':139 'behind':31,48 'block':186 'capacitor':182,193,201 'circuit':191,199 'come':176 'control':207 'control/tune':203 'coupl':192 'current':221 'dark':173 'datasheet':214 'dc':187 'deep':246 'demo':77,89 'design':232 'differenti':58 'digikey':133 'divid':224 'eevblog':122 'electr':95,163 'electroboom':102 'electron':22 'equat':35,59 'everyth':43 'experi':178 'find':96 'general':17,180 'given':211 'go':218 'goe':44 'good':68,128 'high':228 'imped':229 'instrument':136 'interest':117 'ir':41 'know':14,28 'least':100 'lectur':129,144 'limit':222 'littl':155 'll':2 'lot':52,54,56 'main':39 'mani':143 'maze':88 'much':112 'necessarili':244 'need':26,237 'often':217,235 'onlin':145 'outsid':10 'path':98 'pheonix':61 'physic':30,159 'pop':37 'power':198 'probabl':106 'pull':226 'question':7,150 'resist':71,85,101 'resistor':215 'rule':239 'scene':50 'see':184 'show':93,115 'side':160,164 'signal':230 'smooth':196 'someth':204,233 'specif':131,167,205 'start':3 'stuff':20 'teach':109 'texa':135 'thing':118 'think':148,169 'thumb':241 'understand':247 'v':40 'valu':208 'visual':69,82 'voltag':83,223 'water':75 'well':15 'won':107 'would':209 'www.youtube.com':63,79,91,104,124 'www.youtube.com/@eevblog/playlists)':123 'www.youtube.com/@electroboom/videos)':103 'www.youtube.com/c/alphaphoenixchannel/videos)':62 'www.youtube.com/watch?v=c3gnnpyk3lo)':90 'www.youtube.com/watch?v=x_crwfupht4)':78"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://yiffit.net/comment/2661923"
        +editedAt: null
        +createdAt: DateTimeImmutable @1696721370 {#4509
          date: 2023-10-08 01:29:30.0 +02:00
        }
      }
      +root: App\Entity\EntryComment {#4209}
      +body: "EEVblog looks great! lots of material there! glibg10b mentioned the book “The Art of Electronics”, is this a good source too?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1696781086 {#4549
        date: 2023-10-08 18:04:46.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@l_b_i@yiffit.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4545 …}
      +nested: Doctrine\ORM\PersistentCollection {#4541 …}
      +votes: Doctrine\ORM\PersistentCollection {#4539 …}
      +reports: Doctrine\ORM\PersistentCollection {#4554 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4556 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4558 …}
      -id: 37600
      -bodyTs: "'art':13 'book':11 'eevblog':1 'electron':15 'glibg10b':8 'good':19 'great':3 'look':2 'lot':4 'materi':6 'mention':9 'sourc':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1348813"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696781086 {#4552
        date: 2023-10-08 18:04:46.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4209}
    +body: "That is an *excellent* source."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696786135 {#4581
      date: 2023-10-08 19:28:55.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@l_b_i@yiffit.net"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4587 …}
    +nested: Doctrine\ORM\PersistentCollection {#4589 …}
    +votes: Doctrine\ORM\PersistentCollection {#4585 …}
    +reports: Doctrine\ORM\PersistentCollection {#4592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4596 …}
    -id: 37681
    -bodyTs: "'excel':4 'sourc':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3693062"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696786135 {#4578
      date: 2023-10-08 19:28:55.0 +02:00
    }
  }
  +nestedComments: []
  +level: 5
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 15.96 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4284
    +user: App\Entity\User {#4297
      +avatar: null
      +cover: null
      +email: "Cataphract@lemmy.ml"
      +username: "@Cataphract@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728785130 {#4281
        date: 2024-10-13 04:05:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +entries: Doctrine\ORM\PersistentCollection {#4304 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
      +posts: Doctrine\ORM\PersistentCollection {#4312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
      +follows: Doctrine\ORM\PersistentCollection {#4324 …}
      +followers: Doctrine\ORM\PersistentCollection {#4326 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +reports: Doctrine\ORM\PersistentCollection {#4336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
      +violations: Doctrine\ORM\PersistentCollection {#4340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
      +awards: Doctrine\ORM\PersistentCollection {#4344 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
      +categories: Doctrine\ORM\PersistentCollection {#4348 …}
      -id: 46745
      -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
      +apId: "Cataphract@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Cataphract"
      +apPublicUrl: "https://lemmy.ml/u/Cataphract"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Cataphract"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698057350 {#4282
        date: 2023-10-23 12:35:50.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695401529 {#4283
        date: 2023-09-22 18:52:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      That’s a really tough and broad question to ask. I would start with something you’re interested in and dive down the rabbit hole from there.\n
      \n
      - Physical feats (led, cosmetic builds, arduino like other’s have stated)\n
      - Gaming Centric (start your own cheap server, mod creation, and plunge into distros!)\n
      - Academic Learning (take a free course online on the basics of something like Python)\n
      - Home Networking Server (start hosting your own NAS (network attached storage/media) and add security to your network).\n
      \n
      If you narrow it down some then you’ll probably get more useful tips/links for what you’re looking for.\n
      \n
      edit: formatting
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696666269 {#4278
      date: 2023-10-07 10:11:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4285 …}
    +nested: Doctrine\ORM\PersistentCollection {#4287 …}
    +votes: Doctrine\ORM\PersistentCollection {#4289 …}
    +reports: Doctrine\ORM\PersistentCollection {#4291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4293 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4295 …}
    -id: 35648
    -bodyTs: "'academ':52 'add':78 'arduino':33 'ask':10 'attach':75 'basic':61 'broad':7 'build':32 'centric':40 'cheap':44 'cosmet':31 'cours':57 'creation':47 'distro':51 'dive':21 'edit':103 'feat':29 'format':104 'free':56 'game':39 'get':93 'hole':25 'home':66 'host':70 'interest':18 'learn':53 'led':30 'like':34,64 'll':91 'look':101 'mod':46 'narrow':85 'nas':73 'network':67,74,82 'onlin':58 'physic':28 'plung':49 'probabl':92 'python':65 'question':8 'rabbit':24 're':17,100 'realli':4 'secur':79 'server':45,68 'someth':15,63 'start':13,41,69 'state':38 'storage/media':76 'take':54 'tips/links':96 'tough':5 'use':95 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4588808"
    +editedAt: DateTimeImmutable @1696666353 {#4279
      date: 2023-10-07 10:12:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696666269 {#4280
      date: 2023-10-07 10:11:09.0 +02:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#13594
  +comment: App\Entity\EntryComment {#4284
    +user: App\Entity\User {#4297
      +avatar: null
      +cover: null
      +email: "Cataphract@lemmy.ml"
      +username: "@Cataphract@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728785130 {#4281
        date: 2024-10-13 04:05:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +entries: Doctrine\ORM\PersistentCollection {#4304 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
      +posts: Doctrine\ORM\PersistentCollection {#4312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
      +follows: Doctrine\ORM\PersistentCollection {#4324 …}
      +followers: Doctrine\ORM\PersistentCollection {#4326 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +reports: Doctrine\ORM\PersistentCollection {#4336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
      +violations: Doctrine\ORM\PersistentCollection {#4340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
      +awards: Doctrine\ORM\PersistentCollection {#4344 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
      +categories: Doctrine\ORM\PersistentCollection {#4348 …}
      -id: 46745
      -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
      +apId: "Cataphract@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Cataphract"
      +apPublicUrl: "https://lemmy.ml/u/Cataphract"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Cataphract"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698057350 {#4282
        date: 2023-10-23 12:35:50.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695401529 {#4283
        date: 2023-09-22 18:52:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      That’s a really tough and broad question to ask. I would start with something you’re interested in and dive down the rabbit hole from there.\n
      \n
      - Physical feats (led, cosmetic builds, arduino like other’s have stated)\n
      - Gaming Centric (start your own cheap server, mod creation, and plunge into distros!)\n
      - Academic Learning (take a free course online on the basics of something like Python)\n
      - Home Networking Server (start hosting your own NAS (network attached storage/media) and add security to your network).\n
      \n
      If you narrow it down some then you’ll probably get more useful tips/links for what you’re looking for.\n
      \n
      edit: formatting
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696666269 {#4278
      date: 2023-10-07 10:11:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4285 …}
    +nested: Doctrine\ORM\PersistentCollection {#4287 …}
    +votes: Doctrine\ORM\PersistentCollection {#4289 …}
    +reports: Doctrine\ORM\PersistentCollection {#4291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4293 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4295 …}
    -id: 35648
    -bodyTs: "'academ':52 'add':78 'arduino':33 'ask':10 'attach':75 'basic':61 'broad':7 'build':32 'centric':40 'cheap':44 'cosmet':31 'cours':57 'creation':47 'distro':51 'dive':21 'edit':103 'feat':29 'format':104 'free':56 'game':39 'get':93 'hole':25 'home':66 'host':70 'interest':18 'learn':53 'led':30 'like':34,64 'll':91 'look':101 'mod':46 'narrow':85 'nas':73 'network':67,74,82 'onlin':58 'physic':28 'plung':49 'probabl':92 'python':65 'question':8 'rabbit':24 're':17,100 'realli':4 'secur':79 'server':45,68 'someth':15,63 'start':13,41,69 'state':38 'storage/media':76 'take':54 'tips/links':96 'tough':5 'use':95 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4588808"
    +editedAt: DateTimeImmutable @1696666353 {#4279
      date: 2023-10-07 10:12:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696666269 {#4280
      date: 2023-10-07 10:11:09.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.18 ms
Input props
[
  "user" => App\Entity\User {#4297
    +avatar: null
    +cover: null
    +email: "Cataphract@lemmy.ml"
    +username: "@Cataphract@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728785130 {#4281
      date: 2024-10-13 04:05:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
    +entries: Doctrine\ORM\PersistentCollection {#4304 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
    +posts: Doctrine\ORM\PersistentCollection {#4312 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
    +follows: Doctrine\ORM\PersistentCollection {#4324 …}
    +followers: Doctrine\ORM\PersistentCollection {#4326 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
    +reports: Doctrine\ORM\PersistentCollection {#4336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
    +violations: Doctrine\ORM\PersistentCollection {#4340 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
    +awards: Doctrine\ORM\PersistentCollection {#4344 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
    +categories: Doctrine\ORM\PersistentCollection {#4348 …}
    -id: 46745
    -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
    +apId: "Cataphract@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Cataphract"
    +apPublicUrl: "https://lemmy.ml/u/Cataphract"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Cataphract"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698057350 {#4282
      date: 2023-10-23 12:35:50.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695401529 {#4283
      date: 2023-09-22 18:52:09.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13639
  +user: App\Entity\User {#4297
    +avatar: null
    +cover: null
    +email: "Cataphract@lemmy.ml"
    +username: "@Cataphract@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728785130 {#4281
      date: 2024-10-13 04:05:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
    +entries: Doctrine\ORM\PersistentCollection {#4304 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
    +posts: Doctrine\ORM\PersistentCollection {#4312 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
    +follows: Doctrine\ORM\PersistentCollection {#4324 …}
    +followers: Doctrine\ORM\PersistentCollection {#4326 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
    +reports: Doctrine\ORM\PersistentCollection {#4336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
    +violations: Doctrine\ORM\PersistentCollection {#4340 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
    +awards: Doctrine\ORM\PersistentCollection {#4344 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
    +categories: Doctrine\ORM\PersistentCollection {#4348 …}
    -id: 46745
    -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
    +apId: "Cataphract@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Cataphract"
    +apPublicUrl: "https://lemmy.ml/u/Cataphract"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Cataphract"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698057350 {#4282
      date: 2023-10-23 12:35:50.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695401529 {#4283
      date: 2023-09-22 18:52:09.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1696666269 {#4280
    date: 2023-10-07 10:11:09.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13694
  +date: DateTimeImmutable @1696666269 {#4280
    date: 2023-10-07 10:11:09.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696666269 {#4280
    date: 2023-10-07 10:11:09.0 +02:00
  }
  "editedAt" => DateTimeImmutable @1696666353 {#4279
    date: 2023-10-07 10:12:33.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13748
  +createdAt: DateTimeImmutable @1696666269 {#4280
    date: 2023-10-07 10:11:09.0 +02:00
  }
  +editedAt: DateTimeImmutable @1696666353 {#4279
    date: 2023-10-07 10:12:33.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#4297
    +avatar: null
    +cover: null
    +email: "Cataphract@lemmy.ml"
    +username: "@Cataphract@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728785130 {#4281
      date: 2024-10-13 04:05:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
    +entries: Doctrine\ORM\PersistentCollection {#4304 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
    +posts: Doctrine\ORM\PersistentCollection {#4312 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
    +follows: Doctrine\ORM\PersistentCollection {#4324 …}
    +followers: Doctrine\ORM\PersistentCollection {#4326 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
    +reports: Doctrine\ORM\PersistentCollection {#4336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
    +violations: Doctrine\ORM\PersistentCollection {#4340 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
    +awards: Doctrine\ORM\PersistentCollection {#4344 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
    +categories: Doctrine\ORM\PersistentCollection {#4348 …}
    -id: 46745
    -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
    +apId: "Cataphract@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Cataphract"
    +apPublicUrl: "https://lemmy.ml/u/Cataphract"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Cataphract"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698057350 {#4282
      date: 2023-10-23 12:35:50.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695401529 {#4283
      date: 2023-09-22 18:52:09.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13802
  +width: 40
  +height: 40
  +user: App\Entity\User {#4297
    +avatar: null
    +cover: null
    +email: "Cataphract@lemmy.ml"
    +username: "@Cataphract@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728785130 {#4281
      date: 2024-10-13 04:05:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
    +entries: Doctrine\ORM\PersistentCollection {#4304 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
    +posts: Doctrine\ORM\PersistentCollection {#4312 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
    +follows: Doctrine\ORM\PersistentCollection {#4324 …}
    +followers: Doctrine\ORM\PersistentCollection {#4326 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
    +reports: Doctrine\ORM\PersistentCollection {#4336 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
    +violations: Doctrine\ORM\PersistentCollection {#4340 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
    +awards: Doctrine\ORM\PersistentCollection {#4344 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
    +categories: Doctrine\ORM\PersistentCollection {#4348 …}
    -id: 46745
    -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
    +apId: "Cataphract@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/Cataphract"
    +apPublicUrl: "https://lemmy.ml/u/Cataphract"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "Cataphract"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1698057350 {#4282
      date: 2023-10-23 12:35:50.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695401529 {#4283
      date: 2023-09-22 18:52:09.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.35 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4284
    +user: App\Entity\User {#4297
      +avatar: null
      +cover: null
      +email: "Cataphract@lemmy.ml"
      +username: "@Cataphract@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728785130 {#4281
        date: 2024-10-13 04:05:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +entries: Doctrine\ORM\PersistentCollection {#4304 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
      +posts: Doctrine\ORM\PersistentCollection {#4312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
      +follows: Doctrine\ORM\PersistentCollection {#4324 …}
      +followers: Doctrine\ORM\PersistentCollection {#4326 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +reports: Doctrine\ORM\PersistentCollection {#4336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
      +violations: Doctrine\ORM\PersistentCollection {#4340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
      +awards: Doctrine\ORM\PersistentCollection {#4344 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
      +categories: Doctrine\ORM\PersistentCollection {#4348 …}
      -id: 46745
      -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
      +apId: "Cataphract@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Cataphract"
      +apPublicUrl: "https://lemmy.ml/u/Cataphract"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Cataphract"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698057350 {#4282
        date: 2023-10-23 12:35:50.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695401529 {#4283
        date: 2023-09-22 18:52:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      That’s a really tough and broad question to ask. I would start with something you’re interested in and dive down the rabbit hole from there.\n
      \n
      - Physical feats (led, cosmetic builds, arduino like other’s have stated)\n
      - Gaming Centric (start your own cheap server, mod creation, and plunge into distros!)\n
      - Academic Learning (take a free course online on the basics of something like Python)\n
      - Home Networking Server (start hosting your own NAS (network attached storage/media) and add security to your network).\n
      \n
      If you narrow it down some then you’ll probably get more useful tips/links for what you’re looking for.\n
      \n
      edit: formatting
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696666269 {#4278
      date: 2023-10-07 10:11:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4285 …}
    +nested: Doctrine\ORM\PersistentCollection {#4287 …}
    +votes: Doctrine\ORM\PersistentCollection {#4289 …}
    +reports: Doctrine\ORM\PersistentCollection {#4291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4293 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4295 …}
    -id: 35648
    -bodyTs: "'academ':52 'add':78 'arduino':33 'ask':10 'attach':75 'basic':61 'broad':7 'build':32 'centric':40 'cheap':44 'cosmet':31 'cours':57 'creation':47 'distro':51 'dive':21 'edit':103 'feat':29 'format':104 'free':56 'game':39 'get':93 'hole':25 'home':66 'host':70 'interest':18 'learn':53 'led':30 'like':34,64 'll':91 'look':101 'mod':46 'narrow':85 'nas':73 'network':67,74,82 'onlin':58 'physic':28 'plung':49 'probabl':92 'python':65 'question':8 'rabbit':24 're':17,100 'realli':4 'secur':79 'server':45,68 'someth':15,63 'start':13,41,69 'state':38 'storage/media':76 'take':54 'tips/links':96 'tough':5 'use':95 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4588808"
    +editedAt: DateTimeImmutable @1696666353 {#4279
      date: 2023-10-07 10:12:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696666269 {#4280
      date: 2023-10-07 10:11:09.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13909
  +subject: App\Entity\EntryComment {#4284
    +user: App\Entity\User {#4297
      +avatar: null
      +cover: null
      +email: "Cataphract@lemmy.ml"
      +username: "@Cataphract@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728785130 {#4281
        date: 2024-10-13 04:05:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +entries: Doctrine\ORM\PersistentCollection {#4304 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
      +posts: Doctrine\ORM\PersistentCollection {#4312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
      +follows: Doctrine\ORM\PersistentCollection {#4324 …}
      +followers: Doctrine\ORM\PersistentCollection {#4326 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +reports: Doctrine\ORM\PersistentCollection {#4336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
      +violations: Doctrine\ORM\PersistentCollection {#4340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
      +awards: Doctrine\ORM\PersistentCollection {#4344 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
      +categories: Doctrine\ORM\PersistentCollection {#4348 …}
      -id: 46745
      -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
      +apId: "Cataphract@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Cataphract"
      +apPublicUrl: "https://lemmy.ml/u/Cataphract"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Cataphract"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698057350 {#4282
        date: 2023-10-23 12:35:50.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695401529 {#4283
        date: 2023-09-22 18:52:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      That’s a really tough and broad question to ask. I would start with something you’re interested in and dive down the rabbit hole from there.\n
      \n
      - Physical feats (led, cosmetic builds, arduino like other’s have stated)\n
      - Gaming Centric (start your own cheap server, mod creation, and plunge into distros!)\n
      - Academic Learning (take a free course online on the basics of something like Python)\n
      - Home Networking Server (start hosting your own NAS (network attached storage/media) and add security to your network).\n
      \n
      If you narrow it down some then you’ll probably get more useful tips/links for what you’re looking for.\n
      \n
      edit: formatting
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696666269 {#4278
      date: 2023-10-07 10:11:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4285 …}
    +nested: Doctrine\ORM\PersistentCollection {#4287 …}
    +votes: Doctrine\ORM\PersistentCollection {#4289 …}
    +reports: Doctrine\ORM\PersistentCollection {#4291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4293 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4295 …}
    -id: 35648
    -bodyTs: "'academ':52 'add':78 'arduino':33 'ask':10 'attach':75 'basic':61 'broad':7 'build':32 'centric':40 'cheap':44 'cosmet':31 'cours':57 'creation':47 'distro':51 'dive':21 'edit':103 'feat':29 'format':104 'free':56 'game':39 'get':93 'hole':25 'home':66 'host':70 'interest':18 'learn':53 'led':30 'like':34,64 'll':91 'look':101 'mod':46 'narrow':85 'nas':73 'network':67,74,82 'onlin':58 'physic':28 'plung':49 'probabl':92 'python':65 'question':8 'rabbit':24 're':17,100 'realli':4 'secur':79 'server':45,68 'someth':15,63 'start':13,41,69 'state':38 'storage/media':76 'take':54 'tips/links':96 'tough':5 'use':95 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4588808"
    +editedAt: DateTimeImmutable @1696666353 {#4279
      date: 2023-10-07 10:12:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696666269 {#4280
      date: 2023-10-07 10:11:09.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.62 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4284
    +user: App\Entity\User {#4297
      +avatar: null
      +cover: null
      +email: "Cataphract@lemmy.ml"
      +username: "@Cataphract@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728785130 {#4281
        date: 2024-10-13 04:05:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +entries: Doctrine\ORM\PersistentCollection {#4304 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
      +posts: Doctrine\ORM\PersistentCollection {#4312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
      +follows: Doctrine\ORM\PersistentCollection {#4324 …}
      +followers: Doctrine\ORM\PersistentCollection {#4326 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +reports: Doctrine\ORM\PersistentCollection {#4336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
      +violations: Doctrine\ORM\PersistentCollection {#4340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
      +awards: Doctrine\ORM\PersistentCollection {#4344 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
      +categories: Doctrine\ORM\PersistentCollection {#4348 …}
      -id: 46745
      -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
      +apId: "Cataphract@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Cataphract"
      +apPublicUrl: "https://lemmy.ml/u/Cataphract"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Cataphract"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698057350 {#4282
        date: 2023-10-23 12:35:50.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695401529 {#4283
        date: 2023-09-22 18:52:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      That’s a really tough and broad question to ask. I would start with something you’re interested in and dive down the rabbit hole from there.\n
      \n
      - Physical feats (led, cosmetic builds, arduino like other’s have stated)\n
      - Gaming Centric (start your own cheap server, mod creation, and plunge into distros!)\n
      - Academic Learning (take a free course online on the basics of something like Python)\n
      - Home Networking Server (start hosting your own NAS (network attached storage/media) and add security to your network).\n
      \n
      If you narrow it down some then you’ll probably get more useful tips/links for what you’re looking for.\n
      \n
      edit: formatting
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696666269 {#4278
      date: 2023-10-07 10:11:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4285 …}
    +nested: Doctrine\ORM\PersistentCollection {#4287 …}
    +votes: Doctrine\ORM\PersistentCollection {#4289 …}
    +reports: Doctrine\ORM\PersistentCollection {#4291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4293 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4295 …}
    -id: 35648
    -bodyTs: "'academ':52 'add':78 'arduino':33 'ask':10 'attach':75 'basic':61 'broad':7 'build':32 'centric':40 'cheap':44 'cosmet':31 'cours':57 'creation':47 'distro':51 'dive':21 'edit':103 'feat':29 'format':104 'free':56 'game':39 'get':93 'hole':25 'home':66 'host':70 'interest':18 'learn':53 'led':30 'like':34,64 'll':91 'look':101 'mod':46 'narrow':85 'nas':73 'network':67,74,82 'onlin':58 'physic':28 'plung':49 'probabl':92 'python':65 'question':8 'rabbit':24 're':17,100 'realli':4 'secur':79 'server':45,68 'someth':15,63 'start':13,41,69 'state':38 'storage/media':76 'take':54 'tips/links':96 'tough':5 'use':95 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4588808"
    +editedAt: DateTimeImmutable @1696666353 {#4279
      date: 2023-10-07 10:12:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696666269 {#4280
      date: 2023-10-07 10:11:09.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13966
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4284
    +user: App\Entity\User {#4297
      +avatar: null
      +cover: null
      +email: "Cataphract@lemmy.ml"
      +username: "@Cataphract@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728785130 {#4281
        date: 2024-10-13 04:05:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +entries: Doctrine\ORM\PersistentCollection {#4304 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
      +posts: Doctrine\ORM\PersistentCollection {#4312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
      +follows: Doctrine\ORM\PersistentCollection {#4324 …}
      +followers: Doctrine\ORM\PersistentCollection {#4326 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +reports: Doctrine\ORM\PersistentCollection {#4336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
      +violations: Doctrine\ORM\PersistentCollection {#4340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
      +awards: Doctrine\ORM\PersistentCollection {#4344 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
      +categories: Doctrine\ORM\PersistentCollection {#4348 …}
      -id: 46745
      -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
      +apId: "Cataphract@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Cataphract"
      +apPublicUrl: "https://lemmy.ml/u/Cataphract"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Cataphract"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698057350 {#4282
        date: 2023-10-23 12:35:50.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695401529 {#4283
        date: 2023-09-22 18:52:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      That’s a really tough and broad question to ask. I would start with something you’re interested in and dive down the rabbit hole from there.\n
      \n
      - Physical feats (led, cosmetic builds, arduino like other’s have stated)\n
      - Gaming Centric (start your own cheap server, mod creation, and plunge into distros!)\n
      - Academic Learning (take a free course online on the basics of something like Python)\n
      - Home Networking Server (start hosting your own NAS (network attached storage/media) and add security to your network).\n
      \n
      If you narrow it down some then you’ll probably get more useful tips/links for what you’re looking for.\n
      \n
      edit: formatting
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696666269 {#4278
      date: 2023-10-07 10:11:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4285 …}
    +nested: Doctrine\ORM\PersistentCollection {#4287 …}
    +votes: Doctrine\ORM\PersistentCollection {#4289 …}
    +reports: Doctrine\ORM\PersistentCollection {#4291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4293 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4295 …}
    -id: 35648
    -bodyTs: "'academ':52 'add':78 'arduino':33 'ask':10 'attach':75 'basic':61 'broad':7 'build':32 'centric':40 'cheap':44 'cosmet':31 'cours':57 'creation':47 'distro':51 'dive':21 'edit':103 'feat':29 'format':104 'free':56 'game':39 'get':93 'hole':25 'home':66 'host':70 'interest':18 'learn':53 'led':30 'like':34,64 'll':91 'look':101 'mod':46 'narrow':85 'nas':73 'network':67,74,82 'onlin':58 'physic':28 'plung':49 'probabl':92 'python':65 'question':8 'rabbit':24 're':17,100 'realli':4 'secur':79 'server':45,68 'someth':15,63 'start':13,41,69 'state':38 'storage/media':76 'take':54 'tips/links':96 'tough':5 'use':95 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4588808"
    +editedAt: DateTimeImmutable @1696666353 {#4279
      date: 2023-10-07 10:12:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696666269 {#4280
      date: 2023-10-07 10:11:09.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 0.67 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4284
    +user: App\Entity\User {#4297
      +avatar: null
      +cover: null
      +email: "Cataphract@lemmy.ml"
      +username: "@Cataphract@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728785130 {#4281
        date: 2024-10-13 04:05:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +entries: Doctrine\ORM\PersistentCollection {#4304 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
      +posts: Doctrine\ORM\PersistentCollection {#4312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
      +follows: Doctrine\ORM\PersistentCollection {#4324 …}
      +followers: Doctrine\ORM\PersistentCollection {#4326 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +reports: Doctrine\ORM\PersistentCollection {#4336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
      +violations: Doctrine\ORM\PersistentCollection {#4340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
      +awards: Doctrine\ORM\PersistentCollection {#4344 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
      +categories: Doctrine\ORM\PersistentCollection {#4348 …}
      -id: 46745
      -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
      +apId: "Cataphract@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Cataphract"
      +apPublicUrl: "https://lemmy.ml/u/Cataphract"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Cataphract"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698057350 {#4282
        date: 2023-10-23 12:35:50.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695401529 {#4283
        date: 2023-09-22 18:52:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      That’s a really tough and broad question to ask. I would start with something you’re interested in and dive down the rabbit hole from there.\n
      \n
      - Physical feats (led, cosmetic builds, arduino like other’s have stated)\n
      - Gaming Centric (start your own cheap server, mod creation, and plunge into distros!)\n
      - Academic Learning (take a free course online on the basics of something like Python)\n
      - Home Networking Server (start hosting your own NAS (network attached storage/media) and add security to your network).\n
      \n
      If you narrow it down some then you’ll probably get more useful tips/links for what you’re looking for.\n
      \n
      edit: formatting
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696666269 {#4278
      date: 2023-10-07 10:11:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4285 …}
    +nested: Doctrine\ORM\PersistentCollection {#4287 …}
    +votes: Doctrine\ORM\PersistentCollection {#4289 …}
    +reports: Doctrine\ORM\PersistentCollection {#4291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4293 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4295 …}
    -id: 35648
    -bodyTs: "'academ':52 'add':78 'arduino':33 'ask':10 'attach':75 'basic':61 'broad':7 'build':32 'centric':40 'cheap':44 'cosmet':31 'cours':57 'creation':47 'distro':51 'dive':21 'edit':103 'feat':29 'format':104 'free':56 'game':39 'get':93 'hole':25 'home':66 'host':70 'interest':18 'learn':53 'led':30 'like':34,64 'll':91 'look':101 'mod':46 'narrow':85 'nas':73 'network':67,74,82 'onlin':58 'physic':28 'plung':49 'probabl':92 'python':65 'question':8 'rabbit':24 're':17,100 'realli':4 'secur':79 'server':45,68 'someth':15,63 'start':13,41,69 'state':38 'storage/media':76 'take':54 'tips/links':96 'tough':5 'use':95 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4588808"
    +editedAt: DateTimeImmutable @1696666353 {#4279
      date: 2023-10-07 10:12:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696666269 {#4280
      date: 2023-10-07 10:11:09.0 +02:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#14206
  +comment: App\Entity\EntryComment {#4284
    +user: App\Entity\User {#4297
      +avatar: null
      +cover: null
      +email: "Cataphract@lemmy.ml"
      +username: "@Cataphract@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728785130 {#4281
        date: 2024-10-13 04:05:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4298 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4300 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4302 …}
      +entries: Doctrine\ORM\PersistentCollection {#4304 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4306 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4308 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4310 …}
      +posts: Doctrine\ORM\PersistentCollection {#4312 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4314 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4316 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4318 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4320 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4322 …}
      +follows: Doctrine\ORM\PersistentCollection {#4324 …}
      +followers: Doctrine\ORM\PersistentCollection {#4326 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4328 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4330 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4332 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4334 …}
      +reports: Doctrine\ORM\PersistentCollection {#4336 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4338 …}
      +violations: Doctrine\ORM\PersistentCollection {#4340 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4342 …}
      +awards: Doctrine\ORM\PersistentCollection {#4344 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4346 …}
      +categories: Doctrine\ORM\PersistentCollection {#4348 …}
      -id: 46745
      -password: "$2y$13$wHkABZGUyXzBclr27jHvqO5pCaIlyPqVilh3XqdVsEaHojlMG/40S"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4350 …}
      +apId: "Cataphract@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/Cataphract"
      +apPublicUrl: "https://lemmy.ml/u/Cataphract"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "Cataphract"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1698057350 {#4282
        date: 2023-10-23 12:35:50.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695401529 {#4283
        date: 2023-09-22 18:52:09.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: """
      That’s a really tough and broad question to ask. I would start with something you’re interested in and dive down the rabbit hole from there.\n
      \n
      - Physical feats (led, cosmetic builds, arduino like other’s have stated)\n
      - Gaming Centric (start your own cheap server, mod creation, and plunge into distros!)\n
      - Academic Learning (take a free course online on the basics of something like Python)\n
      - Home Networking Server (start hosting your own NAS (network attached storage/media) and add security to your network).\n
      \n
      If you narrow it down some then you’ll probably get more useful tips/links for what you’re looking for.\n
      \n
      edit: formatting
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1696666269 {#4278
      date: 2023-10-07 10:11:09.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4285 …}
    +nested: Doctrine\ORM\PersistentCollection {#4287 …}
    +votes: Doctrine\ORM\PersistentCollection {#4289 …}
    +reports: Doctrine\ORM\PersistentCollection {#4291 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4293 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4295 …}
    -id: 35648
    -bodyTs: "'academ':52 'add':78 'arduino':33 'ask':10 'attach':75 'basic':61 'broad':7 'build':32 'centric':40 'cheap':44 'cosmet':31 'cours':57 'creation':47 'distro':51 'dive':21 'edit':103 'feat':29 'format':104 'free':56 'game':39 'get':93 'hole':25 'home':66 'host':70 'interest':18 'learn':53 'led':30 'like':34,64 'll':91 'look':101 'mod':46 'narrow':85 'nas':73 'network':67,74,82 'onlin':58 'physic':28 'plung':49 'probabl':92 'python':65 'question':8 'rabbit':24 're':17,100 'realli':4 'secur':79 'server':45,68 'someth':15,63 'start':13,41,69 'state':38 'storage/media':76 'take':54 'tips/links':96 'tough':5 'use':95 'would':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/4588808"
    +editedAt: DateTimeImmutable @1696666353 {#4279
      date: 2023-10-07 10:12:33.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696666269 {#4280
      date: 2023-10-07 10:11:09.0 +02:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 16.0 MiB 44.02 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4357
    +user: App\Entity\User {#4370
      +avatar: null
      +cover: null
      +email: "tempo@discuss.tchncs.de"
      +username: "@tempo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696648564 {#4354
        date: 2023-10-07 05:16:04.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
      +entries: Doctrine\ORM\PersistentCollection {#4377 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
      +posts: Doctrine\ORM\PersistentCollection {#4385 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
      +follows: Doctrine\ORM\PersistentCollection {#4397 …}
      +followers: Doctrine\ORM\PersistentCollection {#4399 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
      +reports: Doctrine\ORM\PersistentCollection {#4409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
      +violations: Doctrine\ORM\PersistentCollection {#4413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
      +awards: Doctrine\ORM\PersistentCollection {#4417 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
      +categories: Doctrine\ORM\PersistentCollection {#4421 …}
      -id: 11388
      -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
      +apId: "tempo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/tempo"
      +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "tempo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699508763 {#4355
        date: 2023-11-09 06:46:03.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687831106 {#4356
        date: 2023-06-27 03:58:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1696655079 {#4352
      date: 2023-10-07 07:04:39.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4358 …}
    +nested: Doctrine\ORM\PersistentCollection {#4360 …}
    +votes: Doctrine\ORM\PersistentCollection {#4362 …}
    +reports: Doctrine\ORM\PersistentCollection {#4364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 35537
    -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3624874"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696648562 {#4353
      date: 2023-10-07 05:16:02.0 +02:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#14276
  +comment: App\Entity\EntryComment {#4357
    +user: App\Entity\User {#4370
      +avatar: null
      +cover: null
      +email: "tempo@discuss.tchncs.de"
      +username: "@tempo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696648564 {#4354
        date: 2023-10-07 05:16:04.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
      +entries: Doctrine\ORM\PersistentCollection {#4377 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
      +posts: Doctrine\ORM\PersistentCollection {#4385 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
      +follows: Doctrine\ORM\PersistentCollection {#4397 …}
      +followers: Doctrine\ORM\PersistentCollection {#4399 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
      +reports: Doctrine\ORM\PersistentCollection {#4409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
      +violations: Doctrine\ORM\PersistentCollection {#4413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
      +awards: Doctrine\ORM\PersistentCollection {#4417 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
      +categories: Doctrine\ORM\PersistentCollection {#4421 …}
      -id: 11388
      -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
      +apId: "tempo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/tempo"
      +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "tempo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699508763 {#4355
        date: 2023-11-09 06:46:03.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687831106 {#4356
        date: 2023-06-27 03:58:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1696655079 {#4352
      date: 2023-10-07 07:04:39.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4358 …}
    +nested: Doctrine\ORM\PersistentCollection {#4360 …}
    +votes: Doctrine\ORM\PersistentCollection {#4362 …}
    +reports: Doctrine\ORM\PersistentCollection {#4364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 35537
    -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3624874"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696648562 {#4353
      date: 2023-10-07 05:16:02.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#4370
    +avatar: null
    +cover: null
    +email: "tempo@discuss.tchncs.de"
    +username: "@tempo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1696648564 {#4354
      date: 2023-10-07 05:16:04.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
    +entries: Doctrine\ORM\PersistentCollection {#4377 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
    +posts: Doctrine\ORM\PersistentCollection {#4385 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
    +follows: Doctrine\ORM\PersistentCollection {#4397 …}
    +followers: Doctrine\ORM\PersistentCollection {#4399 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
    +reports: Doctrine\ORM\PersistentCollection {#4409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
    +violations: Doctrine\ORM\PersistentCollection {#4413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
    +awards: Doctrine\ORM\PersistentCollection {#4417 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
    +categories: Doctrine\ORM\PersistentCollection {#4421 …}
    -id: 11388
    -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
    +apId: "tempo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/tempo"
    +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "tempo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699508763 {#4355
      date: 2023-11-09 06:46:03.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687831106 {#4356
      date: 2023-06-27 03:58:26.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14321
  +user: App\Entity\User {#4370
    +avatar: null
    +cover: null
    +email: "tempo@discuss.tchncs.de"
    +username: "@tempo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1696648564 {#4354
      date: 2023-10-07 05:16:04.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
    +entries: Doctrine\ORM\PersistentCollection {#4377 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
    +posts: Doctrine\ORM\PersistentCollection {#4385 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
    +follows: Doctrine\ORM\PersistentCollection {#4397 …}
    +followers: Doctrine\ORM\PersistentCollection {#4399 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
    +reports: Doctrine\ORM\PersistentCollection {#4409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
    +violations: Doctrine\ORM\PersistentCollection {#4413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
    +awards: Doctrine\ORM\PersistentCollection {#4417 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
    +categories: Doctrine\ORM\PersistentCollection {#4421 …}
    -id: 11388
    -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
    +apId: "tempo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/tempo"
    +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "tempo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699508763 {#4355
      date: 2023-11-09 06:46:03.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687831106 {#4356
      date: 2023-06-27 03:58:26.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1696648562 {#4353
    date: 2023-10-07 05:16:02.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14376
  +date: DateTimeImmutable @1696648562 {#4353
    date: 2023-10-07 05:16:02.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696648562 {#4353
    date: 2023-10-07 05:16:02.0 +02:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14430
  +createdAt: DateTimeImmutable @1696648562 {#4353
    date: 2023-10-07 05:16:02.0 +02:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#4370
    +avatar: null
    +cover: null
    +email: "tempo@discuss.tchncs.de"
    +username: "@tempo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1696648564 {#4354
      date: 2023-10-07 05:16:04.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
    +entries: Doctrine\ORM\PersistentCollection {#4377 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
    +posts: Doctrine\ORM\PersistentCollection {#4385 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
    +follows: Doctrine\ORM\PersistentCollection {#4397 …}
    +followers: Doctrine\ORM\PersistentCollection {#4399 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
    +reports: Doctrine\ORM\PersistentCollection {#4409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
    +violations: Doctrine\ORM\PersistentCollection {#4413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
    +awards: Doctrine\ORM\PersistentCollection {#4417 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
    +categories: Doctrine\ORM\PersistentCollection {#4421 …}
    -id: 11388
    -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
    +apId: "tempo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/tempo"
    +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "tempo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699508763 {#4355
      date: 2023-11-09 06:46:03.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687831106 {#4356
      date: 2023-06-27 03:58:26.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#14484
  +width: 40
  +height: 40
  +user: App\Entity\User {#4370
    +avatar: null
    +cover: null
    +email: "tempo@discuss.tchncs.de"
    +username: "@tempo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1696648564 {#4354
      date: 2023-10-07 05:16:04.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
    +entries: Doctrine\ORM\PersistentCollection {#4377 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
    +posts: Doctrine\ORM\PersistentCollection {#4385 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
    +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
    +follows: Doctrine\ORM\PersistentCollection {#4397 …}
    +followers: Doctrine\ORM\PersistentCollection {#4399 …}
    +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
    +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
    +reports: Doctrine\ORM\PersistentCollection {#4409 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
    +violations: Doctrine\ORM\PersistentCollection {#4413 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
    +awards: Doctrine\ORM\PersistentCollection {#4417 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
    +categories: Doctrine\ORM\PersistentCollection {#4421 …}
    -id: 11388
    -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
    +apId: "tempo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/tempo"
    +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "tempo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1699508763 {#4355
      date: 2023-11-09 06:46:03.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687831106 {#4356
      date: 2023-06-27 03:58:26.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.34 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4357
    +user: App\Entity\User {#4370
      +avatar: null
      +cover: null
      +email: "tempo@discuss.tchncs.de"
      +username: "@tempo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696648564 {#4354
        date: 2023-10-07 05:16:04.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
      +entries: Doctrine\ORM\PersistentCollection {#4377 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
      +posts: Doctrine\ORM\PersistentCollection {#4385 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
      +follows: Doctrine\ORM\PersistentCollection {#4397 …}
      +followers: Doctrine\ORM\PersistentCollection {#4399 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
      +reports: Doctrine\ORM\PersistentCollection {#4409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
      +violations: Doctrine\ORM\PersistentCollection {#4413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
      +awards: Doctrine\ORM\PersistentCollection {#4417 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
      +categories: Doctrine\ORM\PersistentCollection {#4421 …}
      -id: 11388
      -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
      +apId: "tempo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/tempo"
      +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "tempo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699508763 {#4355
        date: 2023-11-09 06:46:03.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687831106 {#4356
        date: 2023-06-27 03:58:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1696655079 {#4352
      date: 2023-10-07 07:04:39.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4358 …}
    +nested: Doctrine\ORM\PersistentCollection {#4360 …}
    +votes: Doctrine\ORM\PersistentCollection {#4362 …}
    +reports: Doctrine\ORM\PersistentCollection {#4364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 35537
    -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3624874"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696648562 {#4353
      date: 2023-10-07 05:16:02.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14559
  +subject: App\Entity\EntryComment {#4357
    +user: App\Entity\User {#4370
      +avatar: null
      +cover: null
      +email: "tempo@discuss.tchncs.de"
      +username: "@tempo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696648564 {#4354
        date: 2023-10-07 05:16:04.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
      +entries: Doctrine\ORM\PersistentCollection {#4377 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
      +posts: Doctrine\ORM\PersistentCollection {#4385 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
      +follows: Doctrine\ORM\PersistentCollection {#4397 …}
      +followers: Doctrine\ORM\PersistentCollection {#4399 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
      +reports: Doctrine\ORM\PersistentCollection {#4409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
      +violations: Doctrine\ORM\PersistentCollection {#4413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
      +awards: Doctrine\ORM\PersistentCollection {#4417 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
      +categories: Doctrine\ORM\PersistentCollection {#4421 …}
      -id: 11388
      -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
      +apId: "tempo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/tempo"
      +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "tempo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699508763 {#4355
        date: 2023-11-09 06:46:03.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687831106 {#4356
        date: 2023-06-27 03:58:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1696655079 {#4352
      date: 2023-10-07 07:04:39.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4358 …}
    +nested: Doctrine\ORM\PersistentCollection {#4360 …}
    +votes: Doctrine\ORM\PersistentCollection {#4362 …}
    +reports: Doctrine\ORM\PersistentCollection {#4364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 35537
    -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3624874"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696648562 {#4353
      date: 2023-10-07 05:16:02.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.61 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4357
    +user: App\Entity\User {#4370
      +avatar: null
      +cover: null
      +email: "tempo@discuss.tchncs.de"
      +username: "@tempo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696648564 {#4354
        date: 2023-10-07 05:16:04.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
      +entries: Doctrine\ORM\PersistentCollection {#4377 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
      +posts: Doctrine\ORM\PersistentCollection {#4385 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
      +follows: Doctrine\ORM\PersistentCollection {#4397 …}
      +followers: Doctrine\ORM\PersistentCollection {#4399 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
      +reports: Doctrine\ORM\PersistentCollection {#4409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
      +violations: Doctrine\ORM\PersistentCollection {#4413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
      +awards: Doctrine\ORM\PersistentCollection {#4417 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
      +categories: Doctrine\ORM\PersistentCollection {#4421 …}
      -id: 11388
      -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
      +apId: "tempo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/tempo"
      +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "tempo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699508763 {#4355
        date: 2023-11-09 06:46:03.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687831106 {#4356
        date: 2023-06-27 03:58:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1696655079 {#4352
      date: 2023-10-07 07:04:39.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4358 …}
    +nested: Doctrine\ORM\PersistentCollection {#4360 …}
    +votes: Doctrine\ORM\PersistentCollection {#4362 …}
    +reports: Doctrine\ORM\PersistentCollection {#4364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 35537
    -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3624874"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696648562 {#4353
      date: 2023-10-07 05:16:02.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#14616
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4357
    +user: App\Entity\User {#4370
      +avatar: null
      +cover: null
      +email: "tempo@discuss.tchncs.de"
      +username: "@tempo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696648564 {#4354
        date: 2023-10-07 05:16:04.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
      +entries: Doctrine\ORM\PersistentCollection {#4377 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
      +posts: Doctrine\ORM\PersistentCollection {#4385 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
      +follows: Doctrine\ORM\PersistentCollection {#4397 …}
      +followers: Doctrine\ORM\PersistentCollection {#4399 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
      +reports: Doctrine\ORM\PersistentCollection {#4409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
      +violations: Doctrine\ORM\PersistentCollection {#4413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
      +awards: Doctrine\ORM\PersistentCollection {#4417 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
      +categories: Doctrine\ORM\PersistentCollection {#4421 …}
      -id: 11388
      -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
      +apId: "tempo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/tempo"
      +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "tempo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699508763 {#4355
        date: 2023-11-09 06:46:03.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687831106 {#4356
        date: 2023-06-27 03:58:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1696655079 {#4352
      date: 2023-10-07 07:04:39.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4358 …}
    +nested: Doctrine\ORM\PersistentCollection {#4360 …}
    +votes: Doctrine\ORM\PersistentCollection {#4362 …}
    +reports: Doctrine\ORM\PersistentCollection {#4364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 35537
    -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3624874"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696648562 {#4353
      date: 2023-10-07 05:16:02.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 16.0 MiB 37.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4357
    +user: App\Entity\User {#4370
      +avatar: null
      +cover: null
      +email: "tempo@discuss.tchncs.de"
      +username: "@tempo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696648564 {#4354
        date: 2023-10-07 05:16:04.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
      +entries: Doctrine\ORM\PersistentCollection {#4377 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
      +posts: Doctrine\ORM\PersistentCollection {#4385 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
      +follows: Doctrine\ORM\PersistentCollection {#4397 …}
      +followers: Doctrine\ORM\PersistentCollection {#4399 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
      +reports: Doctrine\ORM\PersistentCollection {#4409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
      +violations: Doctrine\ORM\PersistentCollection {#4413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
      +awards: Doctrine\ORM\PersistentCollection {#4417 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
      +categories: Doctrine\ORM\PersistentCollection {#4421 …}
      -id: 11388
      -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
      +apId: "tempo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/tempo"
      +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "tempo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699508763 {#4355
        date: 2023-11-09 06:46:03.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687831106 {#4356
        date: 2023-06-27 03:58:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1696655079 {#4352
      date: 2023-10-07 07:04:39.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4358 …}
    +nested: Doctrine\ORM\PersistentCollection {#4360 …}
    +votes: Doctrine\ORM\PersistentCollection {#4362 …}
    +reports: Doctrine\ORM\PersistentCollection {#4364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 35537
    -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3624874"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696648562 {#4353
      date: 2023-10-07 05:16:02.0 +02:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#14856
  +comment: App\Entity\EntryComment {#4357
    +user: App\Entity\User {#4370
      +avatar: null
      +cover: null
      +email: "tempo@discuss.tchncs.de"
      +username: "@tempo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1696648564 {#4354
        date: 2023-10-07 05:16:04.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
      +entries: Doctrine\ORM\PersistentCollection {#4377 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
      +posts: Doctrine\ORM\PersistentCollection {#4385 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
      +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
      +follows: Doctrine\ORM\PersistentCollection {#4397 …}
      +followers: Doctrine\ORM\PersistentCollection {#4399 …}
      +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
      +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
      +reports: Doctrine\ORM\PersistentCollection {#4409 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
      +violations: Doctrine\ORM\PersistentCollection {#4413 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
      +awards: Doctrine\ORM\PersistentCollection {#4417 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
      +categories: Doctrine\ORM\PersistentCollection {#4421 …}
      -id: 11388
      -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
      +apId: "tempo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/tempo"
      +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "tempo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1699508763 {#4355
        date: 2023-11-09 06:46:03.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687831106 {#4356
        date: 2023-06-27 03:58:26.0 +02:00
      }
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: null
    +root: null
    +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 10
    +score: 0
    +lastActive: DateTime @1696655079 {#4352
      date: 2023-10-07 07:04:39.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4358 …}
    +nested: Doctrine\ORM\PersistentCollection {#4360 …}
    +votes: Doctrine\ORM\PersistentCollection {#4362 …}
    +reports: Doctrine\ORM\PersistentCollection {#4364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
    -id: 35537
    -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3624874"
    +editedAt: null
    +createdAt: DateTimeImmutable @1696648562 {#4353
      date: 2023-10-07 05:16:02.0 +02:00
    }
  }
  +nestedComments: [
    35593 => App\Entity\EntryComment {#4440
      +user: Proxies\__CG__\App\Entity\User {#4445
        +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
        +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
        +email: "kjo@discuss.tchncs.de"
        +username: "@kjo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: "Software engineer, electronics hobbyist."
        +lastActive: DateTime @1701201667 {#15001
          date: 2023-11-28 21:01:07.0 +01:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
        +entries: Doctrine\ORM\PersistentCollection {#15015 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
        +posts: Doctrine\ORM\PersistentCollection {#15023 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
        +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
        +follows: Doctrine\ORM\PersistentCollection {#15035 …}
        +followers: Doctrine\ORM\PersistentCollection {#15037 …}
        +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
        +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
        +reports: Doctrine\ORM\PersistentCollection {#15047 …}
        +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
        +violations: Doctrine\ORM\PersistentCollection {#15051 …}
        +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
        +awards: Doctrine\ORM\PersistentCollection {#15055 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
        +categories: Doctrine\ORM\PersistentCollection {#15059 …}
        -id: 14253
        -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
        +apId: "kjo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/kjo"
        +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "kjo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727286932 {#14998
          date: 2024-09-25 19:55:32.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1688204810 {#15000
          date: 2023-07-01 11:46:50.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: App\Entity\EntryComment {#4357}
      +root: App\Entity\EntryComment {#4357}
      +body: """
        I agree with the Arduino approach for learning: try something that immediately gives feedback.\n
        \n
        On a more concrete example you can start with Make: Electronics book by Charles Platt. [PDF of the first edition (2009) is available from Makezine’s own CDN](https://cdn.makezine.com/make/shed/make_electronics_1.pdf). The book encourages learning by discovery. The leading text makes it clear:\n
        \n
        > Burn things out, mess things up—that’s how you learn.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1696655077 {#4435
        date: 2023-10-07 07:04:37.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
        "@tempo@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4446 …}
      +nested: Doctrine\ORM\PersistentCollection {#4442 …}
      +votes: Doctrine\ORM\PersistentCollection {#4447 …}
      +reports: Doctrine\ORM\PersistentCollection {#4449 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
      -id: 35593
      -bodyTs: "'/make/shed/make_electronics_1.pdf).':45 '2009':35 'agre':2 'approach':6 'arduino':5 'avail':37 'book':26,47 'burn':58 'cdn':42 'cdn.makezine.com':44 'cdn.makezine.com/make/shed/make_electronics_1.pdf).':43 'charl':28 'clear':57 'concret':18 'discoveri':51 'edit':34 'electron':25 'encourag':48 'exampl':19 'feedback':14 'first':33 'give':13 'immedi':12 'lead':53 'learn':8,49,68 'make':24,55 'makezin':39 'mess':61 'pdf':30 'platt':29 'someth':10 'start':22 'text':54 'thing':59,62 'tri':9"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3626409"
      +editedAt: DateTimeImmutable @1696655703 {#4432
        date: 2023-10-07 07:15:03.0 +02:00
      }
      +createdAt: DateTimeImmutable @1696655077 {#4436
        date: 2023-10-07 07:04:37.0 +02:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 14.0 MiB 24.09 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4440
    +user: Proxies\__CG__\App\Entity\User {#4445
      +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
      +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
      +email: "kjo@discuss.tchncs.de"
      +username: "@kjo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer, electronics hobbyist."
      +lastActive: DateTime @1701201667 {#15001
        date: 2023-11-28 21:01:07.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
      +entries: Doctrine\ORM\PersistentCollection {#15015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
      +posts: Doctrine\ORM\PersistentCollection {#15023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
      +follows: Doctrine\ORM\PersistentCollection {#15035 …}
      +followers: Doctrine\ORM\PersistentCollection {#15037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
      +reports: Doctrine\ORM\PersistentCollection {#15047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
      +violations: Doctrine\ORM\PersistentCollection {#15051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
      +awards: Doctrine\ORM\PersistentCollection {#15055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
      +categories: Doctrine\ORM\PersistentCollection {#15059 …}
      -id: 14253
      -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
      +apId: "kjo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/kjo"
      +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "kjo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727286932 {#14998
        date: 2024-09-25 19:55:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688204810 {#15000
        date: 2023-07-01 11:46:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4357
      +user: App\Entity\User {#4370
        +avatar: null
        +cover: null
        +email: "tempo@discuss.tchncs.de"
        +username: "@tempo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1696648564 {#4354
          date: 2023-10-07 05:16:04.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
        +entries: Doctrine\ORM\PersistentCollection {#4377 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
        +posts: Doctrine\ORM\PersistentCollection {#4385 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
        +follows: Doctrine\ORM\PersistentCollection {#4397 …}
        +followers: Doctrine\ORM\PersistentCollection {#4399 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
        +reports: Doctrine\ORM\PersistentCollection {#4409 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
        +violations: Doctrine\ORM\PersistentCollection {#4413 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
        +awards: Doctrine\ORM\PersistentCollection {#4417 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
        +categories: Doctrine\ORM\PersistentCollection {#4421 …}
        -id: 11388
        -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
        +apId: "tempo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/tempo"
        +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "tempo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699508763 {#4355
          date: 2023-11-09 06:46:03.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687831106 {#4356
          date: 2023-06-27 03:58:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1696655079 {#4352
        date: 2023-10-07 07:04:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4358 …}
      +nested: Doctrine\ORM\PersistentCollection {#4360 …}
      +votes: Doctrine\ORM\PersistentCollection {#4362 …}
      +reports: Doctrine\ORM\PersistentCollection {#4364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 35537
      -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3624874"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696648562 {#4353
        date: 2023-10-07 05:16:02.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4357}
    +body: """
      I agree with the Arduino approach for learning: try something that immediately gives feedback.\n
      \n
      On a more concrete example you can start with Make: Electronics book by Charles Platt. [PDF of the first edition (2009) is available from Makezine’s own CDN](https://cdn.makezine.com/make/shed/make_electronics_1.pdf). The book encourages learning by discovery. The leading text makes it clear:\n
      \n
      > Burn things out, mess things up—that’s how you learn.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696655077 {#4435
      date: 2023-10-07 07:04:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@tempo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4446 …}
    +nested: Doctrine\ORM\PersistentCollection {#4442 …}
    +votes: Doctrine\ORM\PersistentCollection {#4447 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -id: 35593
    -bodyTs: "'/make/shed/make_electronics_1.pdf).':45 '2009':35 'agre':2 'approach':6 'arduino':5 'avail':37 'book':26,47 'burn':58 'cdn':42 'cdn.makezine.com':44 'cdn.makezine.com/make/shed/make_electronics_1.pdf).':43 'charl':28 'clear':57 'concret':18 'discoveri':51 'edit':34 'electron':25 'encourag':48 'exampl':19 'feedback':14 'first':33 'give':13 'immedi':12 'lead':53 'learn':8,49,68 'make':24,55 'makezin':39 'mess':61 'pdf':30 'platt':29 'someth':10 'start':22 'text':54 'thing':59,62 'tri':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3626409"
    +editedAt: DateTimeImmutable @1696655703 {#4432
      date: 2023-10-07 07:15:03.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696655077 {#4436
      date: 2023-10-07 07:04:37.0 +02:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#14916
  +comment: App\Entity\EntryComment {#4440
    +user: Proxies\__CG__\App\Entity\User {#4445
      +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
      +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
      +email: "kjo@discuss.tchncs.de"
      +username: "@kjo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer, electronics hobbyist."
      +lastActive: DateTime @1701201667 {#15001
        date: 2023-11-28 21:01:07.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
      +entries: Doctrine\ORM\PersistentCollection {#15015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
      +posts: Doctrine\ORM\PersistentCollection {#15023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
      +follows: Doctrine\ORM\PersistentCollection {#15035 …}
      +followers: Doctrine\ORM\PersistentCollection {#15037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
      +reports: Doctrine\ORM\PersistentCollection {#15047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
      +violations: Doctrine\ORM\PersistentCollection {#15051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
      +awards: Doctrine\ORM\PersistentCollection {#15055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
      +categories: Doctrine\ORM\PersistentCollection {#15059 …}
      -id: 14253
      -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
      +apId: "kjo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/kjo"
      +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "kjo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727286932 {#14998
        date: 2024-09-25 19:55:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688204810 {#15000
        date: 2023-07-01 11:46:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4357
      +user: App\Entity\User {#4370
        +avatar: null
        +cover: null
        +email: "tempo@discuss.tchncs.de"
        +username: "@tempo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1696648564 {#4354
          date: 2023-10-07 05:16:04.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
        +entries: Doctrine\ORM\PersistentCollection {#4377 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
        +posts: Doctrine\ORM\PersistentCollection {#4385 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
        +follows: Doctrine\ORM\PersistentCollection {#4397 …}
        +followers: Doctrine\ORM\PersistentCollection {#4399 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
        +reports: Doctrine\ORM\PersistentCollection {#4409 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
        +violations: Doctrine\ORM\PersistentCollection {#4413 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
        +awards: Doctrine\ORM\PersistentCollection {#4417 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
        +categories: Doctrine\ORM\PersistentCollection {#4421 …}
        -id: 11388
        -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
        +apId: "tempo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/tempo"
        +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "tempo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699508763 {#4355
          date: 2023-11-09 06:46:03.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687831106 {#4356
          date: 2023-06-27 03:58:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1696655079 {#4352
        date: 2023-10-07 07:04:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4358 …}
      +nested: Doctrine\ORM\PersistentCollection {#4360 …}
      +votes: Doctrine\ORM\PersistentCollection {#4362 …}
      +reports: Doctrine\ORM\PersistentCollection {#4364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 35537
      -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3624874"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696648562 {#4353
        date: 2023-10-07 05:16:02.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4357}
    +body: """
      I agree with the Arduino approach for learning: try something that immediately gives feedback.\n
      \n
      On a more concrete example you can start with Make: Electronics book by Charles Platt. [PDF of the first edition (2009) is available from Makezine’s own CDN](https://cdn.makezine.com/make/shed/make_electronics_1.pdf). The book encourages learning by discovery. The leading text makes it clear:\n
      \n
      > Burn things out, mess things up—that’s how you learn.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696655077 {#4435
      date: 2023-10-07 07:04:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@tempo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4446 …}
    +nested: Doctrine\ORM\PersistentCollection {#4442 …}
    +votes: Doctrine\ORM\PersistentCollection {#4447 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -id: 35593
    -bodyTs: "'/make/shed/make_electronics_1.pdf).':45 '2009':35 'agre':2 'approach':6 'arduino':5 'avail':37 'book':26,47 'burn':58 'cdn':42 'cdn.makezine.com':44 'cdn.makezine.com/make/shed/make_electronics_1.pdf).':43 'charl':28 'clear':57 'concret':18 'discoveri':51 'edit':34 'electron':25 'encourag':48 'exampl':19 'feedback':14 'first':33 'give':13 'immedi':12 'lead':53 'learn':8,49,68 'make':24,55 'makezin':39 'mess':61 'pdf':30 'platt':29 'someth':10 'start':22 'text':54 'thing':59,62 'tri':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3626409"
    +editedAt: DateTimeImmutable @1696655703 {#4432
      date: 2023-10-07 07:15:03.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696655077 {#4436
      date: 2023-10-07 07:04:37.0 +02:00
    }
  }
  +showMagazineName: false
  +showEntryTitle: false
  +showNested: true
  +level: 2
  +canSeeTrash: false
  +dateAsUrl: false
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 14.0 MiB 1.84 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4445
    +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
    +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
    +email: "kjo@discuss.tchncs.de"
    +username: "@kjo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer, electronics hobbyist."
    +lastActive: DateTime @1701201667 {#15001
      date: 2023-11-28 21:01:07.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
    +entries: Doctrine\ORM\PersistentCollection {#15015 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
    +posts: Doctrine\ORM\PersistentCollection {#15023 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
    +follows: Doctrine\ORM\PersistentCollection {#15035 …}
    +followers: Doctrine\ORM\PersistentCollection {#15037 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
    +reports: Doctrine\ORM\PersistentCollection {#15047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
    +violations: Doctrine\ORM\PersistentCollection {#15051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
    +awards: Doctrine\ORM\PersistentCollection {#15055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
    +categories: Doctrine\ORM\PersistentCollection {#15059 …}
    -id: 14253
    -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
    +apId: "kjo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/kjo"
    +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "kjo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727286932 {#14998
      date: 2024-09-25 19:55:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688204810 {#15000
      date: 2023-07-01 11:46:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14961
  +user: Proxies\__CG__\App\Entity\User {#4445
    +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
    +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
    +email: "kjo@discuss.tchncs.de"
    +username: "@kjo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer, electronics hobbyist."
    +lastActive: DateTime @1701201667 {#15001
      date: 2023-11-28 21:01:07.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
    +entries: Doctrine\ORM\PersistentCollection {#15015 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
    +posts: Doctrine\ORM\PersistentCollection {#15023 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
    +follows: Doctrine\ORM\PersistentCollection {#15035 …}
    +followers: Doctrine\ORM\PersistentCollection {#15037 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
    +reports: Doctrine\ORM\PersistentCollection {#15047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
    +violations: Doctrine\ORM\PersistentCollection {#15051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
    +awards: Doctrine\ORM\PersistentCollection {#15055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
    +categories: Doctrine\ORM\PersistentCollection {#15059 …}
    -id: 14253
    -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
    +apId: "kjo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/kjo"
    +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "kjo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727286932 {#14998
      date: 2024-09-25 19:55:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688204810 {#15000
      date: 2023-07-01 11:46:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1696655077 {#4436
    date: 2023-10-07 07:04:37.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15081
  +date: DateTimeImmutable @1696655077 {#4436
    date: 2023-10-07 07:04:37.0 +02:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1696655077 {#4436
    date: 2023-10-07 07:04:37.0 +02:00
  }
  "editedAt" => DateTimeImmutable @1696655703 {#4432
    date: 2023-10-07 07:15:03.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#15135
  +createdAt: DateTimeImmutable @1696655077 {#4436
    date: 2023-10-07 07:04:37.0 +02:00
  }
  +editedAt: DateTimeImmutable @1696655703 {#4432
    date: 2023-10-07 07:15:03.0 +02:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 8.68 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#4445
    +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
    +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
    +email: "kjo@discuss.tchncs.de"
    +username: "@kjo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer, electronics hobbyist."
    +lastActive: DateTime @1701201667 {#15001
      date: 2023-11-28 21:01:07.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
    +entries: Doctrine\ORM\PersistentCollection {#15015 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
    +posts: Doctrine\ORM\PersistentCollection {#15023 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
    +follows: Doctrine\ORM\PersistentCollection {#15035 …}
    +followers: Doctrine\ORM\PersistentCollection {#15037 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
    +reports: Doctrine\ORM\PersistentCollection {#15047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
    +violations: Doctrine\ORM\PersistentCollection {#15051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
    +awards: Doctrine\ORM\PersistentCollection {#15055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
    +categories: Doctrine\ORM\PersistentCollection {#15059 …}
    -id: 14253
    -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
    +apId: "kjo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/kjo"
    +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "kjo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727286932 {#14998
      date: 2024-09-25 19:55:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688204810 {#15000
      date: 2023-07-01 11:46:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#15189
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#4445
    +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
    +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
    +email: "kjo@discuss.tchncs.de"
    +username: "@kjo@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "Software engineer, electronics hobbyist."
    +lastActive: DateTime @1701201667 {#15001
      date: 2023-11-28 21:01:07.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
    +entries: Doctrine\ORM\PersistentCollection {#15015 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
    +posts: Doctrine\ORM\PersistentCollection {#15023 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
    +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
    +follows: Doctrine\ORM\PersistentCollection {#15035 …}
    +followers: Doctrine\ORM\PersistentCollection {#15037 …}
    +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
    +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
    +reports: Doctrine\ORM\PersistentCollection {#15047 …}
    +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
    +violations: Doctrine\ORM\PersistentCollection {#15051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
    +awards: Doctrine\ORM\PersistentCollection {#15055 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
    +categories: Doctrine\ORM\PersistentCollection {#15059 …}
    -id: 14253
    -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
    +apId: "kjo@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/kjo"
    +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "kjo"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727286932 {#14998
      date: 2024-09-25 19:55:32.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688204810 {#15000
      date: 2023-07-01 11:46:50.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4440
    +user: Proxies\__CG__\App\Entity\User {#4445
      +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
      +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
      +email: "kjo@discuss.tchncs.de"
      +username: "@kjo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer, electronics hobbyist."
      +lastActive: DateTime @1701201667 {#15001
        date: 2023-11-28 21:01:07.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
      +entries: Doctrine\ORM\PersistentCollection {#15015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
      +posts: Doctrine\ORM\PersistentCollection {#15023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
      +follows: Doctrine\ORM\PersistentCollection {#15035 …}
      +followers: Doctrine\ORM\PersistentCollection {#15037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
      +reports: Doctrine\ORM\PersistentCollection {#15047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
      +violations: Doctrine\ORM\PersistentCollection {#15051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
      +awards: Doctrine\ORM\PersistentCollection {#15055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
      +categories: Doctrine\ORM\PersistentCollection {#15059 …}
      -id: 14253
      -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
      +apId: "kjo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/kjo"
      +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "kjo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727286932 {#14998
        date: 2024-09-25 19:55:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688204810 {#15000
        date: 2023-07-01 11:46:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4357
      +user: App\Entity\User {#4370
        +avatar: null
        +cover: null
        +email: "tempo@discuss.tchncs.de"
        +username: "@tempo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1696648564 {#4354
          date: 2023-10-07 05:16:04.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
        +entries: Doctrine\ORM\PersistentCollection {#4377 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
        +posts: Doctrine\ORM\PersistentCollection {#4385 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
        +follows: Doctrine\ORM\PersistentCollection {#4397 …}
        +followers: Doctrine\ORM\PersistentCollection {#4399 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
        +reports: Doctrine\ORM\PersistentCollection {#4409 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
        +violations: Doctrine\ORM\PersistentCollection {#4413 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
        +awards: Doctrine\ORM\PersistentCollection {#4417 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
        +categories: Doctrine\ORM\PersistentCollection {#4421 …}
        -id: 11388
        -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
        +apId: "tempo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/tempo"
        +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "tempo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699508763 {#4355
          date: 2023-11-09 06:46:03.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687831106 {#4356
          date: 2023-06-27 03:58:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1696655079 {#4352
        date: 2023-10-07 07:04:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4358 …}
      +nested: Doctrine\ORM\PersistentCollection {#4360 …}
      +votes: Doctrine\ORM\PersistentCollection {#4362 …}
      +reports: Doctrine\ORM\PersistentCollection {#4364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 35537
      -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3624874"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696648562 {#4353
        date: 2023-10-07 05:16:02.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4357}
    +body: """
      I agree with the Arduino approach for learning: try something that immediately gives feedback.\n
      \n
      On a more concrete example you can start with Make: Electronics book by Charles Platt. [PDF of the first edition (2009) is available from Makezine’s own CDN](https://cdn.makezine.com/make/shed/make_electronics_1.pdf). The book encourages learning by discovery. The leading text makes it clear:\n
      \n
      > Burn things out, mess things up—that’s how you learn.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696655077 {#4435
      date: 2023-10-07 07:04:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@tempo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4446 …}
    +nested: Doctrine\ORM\PersistentCollection {#4442 …}
    +votes: Doctrine\ORM\PersistentCollection {#4447 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -id: 35593
    -bodyTs: "'/make/shed/make_electronics_1.pdf).':45 '2009':35 'agre':2 'approach':6 'arduino':5 'avail':37 'book':26,47 'burn':58 'cdn':42 'cdn.makezine.com':44 'cdn.makezine.com/make/shed/make_electronics_1.pdf).':43 'charl':28 'clear':57 'concret':18 'discoveri':51 'edit':34 'electron':25 'encourag':48 'exampl':19 'feedback':14 'first':33 'give':13 'immedi':12 'lead':53 'learn':8,49,68 'make':24,55 'makezin':39 'mess':61 'pdf':30 'platt':29 'someth':10 'start':22 'text':54 'thing':59,62 'tri':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3626409"
    +editedAt: DateTimeImmutable @1696655703 {#4432
      date: 2023-10-07 07:15:03.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696655077 {#4436
      date: 2023-10-07 07:04:37.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#15282
  +subject: App\Entity\EntryComment {#4440
    +user: Proxies\__CG__\App\Entity\User {#4445
      +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
      +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
      +email: "kjo@discuss.tchncs.de"
      +username: "@kjo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer, electronics hobbyist."
      +lastActive: DateTime @1701201667 {#15001
        date: 2023-11-28 21:01:07.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
      +entries: Doctrine\ORM\PersistentCollection {#15015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
      +posts: Doctrine\ORM\PersistentCollection {#15023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
      +follows: Doctrine\ORM\PersistentCollection {#15035 …}
      +followers: Doctrine\ORM\PersistentCollection {#15037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
      +reports: Doctrine\ORM\PersistentCollection {#15047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
      +violations: Doctrine\ORM\PersistentCollection {#15051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
      +awards: Doctrine\ORM\PersistentCollection {#15055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
      +categories: Doctrine\ORM\PersistentCollection {#15059 …}
      -id: 14253
      -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
      +apId: "kjo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/kjo"
      +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "kjo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727286932 {#14998
        date: 2024-09-25 19:55:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688204810 {#15000
        date: 2023-07-01 11:46:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4357
      +user: App\Entity\User {#4370
        +avatar: null
        +cover: null
        +email: "tempo@discuss.tchncs.de"
        +username: "@tempo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1696648564 {#4354
          date: 2023-10-07 05:16:04.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
        +entries: Doctrine\ORM\PersistentCollection {#4377 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
        +posts: Doctrine\ORM\PersistentCollection {#4385 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
        +follows: Doctrine\ORM\PersistentCollection {#4397 …}
        +followers: Doctrine\ORM\PersistentCollection {#4399 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
        +reports: Doctrine\ORM\PersistentCollection {#4409 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
        +violations: Doctrine\ORM\PersistentCollection {#4413 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
        +awards: Doctrine\ORM\PersistentCollection {#4417 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
        +categories: Doctrine\ORM\PersistentCollection {#4421 …}
        -id: 11388
        -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
        +apId: "tempo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/tempo"
        +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "tempo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699508763 {#4355
          date: 2023-11-09 06:46:03.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687831106 {#4356
          date: 2023-06-27 03:58:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1696655079 {#4352
        date: 2023-10-07 07:04:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4358 …}
      +nested: Doctrine\ORM\PersistentCollection {#4360 …}
      +votes: Doctrine\ORM\PersistentCollection {#4362 …}
      +reports: Doctrine\ORM\PersistentCollection {#4364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 35537
      -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3624874"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696648562 {#4353
        date: 2023-10-07 05:16:02.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4357}
    +body: """
      I agree with the Arduino approach for learning: try something that immediately gives feedback.\n
      \n
      On a more concrete example you can start with Make: Electronics book by Charles Platt. [PDF of the first edition (2009) is available from Makezine’s own CDN](https://cdn.makezine.com/make/shed/make_electronics_1.pdf). The book encourages learning by discovery. The leading text makes it clear:\n
      \n
      > Burn things out, mess things up—that’s how you learn.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696655077 {#4435
      date: 2023-10-07 07:04:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@tempo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4446 …}
    +nested: Doctrine\ORM\PersistentCollection {#4442 …}
    +votes: Doctrine\ORM\PersistentCollection {#4447 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -id: 35593
    -bodyTs: "'/make/shed/make_electronics_1.pdf).':45 '2009':35 'agre':2 'approach':6 'arduino':5 'avail':37 'book':26,47 'burn':58 'cdn':42 'cdn.makezine.com':44 'cdn.makezine.com/make/shed/make_electronics_1.pdf).':43 'charl':28 'clear':57 'concret':18 'discoveri':51 'edit':34 'electron':25 'encourag':48 'exampl':19 'feedback':14 'first':33 'give':13 'immedi':12 'lead':53 'learn':8,49,68 'make':24,55 'makezin':39 'mess':61 'pdf':30 'platt':29 'someth':10 'start':22 'text':54 'thing':59,62 'tri':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3626409"
    +editedAt: DateTimeImmutable @1696655703 {#4432
      date: 2023-10-07 07:15:03.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696655077 {#4436
      date: 2023-10-07 07:04:37.0 +02:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#4440
    +user: Proxies\__CG__\App\Entity\User {#4445
      +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
      +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
      +email: "kjo@discuss.tchncs.de"
      +username: "@kjo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer, electronics hobbyist."
      +lastActive: DateTime @1701201667 {#15001
        date: 2023-11-28 21:01:07.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
      +entries: Doctrine\ORM\PersistentCollection {#15015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
      +posts: Doctrine\ORM\PersistentCollection {#15023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
      +follows: Doctrine\ORM\PersistentCollection {#15035 …}
      +followers: Doctrine\ORM\PersistentCollection {#15037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
      +reports: Doctrine\ORM\PersistentCollection {#15047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
      +violations: Doctrine\ORM\PersistentCollection {#15051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
      +awards: Doctrine\ORM\PersistentCollection {#15055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
      +categories: Doctrine\ORM\PersistentCollection {#15059 …}
      -id: 14253
      -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
      +apId: "kjo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/kjo"
      +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "kjo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727286932 {#14998
        date: 2024-09-25 19:55:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688204810 {#15000
        date: 2023-07-01 11:46:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4357
      +user: App\Entity\User {#4370
        +avatar: null
        +cover: null
        +email: "tempo@discuss.tchncs.de"
        +username: "@tempo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1696648564 {#4354
          date: 2023-10-07 05:16:04.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
        +entries: Doctrine\ORM\PersistentCollection {#4377 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
        +posts: Doctrine\ORM\PersistentCollection {#4385 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
        +follows: Doctrine\ORM\PersistentCollection {#4397 …}
        +followers: Doctrine\ORM\PersistentCollection {#4399 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
        +reports: Doctrine\ORM\PersistentCollection {#4409 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
        +violations: Doctrine\ORM\PersistentCollection {#4413 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
        +awards: Doctrine\ORM\PersistentCollection {#4417 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
        +categories: Doctrine\ORM\PersistentCollection {#4421 …}
        -id: 11388
        -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
        +apId: "tempo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/tempo"
        +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "tempo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699508763 {#4355
          date: 2023-11-09 06:46:03.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687831106 {#4356
          date: 2023-06-27 03:58:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1696655079 {#4352
        date: 2023-10-07 07:04:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4358 …}
      +nested: Doctrine\ORM\PersistentCollection {#4360 …}
      +votes: Doctrine\ORM\PersistentCollection {#4362 …}
      +reports: Doctrine\ORM\PersistentCollection {#4364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 35537
      -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3624874"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696648562 {#4353
        date: 2023-10-07 05:16:02.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4357}
    +body: """
      I agree with the Arduino approach for learning: try something that immediately gives feedback.\n
      \n
      On a more concrete example you can start with Make: Electronics book by Charles Platt. [PDF of the first edition (2009) is available from Makezine’s own CDN](https://cdn.makezine.com/make/shed/make_electronics_1.pdf). The book encourages learning by discovery. The leading text makes it clear:\n
      \n
      > Burn things out, mess things up—that’s how you learn.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696655077 {#4435
      date: 2023-10-07 07:04:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@tempo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4446 …}
    +nested: Doctrine\ORM\PersistentCollection {#4442 …}
    +votes: Doctrine\ORM\PersistentCollection {#4447 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -id: 35593
    -bodyTs: "'/make/shed/make_electronics_1.pdf).':45 '2009':35 'agre':2 'approach':6 'arduino':5 'avail':37 'book':26,47 'burn':58 'cdn':42 'cdn.makezine.com':44 'cdn.makezine.com/make/shed/make_electronics_1.pdf).':43 'charl':28 'clear':57 'concret':18 'discoveri':51 'edit':34 'electron':25 'encourag':48 'exampl':19 'feedback':14 'first':33 'give':13 'immedi':12 'lead':53 'learn':8,49,68 'make':24,55 'makezin':39 'mess':61 'pdf':30 'platt':29 'someth':10 'start':22 'text':54 'thing':59,62 'tri':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3626409"
    +editedAt: DateTimeImmutable @1696655703 {#4432
      date: 2023-10-07 07:15:03.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696655077 {#4436
      date: 2023-10-07 07:04:37.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15339
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#4440
    +user: Proxies\__CG__\App\Entity\User {#4445
      +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
      +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
      +email: "kjo@discuss.tchncs.de"
      +username: "@kjo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer, electronics hobbyist."
      +lastActive: DateTime @1701201667 {#15001
        date: 2023-11-28 21:01:07.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
      +entries: Doctrine\ORM\PersistentCollection {#15015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
      +posts: Doctrine\ORM\PersistentCollection {#15023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
      +follows: Doctrine\ORM\PersistentCollection {#15035 …}
      +followers: Doctrine\ORM\PersistentCollection {#15037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
      +reports: Doctrine\ORM\PersistentCollection {#15047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
      +violations: Doctrine\ORM\PersistentCollection {#15051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
      +awards: Doctrine\ORM\PersistentCollection {#15055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
      +categories: Doctrine\ORM\PersistentCollection {#15059 …}
      -id: 14253
      -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
      +apId: "kjo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/kjo"
      +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "kjo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727286932 {#14998
        date: 2024-09-25 19:55:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688204810 {#15000
        date: 2023-07-01 11:46:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4357
      +user: App\Entity\User {#4370
        +avatar: null
        +cover: null
        +email: "tempo@discuss.tchncs.de"
        +username: "@tempo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1696648564 {#4354
          date: 2023-10-07 05:16:04.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
        +entries: Doctrine\ORM\PersistentCollection {#4377 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
        +posts: Doctrine\ORM\PersistentCollection {#4385 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
        +follows: Doctrine\ORM\PersistentCollection {#4397 …}
        +followers: Doctrine\ORM\PersistentCollection {#4399 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
        +reports: Doctrine\ORM\PersistentCollection {#4409 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
        +violations: Doctrine\ORM\PersistentCollection {#4413 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
        +awards: Doctrine\ORM\PersistentCollection {#4417 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
        +categories: Doctrine\ORM\PersistentCollection {#4421 …}
        -id: 11388
        -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
        +apId: "tempo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/tempo"
        +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "tempo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699508763 {#4355
          date: 2023-11-09 06:46:03.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687831106 {#4356
          date: 2023-06-27 03:58:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1696655079 {#4352
        date: 2023-10-07 07:04:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4358 …}
      +nested: Doctrine\ORM\PersistentCollection {#4360 …}
      +votes: Doctrine\ORM\PersistentCollection {#4362 …}
      +reports: Doctrine\ORM\PersistentCollection {#4364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 35537
      -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3624874"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696648562 {#4353
        date: 2023-10-07 05:16:02.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4357}
    +body: """
      I agree with the Arduino approach for learning: try something that immediately gives feedback.\n
      \n
      On a more concrete example you can start with Make: Electronics book by Charles Platt. [PDF of the first edition (2009) is available from Makezine’s own CDN](https://cdn.makezine.com/make/shed/make_electronics_1.pdf). The book encourages learning by discovery. The leading text makes it clear:\n
      \n
      > Burn things out, mess things up—that’s how you learn.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696655077 {#4435
      date: 2023-10-07 07:04:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@tempo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4446 …}
    +nested: Doctrine\ORM\PersistentCollection {#4442 …}
    +votes: Doctrine\ORM\PersistentCollection {#4447 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -id: 35593
    -bodyTs: "'/make/shed/make_electronics_1.pdf).':45 '2009':35 'agre':2 'approach':6 'arduino':5 'avail':37 'book':26,47 'burn':58 'cdn':42 'cdn.makezine.com':44 'cdn.makezine.com/make/shed/make_electronics_1.pdf).':43 'charl':28 'clear':57 'concret':18 'discoveri':51 'edit':34 'electron':25 'encourag':48 'exampl':19 'feedback':14 'first':33 'give':13 'immedi':12 'lead':53 'learn':8,49,68 'make':24,55 'makezin':39 'mess':61 'pdf':30 'platt':29 'someth':10 'start':22 'text':54 'thing':59,62 'tri':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3626409"
    +editedAt: DateTimeImmutable @1696655703 {#4432
      date: 2023-10-07 07:15:03.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696655077 {#4436
      date: 2023-10-07 07:04:37.0 +02:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 0.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#4440
    +user: Proxies\__CG__\App\Entity\User {#4445
      +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
      +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
      +email: "kjo@discuss.tchncs.de"
      +username: "@kjo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer, electronics hobbyist."
      +lastActive: DateTime @1701201667 {#15001
        date: 2023-11-28 21:01:07.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
      +entries: Doctrine\ORM\PersistentCollection {#15015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
      +posts: Doctrine\ORM\PersistentCollection {#15023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
      +follows: Doctrine\ORM\PersistentCollection {#15035 …}
      +followers: Doctrine\ORM\PersistentCollection {#15037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
      +reports: Doctrine\ORM\PersistentCollection {#15047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
      +violations: Doctrine\ORM\PersistentCollection {#15051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
      +awards: Doctrine\ORM\PersistentCollection {#15055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
      +categories: Doctrine\ORM\PersistentCollection {#15059 …}
      -id: 14253
      -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
      +apId: "kjo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/kjo"
      +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "kjo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727286932 {#14998
        date: 2024-09-25 19:55:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688204810 {#15000
        date: 2023-07-01 11:46:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4357
      +user: App\Entity\User {#4370
        +avatar: null
        +cover: null
        +email: "tempo@discuss.tchncs.de"
        +username: "@tempo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1696648564 {#4354
          date: 2023-10-07 05:16:04.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
        +entries: Doctrine\ORM\PersistentCollection {#4377 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
        +posts: Doctrine\ORM\PersistentCollection {#4385 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
        +follows: Doctrine\ORM\PersistentCollection {#4397 …}
        +followers: Doctrine\ORM\PersistentCollection {#4399 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
        +reports: Doctrine\ORM\PersistentCollection {#4409 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
        +violations: Doctrine\ORM\PersistentCollection {#4413 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
        +awards: Doctrine\ORM\PersistentCollection {#4417 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
        +categories: Doctrine\ORM\PersistentCollection {#4421 …}
        -id: 11388
        -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
        +apId: "tempo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/tempo"
        +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "tempo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699508763 {#4355
          date: 2023-11-09 06:46:03.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687831106 {#4356
          date: 2023-06-27 03:58:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1696655079 {#4352
        date: 2023-10-07 07:04:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4358 …}
      +nested: Doctrine\ORM\PersistentCollection {#4360 …}
      +votes: Doctrine\ORM\PersistentCollection {#4362 …}
      +reports: Doctrine\ORM\PersistentCollection {#4364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 35537
      -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3624874"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696648562 {#4353
        date: 2023-10-07 05:16:02.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4357}
    +body: """
      I agree with the Arduino approach for learning: try something that immediately gives feedback.\n
      \n
      On a more concrete example you can start with Make: Electronics book by Charles Platt. [PDF of the first edition (2009) is available from Makezine’s own CDN](https://cdn.makezine.com/make/shed/make_electronics_1.pdf). The book encourages learning by discovery. The leading text makes it clear:\n
      \n
      > Burn things out, mess things up—that’s how you learn.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696655077 {#4435
      date: 2023-10-07 07:04:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@tempo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4446 …}
    +nested: Doctrine\ORM\PersistentCollection {#4442 …}
    +votes: Doctrine\ORM\PersistentCollection {#4447 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -id: 35593
    -bodyTs: "'/make/shed/make_electronics_1.pdf).':45 '2009':35 'agre':2 'approach':6 'arduino':5 'avail':37 'book':26,47 'burn':58 'cdn':42 'cdn.makezine.com':44 'cdn.makezine.com/make/shed/make_electronics_1.pdf).':43 'charl':28 'clear':57 'concret':18 'discoveri':51 'edit':34 'electron':25 'encourag':48 'exampl':19 'feedback':14 'first':33 'give':13 'immedi':12 'lead':53 'learn':8,49,68 'make':24,55 'makezin':39 'mess':61 'pdf':30 'platt':29 'someth':10 'start':22 'text':54 'thing':59,62 'tri':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3626409"
    +editedAt: DateTimeImmutable @1696655703 {#4432
      date: 2023-10-07 07:15:03.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696655077 {#4436
      date: 2023-10-07 07:04:37.0 +02:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#15579
  +comment: App\Entity\EntryComment {#4440
    +user: Proxies\__CG__\App\Entity\User {#4445
      +avatar: Proxies\__CG__\App\Entity\Image {#15006 …}
      +cover: Proxies\__CG__\App\Entity\Image {#15008 …}
      +email: "kjo@discuss.tchncs.de"
      +username: "@kjo@discuss.tchncs.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: "Software engineer, electronics hobbyist."
      +lastActive: DateTime @1701201667 {#15001
        date: 2023-11-28 21:01:07.0 +01:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#15009 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#15011 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#15013 …}
      +entries: Doctrine\ORM\PersistentCollection {#15015 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#15017 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#15019 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#15021 …}
      +posts: Doctrine\ORM\PersistentCollection {#15023 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#15025 …}
      +postComments: Doctrine\ORM\PersistentCollection {#15027 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#15029 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#15031 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#15033 …}
      +follows: Doctrine\ORM\PersistentCollection {#15035 …}
      +followers: Doctrine\ORM\PersistentCollection {#15037 …}
      +blocks: Doctrine\ORM\PersistentCollection {#15039 …}
      +blockers: Doctrine\ORM\PersistentCollection {#15041 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#15043 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#15045 …}
      +reports: Doctrine\ORM\PersistentCollection {#15047 …}
      +favourites: Doctrine\ORM\PersistentCollection {#15049 …}
      +violations: Doctrine\ORM\PersistentCollection {#15051 …}
      +notifications: Doctrine\ORM\PersistentCollection {#15053 …}
      +awards: Doctrine\ORM\PersistentCollection {#15055 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#15057 …}
      +categories: Doctrine\ORM\PersistentCollection {#15059 …}
      -id: 14253
      -password: "$2y$13$b8nsxocjr2oM7Y/keJwaLeHkFimK1NbK1mO1h6mqTe2hHJfO35py."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#15061 …}
      +apId: "kjo@discuss.tchncs.de"
      +apProfileId: "https://discuss.tchncs.de/u/kjo"
      +apPublicUrl: "https://discuss.tchncs.de/u/kjo"
      +apFollowersUrl: null
      +apInboxUrl: "https://discuss.tchncs.de/inbox"
      +apDomain: "discuss.tchncs.de"
      +apPreferredUsername: "kjo"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727286932 {#14998
        date: 2024-09-25 19:55:32.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1688204810 {#15000
        date: 2023-07-01 11:46:50.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: App\Entity\Entry {#2388
      +user: Proxies\__CG__\App\Entity\User {#1943
        +avatar: null
        +cover: null
        +email: "AzzyDev@beehaw.org"
        +username: "@AzzyDev@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: """
          `they/them`\n
          \n
          A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
          \n
          Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
          """
        +lastActive: DateTime @1697384866 {#1537
          date: 2023-10-15 17:47:46.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
        +entries: Doctrine\ORM\PersistentCollection {#1623 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
        +posts: Doctrine\ORM\PersistentCollection {#1657 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
        +follows: Doctrine\ORM\PersistentCollection {#1635 …}
        +followers: Doctrine\ORM\PersistentCollection {#1633 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
        +reports: Doctrine\ORM\PersistentCollection {#1419 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
        +violations: Doctrine\ORM\PersistentCollection {#1429 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
        +awards: Doctrine\ORM\PersistentCollection {#1435 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
        +categories: Doctrine\ORM\PersistentCollection {#1647 …}
        -id: 52402
        -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
        +apId: "AzzyDev@beehaw.org"
        +apProfileId: "https://beehaw.org/u/AzzyDev"
        +apPublicUrl: "https://beehaw.org/u/AzzyDev"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "AzzyDev"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728389310 {#1536
          date: 2024-10-08 14:08:30.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1696647047 {#1515
          date: 2023-10-07 04:50:47.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#266
        +icon: Proxies\__CG__\App\Entity\Image {#247 …}
        +name: "askelectronics@discuss.tchncs.de"
        +title: "askelectronics"
        +description: """
          **For questions about component-level electronic circuits, tools and equipment.**\n
          \n
          Rules\n
          -----\n
          \n
          1: Be nice.\n
          \n
          2: Be on-topic (eg: *Electronic*, not *electrical*).\n
          \n
          3: No commercial stuff, buying, selling or valuations.\n
          \n
          4: Be safe.\n
          \n
          ---
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 154
        +entryCommentCount: 1230
        +postCount: 1
        +postCommentCount: 4
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729413608 {#276
          date: 2024-10-20 10:40:08.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#238 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
        +entries: Doctrine\ORM\PersistentCollection {#181 …}
        +posts: Doctrine\ORM\PersistentCollection {#139 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
        +bans: Doctrine\ORM\PersistentCollection {#118 …}
        +reports: Doctrine\ORM\PersistentCollection {#104 …}
        +badges: Doctrine\ORM\PersistentCollection {#82 …}
        +logs: Doctrine\ORM\PersistentCollection {#72 …}
        +awards: Doctrine\ORM\PersistentCollection {#61 …}
        +categories: Doctrine\ORM\PersistentCollection {#1820 …}
        -id: 11
        +apId: "askelectronics@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
        +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
        +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "askelectronics"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727247714 {#270
          date: 2024-09-25 09:01:54.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687144409 {#272
          date: 2023-06-19 05:13:29.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
      +slug: "How-should-I-get-started"
      +title: "How should I get started?"
      +url: null
      +body: "Hello y’all! I’ve always been interested in computers and programming for as long as i can remember, but recently i’ve decided to try to get into some of the deeper stuff behind that, into the wonderful world of electronics. Where should I start? What courses or books or youtube series should I consume? What are some high-quality forums, communities, blogs, etc. to learn from?"
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 16
      +favouriteCount: 16
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1697164401 {#2410
        date: 2023-10-13 04:33:21.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#1866 …}
      +votes: Doctrine\ORM\PersistentCollection {#1978 …}
      +reports: Doctrine\ORM\PersistentCollection {#1946 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1971 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2443 …}
      +badges: Doctrine\ORM\PersistentCollection {#2426 …}
      +children: []
      -id: 3339
      -titleTs: "'get':4 'start':5"
      -bodyTs: "'alway':6 'behind':35 'blog':65 'book':50 'communiti':64 'comput':10 'consum':56 'cours':48 'decid':24 'deeper':33 'electron':42 'etc':66 'forum':63 'get':28 'hello':1 'high':61 'high-qual':60 'interest':8 'learn':68 'long':15 'program':12 'qualiti':62 'recent':21 'rememb':19 'seri':53 'start':46 'stuff':34 'tri':26 've':5,23 'wonder':39 'world':40 'y':2 'youtub':52"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1696733445
      +visibility: "visible             "
      +apId: "https://beehaw.org/post/8528495"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696647045 {#1850
        date: 2023-10-07 04:50:45.0 +02:00
      }
    }
    +magazine: App\Entity\Magazine {#266}
    +image: null
    +parent: App\Entity\EntryComment {#4357
      +user: App\Entity\User {#4370
        +avatar: null
        +cover: null
        +email: "tempo@discuss.tchncs.de"
        +username: "@tempo@discuss.tchncs.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1696648564 {#4354
          date: 2023-10-07 05:16:04.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#4371 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#4373 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#4375 …}
        +entries: Doctrine\ORM\PersistentCollection {#4377 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#4379 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#4381 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#4383 …}
        +posts: Doctrine\ORM\PersistentCollection {#4385 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#4387 …}
        +postComments: Doctrine\ORM\PersistentCollection {#4389 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#4391 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#4393 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#4395 …}
        +follows: Doctrine\ORM\PersistentCollection {#4397 …}
        +followers: Doctrine\ORM\PersistentCollection {#4399 …}
        +blocks: Doctrine\ORM\PersistentCollection {#4401 …}
        +blockers: Doctrine\ORM\PersistentCollection {#4403 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#4405 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#4407 …}
        +reports: Doctrine\ORM\PersistentCollection {#4409 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
        +violations: Doctrine\ORM\PersistentCollection {#4413 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4415 …}
        +awards: Doctrine\ORM\PersistentCollection {#4417 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#4419 …}
        +categories: Doctrine\ORM\PersistentCollection {#4421 …}
        -id: 11388
        -password: "$2y$13$oFQ9hOsWSTHwT1QvnwMb4OjAjN3cxUooNUeViW9YsmaF02v6nX2IC"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#4423 …}
        +apId: "tempo@discuss.tchncs.de"
        +apProfileId: "https://discuss.tchncs.de/u/tempo"
        +apPublicUrl: "https://discuss.tchncs.de/u/tempo"
        +apFollowersUrl: null
        +apInboxUrl: "https://discuss.tchncs.de/inbox"
        +apDomain: "discuss.tchncs.de"
        +apPreferredUsername: "tempo"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1699508763 {#4355
          date: 2023-11-09 06:46:03.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687831106 {#4356
          date: 2023-06-27 03:58:26.0 +02:00
        }
      }
      +entry: App\Entity\Entry {#2388}
      +magazine: App\Entity\Magazine {#266}
      +image: null
      +parent: null
      +root: null
      +body: "Have you tried Arduino yet? The website has a lot of good tutorial information. [www.arduino.cc/en/Guide/HomePage](https://www.arduino.cc/en/Guide/HomePage) should get you started."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 10
      +score: 0
      +lastActive: DateTime @1696655079 {#4352
        date: 2023-10-07 07:04:39.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@AzzyDev@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4358 …}
      +nested: Doctrine\ORM\PersistentCollection {#4360 …}
      +votes: Doctrine\ORM\PersistentCollection {#4362 …}
      +reports: Doctrine\ORM\PersistentCollection {#4364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4366 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4368 …}
      -id: 35537
      -bodyTs: "'/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':17 'arduino':4 'get':19 'good':12 'inform':14 'lot':10 'start':21 'tri':3 'tutori':13 'websit':7 'www.arduino.cc':16 'www.arduino.cc/en/guide/homepage](https://www.arduino.cc/en/guide/homepage)':15 'yet':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/3624874"
      +editedAt: null
      +createdAt: DateTimeImmutable @1696648562 {#4353
        date: 2023-10-07 05:16:02.0 +02:00
      }
    }
    +root: App\Entity\EntryComment {#4357}
    +body: """
      I agree with the Arduino approach for learning: try something that immediately gives feedback.\n
      \n
      On a more concrete example you can start with Make: Electronics book by Charles Platt. [PDF of the first edition (2009) is available from Makezine’s own CDN](https://cdn.makezine.com/make/shed/make_electronics_1.pdf). The book encourages learning by discovery. The leading text makes it clear:\n
      \n
      > Burn things out, mess things up—that’s how you learn.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1696655077 {#4435
      date: 2023-10-07 07:04:37.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@AzzyDev@beehaw.org"
      "@tempo@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4446 …}
    +nested: Doctrine\ORM\PersistentCollection {#4442 …}
    +votes: Doctrine\ORM\PersistentCollection {#4447 …}
    +reports: Doctrine\ORM\PersistentCollection {#4449 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4451 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4453 …}
    -id: 35593
    -bodyTs: "'/make/shed/make_electronics_1.pdf).':45 '2009':35 'agre':2 'approach':6 'arduino':5 'avail':37 'book':26,47 'burn':58 'cdn':42 'cdn.makezine.com':44 'cdn.makezine.com/make/shed/make_electronics_1.pdf).':43 'charl':28 'clear':57 'concret':18 'discoveri':51 'edit':34 'electron':25 'encourag':48 'exampl':19 'feedback':14 'first':33 'give':13 'immedi':12 'lead':53 'learn':8,49,68 'make':24,55 'makezin':39 'mess':61 'pdf':30 'platt':29 'someth':10 'start':22 'text':54 'thing':59,62 'tri':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/comment/3626409"
    +editedAt: DateTimeImmutable @1696655703 {#4432
      date: 2023-10-07 07:15:03.0 +02:00
    }
    +createdAt: DateTimeImmutable @1696655077 {#4436
      date: 2023-10-07 07:04:37.0 +02:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#558 …}
  -twig: Twig\Environment {#1252 …}
  -security: Symfony\Bundle\SecurityBundle\Security {#1101 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 16.0 MiB 0.26 ms
Input props
[
  "label" => "Sidebar position"
  "settingsKey" => "KBIN_GENERAL_SIDEBAR_POSITION"
  "values" => [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  "defaultValue" => "RIGHT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#5168
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.19 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5051
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4970
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#4939
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#7126
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#7804
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.17 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#9831
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.23 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#11844
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#13867
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.17 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#3104
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.15 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#6661
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#9800
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.12 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#12483
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.12 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#15317
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.12 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#15681
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#15737
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#15793
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_POSTS_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#15849
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#15905
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 16.0 MiB 0.18 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#15961
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.26 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16019
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
user_actions App\Twig\Components\UserActionsComponent 16.0 MiB 0.47 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#16096
  +user: Proxies\__CG__\App\Entity\User {#1943
    +avatar: null
    +cover: null
    +email: "AzzyDev@beehaw.org"
    +username: "@AzzyDev@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      `they/them`\n
      \n
      A backend developer mainly using Rust, though I’ve been messing around with JVM languages as of late. I play lots of video games too :)\n
      \n
      Mastodon: [@azzydev@tech.lgbt](https://tech.lgbt/users/azzydev)Matrix: [@azzydev:hackliberty.org](https://matrix.to/#/@azzydev:hackliberty.org)
      """
    +lastActive: DateTime @1697384866 {#1537
      date: 2023-10-15 17:47:46.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1516 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1519 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1517 …}
    +entries: Doctrine\ORM\PersistentCollection {#1623 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1406 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1713 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1748 …}
    +posts: Doctrine\ORM\PersistentCollection {#1657 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1488 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1756 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1465 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1495 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1624 …}
    +follows: Doctrine\ORM\PersistentCollection {#1635 …}
    +followers: Doctrine\ORM\PersistentCollection {#1633 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1418 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1411 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1455 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1459 …}
    +reports: Doctrine\ORM\PersistentCollection {#1419 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1428 …}
    +violations: Doctrine\ORM\PersistentCollection {#1429 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1694 …}
    +awards: Doctrine\ORM\PersistentCollection {#1435 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1709 …}
    +categories: Doctrine\ORM\PersistentCollection {#1647 …}
    -id: 52402
    -password: "$2y$13$kabYapGG36iYaUBuepxh8urKg/FkeGBmt4EfflnNslQtpcz89Cm8G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1677 …}
    +apId: "AzzyDev@beehaw.org"
    +apProfileId: "https://beehaw.org/u/AzzyDev"
    +apPublicUrl: "https://beehaw.org/u/AzzyDev"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "AzzyDev"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728389310 {#1536
      date: 2024-10-08 14:08:30.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696647047 {#1515
      date: 2023-10-07 04:50:47.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1696647045 {#1850
    date: 2023-10-07 04:50:45.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16157
  +date: DateTimeImmutable @1696647045 {#1850
    date: 2023-10-07 04:50:45.0 +02:00
  }
}
magazine_box App\Twig\Components\MagazineBoxComponent 16.0 MiB 6.61 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#16213
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  +showCover: true
  +showDescription: true
  +showRules: true
  +showSubscribeButton: true
  +showInfo: true
  +showMeta: true
  +showSectionTitle: true
  +stretchedLink: true
}
magazine_sub App\Twig\Components\MagazineSubComponent 16.0 MiB 0.44 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#16271
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1687144409 {#272
    date: 2023-06-19 05:13:29.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#16383
  +date: DateTimeImmutable @1687144409 {#272
    date: 2023-06-19 05:13:29.0 +02:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.58 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#16442
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#16489
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16491 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16493 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16495 …}
    +entries: Doctrine\ORM\PersistentCollection {#16497 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16499 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16501 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16503 …}
    +posts: Doctrine\ORM\PersistentCollection {#16505 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16507 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16509 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16511 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16513 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16515 …}
    +follows: Doctrine\ORM\PersistentCollection {#16517 …}
    +followers: Doctrine\ORM\PersistentCollection {#16519 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16521 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16523 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16525 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16527 …}
    +reports: Doctrine\ORM\PersistentCollection {#16529 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16531 …}
    +violations: Doctrine\ORM\PersistentCollection {#16533 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16535 …}
    +awards: Doctrine\ORM\PersistentCollection {#16537 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16539 …}
    +categories: Doctrine\ORM\PersistentCollection {#16541 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16543 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#16490
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#16460
  +user: Proxies\__CG__\App\Entity\User {#16442
    +avatar: null
    +cover: null
    +email: "kbin@j0h.nl"
    +username: "Sprite_tm"
    +roles: [
      "ROLE_ADMIN"
    ]
    +followersCount: 0
    +homepage: "front"
    +about: "Hi! I'm Sprite_tm. You may know me from sites like https://spritesmods.com."
    +lastActive: DateTime @1707547382 {#16489
      date: 2024-02-10 07:43:02.0 +01:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: true
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16491 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16493 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16495 …}
    +entries: Doctrine\ORM\PersistentCollection {#16497 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16499 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16501 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16503 …}
    +posts: Doctrine\ORM\PersistentCollection {#16505 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16507 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16509 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16511 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16513 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16515 …}
    +follows: Doctrine\ORM\PersistentCollection {#16517 …}
    +followers: Doctrine\ORM\PersistentCollection {#16519 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16521 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16523 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16525 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16527 …}
    +reports: Doctrine\ORM\PersistentCollection {#16529 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16531 …}
    +violations: Doctrine\ORM\PersistentCollection {#16533 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16535 …}
    +awards: Doctrine\ORM\PersistentCollection {#16537 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16539 …}
    +categories: Doctrine\ORM\PersistentCollection {#16541 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16543 …}
    +apId: null
    +apProfileId: null
    +apPublicUrl: null
    +apFollowersUrl: null
    +apInboxUrl: null
    +apDomain: null
    +apPreferredUsername: null
    +apDiscoverable: null
    +apManuallyApprovesFollowers: null
    +privateKey: """
      -----BEGIN PRIVATE KEY-----\r\n
      MIIJQgIBADANBgkqhkiG9w0BAQEFAASCCSwwggkoAgEAAoICAQDleeotz5TBiMlC\r\n
      YsJYJHVNxjvnvt0qsQA282B7vdqBTbARfD49iKPiMIwgU2yhCI0oTSQwc2Zy9AQ+\r\n
      31rwmvBx8VvcLgQvKpNzPVhMQjelK7k5iPiPc/W1soaauepq3YwQKgGod4c5Vh9f\r\n
      MInSANfOLOUSo3pUzfaQaGEvQc5DbKjDgIjsv/OKI1acbzu067KQzIThu+1BvcqQ\r\n
      Ypo2Ux5W23nNqkrRZ++z/r1MI2jS3vwi5OSwz4fWhLPJXE6lwokc6b/uAZe7sLT6\r\n
      QQtjevLnmMyRIVnmxbtHPMSfhLdz8ssQhoNCfAkMnBjDUX31SSs67pU8v5O3Fn2H\r\n
      d+qFWCjrREwSpBAd24INJqKsjSa6j3oLL8Xw8HZf+x6QRPJch/c3FNWRtM2b9n8V\r\n
      sAQiD985pafyeQ1TqIe4iSjI0iUgy2WgwO0C1Z0PNbQzQmRk0EOAlxIXjPmB229P\r\n
      V4+OcZxLT9phP/rid1Qt9Ro+2LdkS9Zqe8c2JHeJKc5Nv/8OOX5uQ/B82JXnuXYi\r\n
      /oVEJb5t42G8u3IIkYM5G/Gt033WU6dbyKOBmdnbXaPw9LC3M7oop3yyCb3UDLfg\r\n
      g/XnZVvZxSPCPlh5G1Lb0r47siKq/0k9YRua0AFsVg0dhqfuwsb6G9Hx5EicuPsu\r\n
      OIjXINBTjlnE4SdMz0ZJt7bLjwlKdQIDAQABAoICAAlWo8QHfYs+sMoF0Njbavam\r\n
      SYvNxZxWJacW0mdWu4ylh7O+dZ31cI3k4d7y5inLeksYkI90MsgczAtu9XlzJLPO\r\n
      WamlKcBtoCCBb5Vy4GbVV61SuKLF2krxn+6uAC8nIusJepXLf3JC4fXyuLkWFbIr\r\n
      O4s9od3Pn+gSh1nv+J/fzSJfmbLgwN1vQLgPAsQDD3o7CHFTP318ZsDnclUhnst0\r\n
      FQnckzzgWO3fQP7XNg3WyzX0UKYtW97L+bEJE55FQ2Us0gWyhOU7dLH2casztqzc\r\n
      F/8T91+fzlZAz9OaCAks6Tyb7L2I5KlhtNRF/bU8rAiy6tnVBgLeZG9d3upcQxX0\r\n
      L+SMPWg55qERGI5mO+BxFdUnVtcmswziKmySYtzgm+c4jmPS5cWhGB9HFCTW2S0x\r\n
      GoVA2cZGWjMTrbZQhgJjBqzp76fhLtXTufd328sYmX7fBYKEWFYNwrEJaWYUNl/V\r\n
      yEyl0aMQWKhVokx6eCqnuDZUc77LeuGuCleIdhQ53NYHrXMCmgVyLfmGdrOS3Uh6\r\n
      RrAYmnvvMkAUTOQajW2csC345PmgBOjE7vB7349ylKUkXvN4L+9xZCYaVjBt3O24\r\n
      aRoQSQDGhk+NIaYleiFx+u7dJSryxdx/6ut6dQ2S+jKlm1oN1qq6ppO5y/TFRQ1e\r\n
      qn7kjIGzUT80fANDFqdhAoIBAQD1+cGiWXRQhUrJc5X3ngH1zHoLWpmSZcUUDFn/\r\n
      bV/CChd2M43fOpneIQETZ1oS7BsU3y92kTw63ytYOUg7C5iT5/r9ZoBGq0HZSbll\r\n
      riRJWGiajr2aYCmIes++CrfUvCcD6+l8QMZ3s8eXdk80GX+vt1xEfRpWV9e9huJK\r\n
      K1e8wXfFmPAmxUi63IePscdc+SVQGeooMYDnMwLWvxpAtp5mGOaQc4D5dviWXjSE\r\n
      Z/PJa+gectpD1iDIPUXm3o17ivE2UYFia8/FCGUN6Yz7ucRKF+2SPO8hLefk5UvJ\r\n
      Lxlkh67MXKkneDqRU9C82Qmcfz5nQLQadC0nbE44YeXrnlIdAoIBAQDu1AWMIe6f\r\n
      7TZYCWnTa3nT6penJ9CMaGDPI/62dKTmGnI4oo3u9DGGrnuWbcFFCQA02vcYdpuw\r\n
      CVy6mkP/yqN5VSV3EHZiJUA0aKIxot3o3YOiobpVYn9hwvzzOdMZO4SOuevNfY1c\r\n
      qmnLGhYoDvR1c2yaudCf/BDwQqlLoSg9F5X57bRtwaRyUjhtXVKXWb59qtiwwrvp\r\n
      1vPjxciEIxAtgSXtIUQz3ljDRNUHjpyfYM3ska5jkxMIPNYUYFMX2x+Gxn9PZEG3\r\n
      Im391BRynZsnkvJO6i4i5N1xsPK5SyPiKBnlMxW/6ZLi5aAQHV3cc2KLzV+T+s2B\r\n
      v9LTAyO7nWo5AoIBAASA/jqqyKZwyl3F8AkIq6CEjfeHQSidFG65iyxSJF65MJTJ\r\n
      fN+Jgye+Evb3/X47NIO9UnEpV6D8VR7YbaonHDQZG09ogRDKMfp4jxx9g8yUAdZS\r\n
      psYc3KXTGdqw94y9pTk9KJlN1lR6xjzPvcOGdAATq2zVnZXXJewifCI/iOu73yWP\r\n
      F1aeZiaFwzWuW6goJ7a/wrnZrjKNjI/CEAj/TwcvjYk3lDT9KLAYKX4DKUOW5jko\r\n
      gTacxRzlglIn4Q9SC/iipWvX7YX+EVuf2yUA0cdJiOAUnYxN+uEGEc0tP5nHoju7\r\n
      tp0yZmAi2L+cecCT0+CwHpwdZHZEVWpS4JLf40ECggEBALFSZIgGDZlaU5YL7zHV\r\n
      Q5APRugKDLKjMPW7IPwxINnj2tioAL/hOQBpfkNTXEM4ipmz1fCo57FNUjcOINzD\r\n
      hJqqmHWNmIgIZmJDKeG2rhKenYTblXCeADwCvTKNxWmfoi0iZ6ybwqCBuqjcxoSZ\r\n
      jfHCcGl0+yw9yAnLRM1ta2XopCb70ZIIS2PCHjk9J/xN2ryNY/PhsgnN2ilMiTNq\r\n
      oTFYCWPF5lCojrj020KQJUPEaUBzbcpqwZ/FI6HfXvKAdCjqKk40/wHNI2Np2oC6\r\n
      +h7o4NWs0/J+gNhP6/edjZf19DwTsNtbvf6PRUeRtkXeudVY99T0Sy9B0HNxik9b\r\n
      cikCggEAM2wassiP1i0Gc3wrbNLHyQN+yqMaAp0xF+8l0fU3T8zPL/tYDcITnZPY\r\n
      pEFV/aodP9X7XFuQD0iGTOTGDXiMSLPOLI/ifmwbT41rgIN9x14MpU2EtWeVz7sx\r\n
      ZIFMt98rHx6BsZx/DnSFDQ8iqrKF3u+OOv7s6j+8odz4Rq53+16vMev5VUMOPq+E\r\n
      aQn8SDKkOjZzwb9QGB9bXS5s9yyj4pLyggQ0O5S2ugZjUcmCecNpktN8bUR3I9VQ\r\n
      KWkcQa9yCpidp/JYrQtlbqAPiIzptA4T4RNh+F6pKbmw7hNMIPipPzbQezEMaBOn\r\n
      Cgb38EldyAVGjCzRGfhu9SNU9B03bg==\r\n
      -----END PRIVATE KEY-----
      """
    +publicKey: """
      -----BEGIN PUBLIC KEY-----\r\n
      MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5XnqLc+UwYjJQmLCWCR1\r\n
      TcY7577dKrEANvNge73agU2wEXw+PYij4jCMIFNsoQiNKE0kMHNmcvQEPt9a8Jrw\r\n
      cfFb3C4ELyqTcz1YTEI3pSu5OYj4j3P1tbKGmrnqat2MECoBqHeHOVYfXzCJ0gDX\r\n
      zizlEqN6VM32kGhhL0HOQ2yow4CI7L/ziiNWnG87tOuykMyE4bvtQb3KkGKaNlMe\r\n
      Vtt5zapK0Wfvs/69TCNo0t78IuTksM+H1oSzyVxOpcKJHOm/7gGXu7C0+kELY3ry\r\n
      55jMkSFZ5sW7RzzEn4S3c/LLEIaDQnwJDJwYw1F99UkrOu6VPL+TtxZ9h3fqhVgo\r\n
      60RMEqQQHduCDSairI0muo96Cy/F8PB2X/sekETyXIf3NxTVkbTNm/Z/FbAEIg/f\r\n
      OaWn8nkNU6iHuIkoyNIlIMtloMDtAtWdDzW0M0JkZNBDgJcSF4z5gdtvT1ePjnGc\r\n
      S0/aYT/64ndULfUaPti3ZEvWanvHNiR3iSnOTb//Djl+bkPwfNiV57l2Iv6FRCW+\r\n
      beNhvLtyCJGDORvxrdN91lOnW8ijgZnZ212j8PSwtzO6KKd8sgm91Ay34IP152Vb\r\n
      2cUjwj5YeRtS29K+O7Iiqv9JPWEbmtABbFYNHYan7sLG+hvR8eRInLj7LjiI1yDQ\r\n
      U45ZxOEnTM9GSbe2y48JSnUCAwEAAQ==\r\n
      -----END PUBLIC KEY-----
      """
    +apFetchedAt: null
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686560440 {#16490
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 16.0 MiB 6.97 ms
Input props
[
  "magazine" => "askelectronics@discuss.tchncs.de"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#16651
  +limit: 4
  +tag: null
  +magazine: "askelectronics@discuss.tchncs.de"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#334 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 16.0 MiB 19.36 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#16777
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.47 ms
Input props
[
  "user" => App\Entity\User {#16968
    +avatar: Proxies\__CG__\App\Entity\Image {#16967 …}
    +cover: null
    +email: "birdcat@lemmy.ml"
    +username: "@birdcat@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Appreciate and upvote every reply to my comments/posts if I can detect any effort being put into it; even if I think you completely missed what I tried to say or strongly disagree with your opinion.\n
      \n
      Occasionally I cannot resist shitposting, hyperbolic, ironic, sarcastic or populist rhetoric; no /s
      """
    +lastActive: DateTime @1696696022 {#16971
      date: 2023-10-07 18:27:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16966 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16964 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16962 …}
    +entries: Doctrine\ORM\PersistentCollection {#16960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16958 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16956 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16954 …}
    +posts: Doctrine\ORM\PersistentCollection {#16952 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16950 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16948 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16946 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16944 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16942 …}
    +follows: Doctrine\ORM\PersistentCollection {#16940 …}
    +followers: Doctrine\ORM\PersistentCollection {#16938 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16936 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16934 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16932 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16930 …}
    +reports: Doctrine\ORM\PersistentCollection {#16928 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16926 …}
    +violations: Doctrine\ORM\PersistentCollection {#16924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16922 …}
    +awards: Doctrine\ORM\PersistentCollection {#16920 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16918 …}
    +categories: Doctrine\ORM\PersistentCollection {#16916 …}
    -id: 21796
    -password: "$2y$13$ACNmoGKWwRgm/Njn146GG.b25O8.XXYtlu6ZukGNMl7KWiROcYuzK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16914 …}
    +apId: "birdcat@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/birdcat"
    +apPublicUrl: "https://lemmy.ml/u/birdcat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "birdcat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719824521 {#16970
      date: 2024-07-01 11:02:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689039812 {#16969
      date: 2023-07-11 03:43:32.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#16833
  +width: 65
  +height: 65
  +user: App\Entity\User {#16968
    +avatar: Proxies\__CG__\App\Entity\Image {#16967 …}
    +cover: null
    +email: "birdcat@lemmy.ml"
    +username: "@birdcat@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Appreciate and upvote every reply to my comments/posts if I can detect any effort being put into it; even if I think you completely missed what I tried to say or strongly disagree with your opinion.\n
      \n
      Occasionally I cannot resist shitposting, hyperbolic, ironic, sarcastic or populist rhetoric; no /s
      """
    +lastActive: DateTime @1696696022 {#16971
      date: 2023-10-07 18:27:02.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16966 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16964 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16962 …}
    +entries: Doctrine\ORM\PersistentCollection {#16960 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16958 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16956 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16954 …}
    +posts: Doctrine\ORM\PersistentCollection {#16952 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16950 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16948 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16946 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16944 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16942 …}
    +follows: Doctrine\ORM\PersistentCollection {#16940 …}
    +followers: Doctrine\ORM\PersistentCollection {#16938 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16936 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16934 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16932 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16930 …}
    +reports: Doctrine\ORM\PersistentCollection {#16928 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16926 …}
    +violations: Doctrine\ORM\PersistentCollection {#16924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16922 …}
    +awards: Doctrine\ORM\PersistentCollection {#16920 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16918 …}
    +categories: Doctrine\ORM\PersistentCollection {#16916 …}
    -id: 21796
    -password: "$2y$13$ACNmoGKWwRgm/Njn146GG.b25O8.XXYtlu6ZukGNMl7KWiROcYuzK"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16914 …}
    +apId: "birdcat@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/birdcat"
    +apPublicUrl: "https://lemmy.ml/u/birdcat"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "birdcat"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1719824521 {#16970
      date: 2024-07-01 11:02:01.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689039812 {#16969
      date: 2023-07-11 03:43:32.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.34 ms
Input props
[
  "user" => App\Entity\User {#16850
    +avatar: Proxies\__CG__\App\Entity\Image {#16849 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16848 …}
    +email: "vfrmedia@social.tchncs.de"
    +username: "@vfrmedia@social.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Old roaming Tom Cat (zwerfkater) but still young at heart. Toots EN, (NL,FR,DE). [#DevOpa](https://social.tchncs.de/tags/DevOpa) - interested more in retro tech / culture / aesthetics than new stuff. Also transport and public infrastructure in general (with a UK/European focus)\n
      \n
      Welcome to the secret goose shed!\n
      \n
      Avatar is a tabby point Siamese cat - header picture is a Stentor FM radio transmitter designed in the Netherlands; popular with small pirate radio broadcasters in late 1980s
      """
    +lastActive: DateTime @1692636225 {#16853
      date: 2023-08-21 18:43:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16847 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16845 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16795 …}
    +entries: Doctrine\ORM\PersistentCollection {#16797 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16804 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16805 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16807 …}
    +posts: Doctrine\ORM\PersistentCollection {#16809 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16806 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16799 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16817 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16814 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16822 …}
    +follows: Doctrine\ORM\PersistentCollection {#16819 …}
    +followers: Doctrine\ORM\PersistentCollection {#16827 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16829 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16831 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17239 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17233 …}
    +reports: Doctrine\ORM\PersistentCollection {#17046 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17035 …}
    +violations: Doctrine\ORM\PersistentCollection {#17241 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17240 …}
    +awards: Doctrine\ORM\PersistentCollection {#17237 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17234 …}
    +categories: Doctrine\ORM\PersistentCollection {#17231 …}
    -id: 41651
    -password: "$2y$13$MR/jvQLw20snj7dhCUOzrerIeJOUi.vmMEXqlAliA6M/KYuWQH.Sa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17230 …}
    +apId: "vfrmedia@social.tchncs.de"
    +apProfileId: "https://social.tchncs.de/users/vfrmedia"
    +apPublicUrl: "https://social.tchncs.de/@vfrmedia"
    +apFollowersUrl: "https://social.tchncs.de/users/vfrmedia/followers"
    +apInboxUrl: "https://social.tchncs.de/inbox"
    +apDomain: "social.tchncs.de"
    +apPreferredUsername: "vfrmedia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1692636225 {#16852
      date: 2023-08-21 18:43:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692554254 {#16851
      date: 2023-08-20 19:57:34.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17113
  +width: 65
  +height: 65
  +user: App\Entity\User {#16850
    +avatar: Proxies\__CG__\App\Entity\Image {#16849 …}
    +cover: Proxies\__CG__\App\Entity\Image {#16848 …}
    +email: "vfrmedia@social.tchncs.de"
    +username: "@vfrmedia@social.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Old roaming Tom Cat (zwerfkater) but still young at heart. Toots EN, (NL,FR,DE). [#DevOpa](https://social.tchncs.de/tags/DevOpa) - interested more in retro tech / culture / aesthetics than new stuff. Also transport and public infrastructure in general (with a UK/European focus)\n
      \n
      Welcome to the secret goose shed!\n
      \n
      Avatar is a tabby point Siamese cat - header picture is a Stentor FM radio transmitter designed in the Netherlands; popular with small pirate radio broadcasters in late 1980s
      """
    +lastActive: DateTime @1692636225 {#16853
      date: 2023-08-21 18:43:45.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16847 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16845 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16795 …}
    +entries: Doctrine\ORM\PersistentCollection {#16797 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16804 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16805 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16807 …}
    +posts: Doctrine\ORM\PersistentCollection {#16809 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16806 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16799 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16817 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16814 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16822 …}
    +follows: Doctrine\ORM\PersistentCollection {#16819 …}
    +followers: Doctrine\ORM\PersistentCollection {#16827 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16829 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16831 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17239 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17233 …}
    +reports: Doctrine\ORM\PersistentCollection {#17046 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17035 …}
    +violations: Doctrine\ORM\PersistentCollection {#17241 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17240 …}
    +awards: Doctrine\ORM\PersistentCollection {#17237 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17234 …}
    +categories: Doctrine\ORM\PersistentCollection {#17231 …}
    -id: 41651
    -password: "$2y$13$MR/jvQLw20snj7dhCUOzrerIeJOUi.vmMEXqlAliA6M/KYuWQH.Sa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17230 …}
    +apId: "vfrmedia@social.tchncs.de"
    +apProfileId: "https://social.tchncs.de/users/vfrmedia"
    +apPublicUrl: "https://social.tchncs.de/@vfrmedia"
    +apFollowersUrl: "https://social.tchncs.de/users/vfrmedia/followers"
    +apInboxUrl: "https://social.tchncs.de/inbox"
    +apDomain: "social.tchncs.de"
    +apPreferredUsername: "vfrmedia"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1692636225 {#16852
      date: 2023-08-21 18:43:45.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1692554254 {#16851
      date: 2023-08-20 19:57:34.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.31 ms
Input props
[
  "user" => App\Entity\User {#17224
    +avatar: Proxies\__CG__\App\Entity\Image {#17221 …}
    +cover: Proxies\__CG__\App\Entity\Image {#17222 …}
    +email: "TCB13@lemmy.world"
    +username: "@TCB13@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: ""
    +lastActive: DateTime @1729518803 {#17044
      date: 2024-10-21 15:53:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17219 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17217 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17215 …}
    +entries: Doctrine\ORM\PersistentCollection {#17213 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17211 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17209 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17207 …}
    +posts: Doctrine\ORM\PersistentCollection {#17205 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17203 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17201 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17199 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17197 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17195 …}
    +follows: Doctrine\ORM\PersistentCollection {#17193 …}
    +followers: Doctrine\ORM\PersistentCollection {#17191 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17189 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17187 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17185 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17183 …}
    +reports: Doctrine\ORM\PersistentCollection {#17181 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17179 …}
    +violations: Doctrine\ORM\PersistentCollection {#17177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17175 …}
    +awards: Doctrine\ORM\PersistentCollection {#17173 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17171 …}
    +categories: Doctrine\ORM\PersistentCollection {#17169 …}
    -id: 43677
    -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17167 …}
    +apId: "TCB13@lemmy.world"
    +apProfileId: "https://lemmy.world/u/TCB13"
    +apPublicUrl: "https://lemmy.world/u/TCB13"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "TCB13"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566764 {#17225
      date: 2024-10-22 05:12:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693492241 {#17223
      date: 2023-08-31 16:30:41.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17058
  +width: 65
  +height: 65
  +user: App\Entity\User {#17224
    +avatar: Proxies\__CG__\App\Entity\Image {#17221 …}
    +cover: Proxies\__CG__\App\Entity\Image {#17222 …}
    +email: "TCB13@lemmy.world"
    +username: "@TCB13@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: ""
    +lastActive: DateTime @1729518803 {#17044
      date: 2024-10-21 15:53:23.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17219 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17217 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17215 …}
    +entries: Doctrine\ORM\PersistentCollection {#17213 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17211 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17209 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17207 …}
    +posts: Doctrine\ORM\PersistentCollection {#17205 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17203 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17201 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17199 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17197 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17195 …}
    +follows: Doctrine\ORM\PersistentCollection {#17193 …}
    +followers: Doctrine\ORM\PersistentCollection {#17191 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17189 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17187 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17185 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17183 …}
    +reports: Doctrine\ORM\PersistentCollection {#17181 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17179 …}
    +violations: Doctrine\ORM\PersistentCollection {#17177 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17175 …}
    +awards: Doctrine\ORM\PersistentCollection {#17173 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17171 …}
    +categories: Doctrine\ORM\PersistentCollection {#17169 …}
    -id: 43677
    -password: "$2y$13$67WvGuLt4FPbc4trvxnH0ODZHTvTlMWI7kaafAJZUzYiSsXw.KDqi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17167 …}
    +apId: "TCB13@lemmy.world"
    +apProfileId: "https://lemmy.world/u/TCB13"
    +apPublicUrl: "https://lemmy.world/u/TCB13"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "TCB13"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729566764 {#17225
      date: 2024-10-22 05:12:44.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1693492241 {#17223
      date: 2023-08-31 16:30:41.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 0.32 ms
Input props
[
  "user" => App\Entity\User {#16909
    +avatar: Proxies\__CG__\App\Entity\Image {#16908 …}
    +cover: null
    +email: "skillissuer@discuss.tchncs.de"
    +username: "@skillissuer@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "i should be writing"
    +lastActive: DateTime @1721044672 {#16912
      date: 2024-07-15 13:57:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16907 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16905 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16903 …}
    +entries: Doctrine\ORM\PersistentCollection {#16901 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16899 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16897 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16895 …}
    +posts: Doctrine\ORM\PersistentCollection {#16893 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16891 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16889 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16887 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16885 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16883 …}
    +follows: Doctrine\ORM\PersistentCollection {#16881 …}
    +followers: Doctrine\ORM\PersistentCollection {#16879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16877 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16875 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16873 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16871 …}
    +reports: Doctrine\ORM\PersistentCollection {#16869 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16867 …}
    +violations: Doctrine\ORM\PersistentCollection {#16865 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16863 …}
    +awards: Doctrine\ORM\PersistentCollection {#16861 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16859 …}
    +categories: Doctrine\ORM\PersistentCollection {#16857 …}
    -id: 39464
    -password: "$2y$13$wQAP4Gif3ESopfZf00xAU.zwr9iTTX.ev3twB9omsse0v00sxuD/G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16855 …}
    +apId: "skillissuer@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/skillissuer"
    +apPublicUrl: "https://discuss.tchncs.de/u/skillissuer"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "skillissuer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728245617 {#16911
      date: 2024-10-06 22:13:37.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691480767 {#16910
      date: 2023-08-08 09:46:07.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17284
  +width: 65
  +height: 65
  +user: App\Entity\User {#16909
    +avatar: Proxies\__CG__\App\Entity\Image {#16908 …}
    +cover: null
    +email: "skillissuer@discuss.tchncs.de"
    +username: "@skillissuer@discuss.tchncs.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: "i should be writing"
    +lastActive: DateTime @1721044672 {#16912
      date: 2024-07-15 13:57:52.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#16907 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#16905 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#16903 …}
    +entries: Doctrine\ORM\PersistentCollection {#16901 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#16899 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#16897 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#16895 …}
    +posts: Doctrine\ORM\PersistentCollection {#16893 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#16891 …}
    +postComments: Doctrine\ORM\PersistentCollection {#16889 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#16887 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#16885 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#16883 …}
    +follows: Doctrine\ORM\PersistentCollection {#16881 …}
    +followers: Doctrine\ORM\PersistentCollection {#16879 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16877 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16875 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16873 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16871 …}
    +reports: Doctrine\ORM\PersistentCollection {#16869 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16867 …}
    +violations: Doctrine\ORM\PersistentCollection {#16865 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16863 …}
    +awards: Doctrine\ORM\PersistentCollection {#16861 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16859 …}
    +categories: Doctrine\ORM\PersistentCollection {#16857 …}
    -id: 39464
    -password: "$2y$13$wQAP4Gif3ESopfZf00xAU.zwr9iTTX.ev3twB9omsse0v00sxuD/G"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16855 …}
    +apId: "skillissuer@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/u/skillissuer"
    +apPublicUrl: "https://discuss.tchncs.de/u/skillissuer"
    +apFollowersUrl: null
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "skillissuer"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728245617 {#16911
      date: 2024-10-06 22:13:37.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1691480767 {#16910
      date: 2023-08-08 09:46:07.0 +02:00
    }
  }
  +asLink: true
}
user_avatar App\Twig\Components\UserAvatarComponent 16.0 MiB 1.51 ms
Input props
[
  "user" => App\Entity\User {#17027
    +avatar: Proxies\__CG__\App\Entity\Image {#17026 …}
    +cover: null
    +email: "jarrodsfarrell@hoosier.social"
    +username: "@jarrodsfarrell@hoosier.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Grounded tech enthusiast, Linux enjoyer, and Indy 500 wannabe that lives in south-east Indiana.  \n
      Go pride. [#LGBTQ](https://hoosier.social/tags/LGBTQ)
      """
    +lastActive: DateTime @1690728142 {#17030
      date: 2023-07-30 16:42:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17025 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17023 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17021 …}
    +entries: Doctrine\ORM\PersistentCollection {#17019 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17015 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17013 …}
    +posts: Doctrine\ORM\PersistentCollection {#17011 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17009 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17007 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17005 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17003 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17001 …}
    +follows: Doctrine\ORM\PersistentCollection {#16999 …}
    +followers: Doctrine\ORM\PersistentCollection {#16997 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16995 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16991 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16989 …}
    +reports: Doctrine\ORM\PersistentCollection {#16987 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16985 …}
    +violations: Doctrine\ORM\PersistentCollection {#16983 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16981 …}
    +awards: Doctrine\ORM\PersistentCollection {#16979 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16977 …}
    +categories: Doctrine\ORM\PersistentCollection {#16975 …}
    -id: 20657
    -password: "$2y$13$XNERcrvg1/EZkZQbKQ6R6efd5bjo3rlAJRSz0lDRnfkNCV76hr5Me"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16973 …}
    +apId: "jarrodsfarrell@hoosier.social"
    +apProfileId: "https://hoosier.social/users/jarrodsfarrell"
    +apPublicUrl: "https://hoosier.social/@jarrodsfarrell"
    +apFollowersUrl: "https://hoosier.social/users/jarrodsfarrell/followers"
    +apInboxUrl: "https://hoosier.social/inbox"
    +apDomain: "hoosier.social"
    +apPreferredUsername: "jarrodsfarrell"
    +apDiscoverable: false
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690726862 {#17029
      date: 2023-07-30 16:21:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688878027 {#17028
      date: 2023-07-09 06:47:07.0 +02:00
    }
  }
  "width" => 65
  "height" => 65
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#17341
  +width: 65
  +height: 65
  +user: App\Entity\User {#17027
    +avatar: Proxies\__CG__\App\Entity\Image {#17026 …}
    +cover: null
    +email: "jarrodsfarrell@hoosier.social"
    +username: "@jarrodsfarrell@hoosier.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      Grounded tech enthusiast, Linux enjoyer, and Indy 500 wannabe that lives in south-east Indiana.  \n
      Go pride. [#LGBTQ](https://hoosier.social/tags/LGBTQ)
      """
    +lastActive: DateTime @1690728142 {#17030
      date: 2023-07-30 16:42:22.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#17025 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17023 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17021 …}
    +entries: Doctrine\ORM\PersistentCollection {#17019 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17017 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17015 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17013 …}
    +posts: Doctrine\ORM\PersistentCollection {#17011 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17009 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17007 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17005 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17003 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17001 …}
    +follows: Doctrine\ORM\PersistentCollection {#16999 …}
    +followers: Doctrine\ORM\PersistentCollection {#16997 …}
    +blocks: Doctrine\ORM\PersistentCollection {#16995 …}
    +blockers: Doctrine\ORM\PersistentCollection {#16993 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#16991 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#16989 …}
    +reports: Doctrine\ORM\PersistentCollection {#16987 …}
    +favourites: Doctrine\ORM\PersistentCollection {#16985 …}
    +violations: Doctrine\ORM\PersistentCollection {#16983 …}
    +notifications: Doctrine\ORM\PersistentCollection {#16981 …}
    +awards: Doctrine\ORM\PersistentCollection {#16979 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#16977 …}
    +categories: Doctrine\ORM\PersistentCollection {#16975 …}
    -id: 20657
    -password: "$2y$13$XNERcrvg1/EZkZQbKQ6R6efd5bjo3rlAJRSz0lDRnfkNCV76hr5Me"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#16973 …}
    +apId: "jarrodsfarrell@hoosier.social"
    +apProfileId: "https://hoosier.social/users/jarrodsfarrell"
    +apPublicUrl: "https://hoosier.social/@jarrodsfarrell"
    +apFollowersUrl: "https://hoosier.social/users/jarrodsfarrell/followers"
    +apInboxUrl: "https://hoosier.social/inbox"
    +apDomain: "hoosier.social"
    +apPreferredUsername: "jarrodsfarrell"
    +apDiscoverable: false
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1690726862 {#17029
      date: 2023-07-30 16:21:02.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1688878027 {#17028
      date: 2023-07-09 06:47:07.0 +02:00
    }
  }
  +asLink: true
}
related_categories App\Twig\Components\RelatedCategoriesComponent 16.0 MiB 3.16 ms
Input props
[
  "magazine" => "askelectronics@discuss.tchncs.de"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#17409
  +limit: 4
  +tag: null
  +magazine: "askelectronics@discuss.tchncs.de"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#17410 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 16.0 MiB 8.63 ms
Input props
[
  "magazine" => "askelectronics@discuss.tchncs.de"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#17486
  +limit: 4
  +tag: null
  +magazine: "askelectronics@discuss.tchncs.de"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#17487 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#390 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 18.0 MiB 13.84 ms
Input props
[
  "magazine" => "askelectronics@discuss.tchncs.de"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#17607
  +limit: 4
  +tag: null
  +magazine: "askelectronics@discuss.tchncs.de"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#271 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#390 …}
}
support_us_block App\Twig\Components\SupportUsBlock 18.0 MiB 0.29 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#17662
  +subject: ? App\Entity\Contracts\VotableInterface
  +url: ? string
  -twig: Twig\Environment {#1252 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -partnerBlockRepository: App\Repository\PartnerBlockRepository {#17661 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 18.0 MiB 1.04 ms
Input props
[
  "magazine" => App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#17737
  +magazine: App\Entity\Magazine {#266
    +icon: Proxies\__CG__\App\Entity\Image {#247 …}
    +name: "askelectronics@discuss.tchncs.de"
    +title: "askelectronics"
    +description: """
      **For questions about component-level electronic circuits, tools and equipment.**\n
      \n
      Rules\n
      -----\n
      \n
      1: Be nice.\n
      \n
      2: Be on-topic (eg: *Electronic*, not *electrical*).\n
      \n
      3: No commercial stuff, buying, selling or valuations.\n
      \n
      4: Be safe.\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 154
    +entryCommentCount: 1230
    +postCount: 1
    +postCommentCount: 4
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729413608 {#276
      date: 2024-10-20 10:40:08.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#238 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
    +entries: Doctrine\ORM\PersistentCollection {#181 …}
    +posts: Doctrine\ORM\PersistentCollection {#139 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
    +bans: Doctrine\ORM\PersistentCollection {#118 …}
    +reports: Doctrine\ORM\PersistentCollection {#104 …}
    +badges: Doctrine\ORM\PersistentCollection {#82 …}
    +logs: Doctrine\ORM\PersistentCollection {#72 …}
    +awards: Doctrine\ORM\PersistentCollection {#61 …}
    +categories: Doctrine\ORM\PersistentCollection {#1820 …}
    -id: 11
    +apId: "askelectronics@discuss.tchncs.de"
    +apProfileId: "https://discuss.tchncs.de/c/askelectronics"
    +apPublicUrl: "https://discuss.tchncs.de/c/askelectronics"
    +apFollowersUrl: "https://discuss.tchncs.de/c/askelectronics/followers"
    +apInboxUrl: "https://discuss.tchncs.de/inbox"
    +apDomain: "discuss.tchncs.de"
    +apPreferredUsername: "askelectronics"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727247714 {#270
      date: 2024-09-25 09:01:54.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687144409 {#272
      date: 2023-06-19 05:13:29.0 +02:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#334 …}
}