1 poin oleh GN⁺ 2025-01-14 | 1 komentar | Bagikan ke WhatsApp
  • Proyek perangkat keras buatan tangan yang memasukkan simulasi fluida FLIP real-time dan layar LED bundar ke dalam ukuran perhiasan, dengan tujuan membuat objek simulasi yang dapat dikenakan
  • STM32L432KC di-overclock ke 100MHz dan mengintegrasikan akselerometer, rangkaian pengisian daya, serta chip pemantau tegangan pada PCB 4 lapis 0,8mm, sehingga komputasi dan tampilan semuanya ditangani di dalam liontin kecil
  • Berkat charlieplexing diagonal dan penggerak siklus DMA, jumlah via dan overhead tampilan berkurang, tetapi juga terlihat jebakan manufaktur seperti tata letak LED dan solder bridge
  • Implementasi FLIP dibuat ulang berdasarkan tutorial Ten Minute Physics, dan tumbukan partikel serta hashgrid berdampak besar pada stabilitas dan kecepatan bahkan pada skala kecil 8x8
  • Total 10 liontin selesai dibuat, tetapi masih ada hal yang perlu diperbaiki seperti orientasi kaca dan gasket, perlindungan konektor pengisian daya, serta pemesinan casing logam, sehingga produksi massal tampaknya tidak mudah

Perangkat simulasi fluida yang dapat dikenakan

  • Liontin simulasi fluida adalah perhiasan buatan tangan yang menjalankan simulasi fluida FLIP secara real-time
  • Menggunakan casing berlapis emas dan jendela pelindung kaca jam, dengan layar LED bundar di dalamnya yang menampilkan gerakan fluida
  • Liontin pertama dibuat pada Maret 2024, lalu beberapa lagi dibuat selama beberapa bulan berikutnya
  • Saat ini tersedia sejumlah kecil liontin, dan sebagian sedang dijual selama stok masih ada
  • Motivasi desain dan proses awalnya juga dapat dilihat di video YouTube

Dari Simsim menuju desain liontin

  • Setelah animasi volumetric display sebelumnya, proyek ini berawal dari upaya untuk pada akhirnya mengimplementasikan simulasi fluida real-time yang dapat membuat snow globe virtual 3D
  • Konsep Simsim yang muncul dalam proses tersebut menjadi dasar liontin ini
  • Hasilnya, selain simulasi fluida, juga ditemukan keunggulan tak terduga dari layar charlieplexed diagonal

Konfigurasi perangkat keras

  • Komponen utamanya adalah sebagai berikut
    • STM32L432KC: ARM Cortex-M4, termasuk FPU, di-overclock ke 100MHz
    • ADXL362: akselerometer berdaya sangat rendah
    • MCP73832: pengontrol pengisian daya baterai LiR2450
    • TPS7A02: regulator berdaya sangat rendah
    • TPS3839: chip pemantau tegangan suplai
  • Rangkaian disusun di atas PCB 4 lapis 0,8mm
  • Menggunakan baterai coin cell LiR2450, dan desain final mencakup pengontrol pengisian daya serta proteksi tegangan rendah
  • Saat terisi penuh, targetnya sekitar 10 jam penggunaan

Charlieplexing diagonal dan penggerak tampilan

  • Charlieplexing diagonal dapat mengurangi jumlah via hingga setengah dibanding matriks konvensional
    • Pada layar LED dengan pitch kecil, jumlah via mudah menjadi faktor pembatas, sehingga efeknya besar
    • LED pada net yang sama ditempatkan dari ujung ke ujung, sehingga sebagian besar solder bridge tidak memengaruhi kinerja
  • Dengan mode siklus DMA, matriks layar digerakkan tanpa overhead
    • Jika menangani dua stream DMA, matriks charlieplexed juga dapat digerakkan dengan cara yang sama
  • Untuk menghubungkan LED dan piksel diperlukan lookup table
    • Mengubah mapping tidak menambah biaya
    • Sinyal matriks dapat dihubungkan ke pin mana pun pada port mikrokontroler, sehingga routing menjadi lebih mudah
  • Jika layar besar digerakkan langsung dari GPIO, resistansi on pada FET keluaran dapat menimbulkan masalah kecerahan
    • Charlieplexing hanya menyalakan satu piksel pada satu waktu, sehingga pengaruh resistansi on tercermin merata pada semua piksel
    • Kecerahan layar juga dapat dikontrol dengan mengubah tegangan mikrochip

Implementasi simulator fluida FLIP

  • Simulasi FLIP didasarkan pada karya Ten Minute Physics oleh Matthias Müller, khususnya tutorial “How to write a FLIP Water Simulator”
  • Kodenya bukan port langsung, melainkan implementasi ulang dengan mengikuti tutorial
  • Dalam simulasi fluida Eulerian, perpindahan fluida ditangani dengan advection, tetapi pada FLIP, gerakan partikel membawa fluida sehingga tidak menggunakan tahap advection terpisah
  • Tahap tumbukan partikel tidak bisa dihilangkan
    • Jika tahap tumbukan dihapus, seluruh fluida runtuh menjadi gumpalan yang saling tumpang tindih
    • Partikel saling terdorong oleh impuls yang sebanding dengan kebalikan jarak
  • Kode final memiliki switch untuk beralih antara tumbukan sederhana dan tumbukan hashgrid
    • Hashgrid memiliki overhead baik dalam komputasi maupun pemahaman, tetapi menunjukkan peningkatan kecepatan besar bahkan pada ukuran sekecil 8x8
  • Pada contoh Ten Minute Physics terdapat kesalahan kecil pada kondisi batas kiri yang menyebabkan fluida tidak berhenti, dan hal ini ditemukan

Eksperimen simulasi dan estimasi memori

  • Selama pengembangan, berbagai hasil simulasi fluida yang tidak normal muncul, dan ketika partikel dirender, banyak yang berbentuk seperti telur katak
  • Plot kepadatan menunjukkan jumlah partikel yang tumpang tindih pada tiap sel grid, dan efek visual seperti gelombang kejut muncul saat menabrak dinding
  • Sekitar dua minggu setelah konsep Simsim dipublikasikan, demo Simsimsim dibuat
    • Ini adalah alat uji internal untuk memeriksa seberapa rendah kepadatan LED masih bisa terlihat seperti fluida
    • Juga digunakan untuk memperkirakan secara kasar RAM yang diperlukan untuk porting bare-metal
  • STM32L432KC memiliki RAM 64KB, dan layar berdiameter 16 memerlukan sekitar 26KB
  • Kode sumber demo dan liontin belum dipublikasikan, tetapi ada rencana untuk merilisnya nanti

Pembuatan liontin pertama

  • Sebelum membuat PCB, prototipe dengan wiring tangan dibuat untuk memastikan pola layar charlieplexed benar-benar bekerja
  • LED ditahan dengan kartu yang dipotong laser, dan matriks 8x9 dihubungkan ke papan pengembangan STM32L432
  • Menyolder kawat enamel sangat merepotkan, sehingga PCB segera dirancang
  • Simulasi FLIP pertama dijalankan di L432 sebagai persegi 8x8 kecil, lalu diperluas seperti area kiri atas liontin virtual
  • Matriks charlieplexed konvensional membutuhkan setidaknya satu via per LED, tetapi susunan diagonal menguranginya secara signifikan
  • Dari 240 LED yang mungkin dengan 16 GPIO, layar sebenarnya hanya membutuhkan 216 LED
  • Layar dimaksudkan berbentuk bundar, tetapi pada diameter 16, tergantung cara penempatannya, tampil seperti oktagon

Desain PCB dan mekanik

  • Desain PCB pertama lebih mudah dari perkiraan, dan jumlah via yang berkurang sangat membantu
  • Lapisan internal PCB dibuat membulat menggunakan plugin KiCad track-rounding
  • Panel disusun secara manual agar mesin pick-and-place dapat memegang papan
  • Untuk kontak baterai digunakan terminal pegas berlapis emas yang dipasang ke PCB, yaitu RFI shield finger
  • Untuk konektor pengisian daya magnetik, butuh waktu mencari produk low-profile 4mm, dan nomor komponen yang digunakan adalah cx-4mm-jz dari WNRE
  • Konektor pengisian daya 4mm bisa saja tidak kompatibel antar-kabel meskipun polaritas dan polaritas magnetnya sama

Pemesinan logam dan casing

  • Casing dibuat dengan memesin kuningan, lalu dilapisi emas
  • Struktur pertama memakai mekanisme snap-back, dan O-ring ditambahkan untuk menghilangkan kelonggaran sekaligus mendapatkan segel tahan air
  • Berkat O-ring, toleransi yang diperlukan menjadi jauh lebih longgar
  • Mulai liontin kedua, kaca jam, yaitu watch glass, diterapkan di atas layar
  • Dipilih kaca 27,5mm, dan dengan gasket 0,45mm, diameter total menjadi 28,4mm
  • Kaca dapat ditekan masuk dengan gaya yang sesuai, tetapi ada juga yang pecah saat ditekan tanpa alat khusus

Masalah kelistrikan yang muncul saat perakitan

  • Pada PCB pertama, tidak mengekspose reset pin mikrokontroler menjadi masalah
    • Layar menggunakan seluruh Port A, dan SWDIO/SWCLK juga berada di Port A, sehingga sulit mengunggah firmware baru selama pengembangan
    • Diperlukan kabel sementara untuk mereset chip tepat sebelum pemrograman
  • Bus keeper pada jalur interrupt akselerometer menjadi salah satu penyebab glitch pada layar
    • Awalnya ditambahkan resistor, dan akhirnya masalah terselesaikan sepenuhnya dengan memasang dioda
  • Deteksi tegangan rendah baterai berbasis software membuat rangkaian lebih sederhana, tetapi masih menyisakan faktor ketidakpastian
    • Pada revisi PCB berikutnya, chip supervisor hardware ditambahkan
  • Rangkaian yang mendeteksi koneksi konektor pengisian daya dan menarik reset pin juga dibuat
    • Jika kabel pengisian terhubung sambil membuat korsleting singkat, polyfuse memanas dan tegangan naik perlahan, sehingga pulsa reset mungkin tidak terjadi
    • Dinilai bahwa jika perlu, sisi magnet dapat dihubungkan terlebih dahulu lalu USB dicolokkan belakangan

Penghematan daya dan wake-up

  • Liontin tidak memiliki tombol, dan satu-satunya input adalah data akselerometer
  • Awalnya dipertimbangkan cara mengaktifkan deep sleep dengan memutar liontin di ujung rantai
  • Pada akhirnya digunakan metode menaikkan ambang interrupt deteksi gerakan akselerometer menjadi 6g
    • Wake-up yang tidak disengaja berkurang, dan jika diguncang mudah menyala kembali
    • Cara ini tidak memakai daya lebih banyak dibanding sleep biasa

PCB kedua dan pemantauan tegangan

  • Sebelum liontin kedua, rangkaian reset, dioda jalur wake-up, dan supervisor hardware dimasukkan ke PCB
  • Chip pemantau tegangan suplai TPS3839 memiliki arus suplai 150nA, dan bersama regulator TPS7A02 sebesar 25nA, ini sangat rendah untuk ukuran coin cell
  • Kapasitas coin cell LiR2450 adalah 120mAh, dan untuk mengosongkannya hanya dengan 1000nA diperlukan lebih dari 13 tahun
  • Ambang pemutusan tegangan rendah dipilih 3,08V
    • Diatur konservatif agar meski baterai turun ke level ini, secara kimiawi tetap aman selama bertahun-tahun di rak
    • Alasan rangkaian proteksi litium umum memutus di sekitar 2,5V adalah karena tegangan terminal saat berbeban lebih rendah daripada tegangan rangkaian terbuka
  • TPS7A02 memiliki versi P dengan active discharge dan versi tanpa active discharge
    • Versi non-P membuat mikrokontroler dan kapasitor daya perlahan terkuras bahkan saat regulator disabled
    • Setelah diganti ke versi P, masalah soft-lock yang terjadi di sekitar ambang supervisor hilang

Liontin ketiga dan struktur tertutup

  • Pada liontin ketiga, snap-back dihilangkan dan desain diubah menjadi casing berbentuk cangkir
  • Kaca jam dapat dilepas, tetapi akses sebenarnya dilakukan dengan melepas sisi kaca atau, dalam skenario terburuk, memecahkannya
  • Kaca pengganti murah, sekitar 50p, dan karena ada rangkaian pengisian daya serta proteksi tegangan rendah, dianggap tidak perlu mengganti coin cell
  • Bentuk cangkir membuat pemesinan logam jauh lebih sederhana dan juga mengurangi ketebalan total sekitar 1mm
  • Karena konektor magnetik harus dipasang terlebih dahulu, digunakan kabel fleksibel dengan stranded wire 36AWG
  • Resistansi antara casing dan ground PCB terukur 0,00Ω pada multimeter
  • Karena kedalaman internal kurang, menekan kaca dapat menekan rangkaian, sehingga sekitar 0,3mm dikikis secara manual untuk penyesuaian

Peningkatan pembuatan sejak liontin keempat

  • Mulai liontin keempat, bagian dalam dimesin sedikit lebih dalam agar rangkaian bisa masuk dengan nyaman
  • Bagian belakang diratakan dengan lapping
    • Amplas ditempelkan pada permukaan rata, lalu kuningan digosok sambil beralih ke abrasif yang makin halus
  • 5C collet holder pada bubut Hardinge digunakan untuk menjepit komponen tepat di tengah dan juga mengurangi kerusakan pada permukaan luar
  • Permukaan belakang casing hollowed-out menjadi lebih tipis dari 1mm, dan sekali waktu terlalu banyak dipotong hingga tembus
  • Pemasangan jump ring lebih baik dilakukan dengan mengikatnya menggunakan kawat lunak agar tetap di tempat, lalu menyoldernya
  • Pelapisan emas tidak menempel baik di atas solder timah, sehingga pada akhirnya kontrasnya diterima sebagai elemen visual

Konektor pengisian daya dan masalah penggunaan

  • Area sekitar konektor pengisian daya magnetik harus disegel dengan epoksi, tetapi kontak solder tidak boleh tertutup, sehingga pekerjaannya merepotkan
  • Jika konektor pengisian daya ditempelkan secara ceroboh, percikan dapat terjadi bahkan pada 5V
    • Jika berulang, kedua kontak dapat cepat aus
    • Percikan dapat dihindari dengan menempelkan sisi magnet terlebih dahulu lalu mencolokkan USB belakangan
  • Dalam beberapa kasus, jika didorong pada sudut yang canggung, polaritas dapat terbalik
    • Jika dioda ditambahkan, perlindungannya mudah, tetapi hal ini terlambat ditemukan
  • LED indikator pengisian merah bekerja dengan baik, memancarkan lingkaran merah kecil di atas kabel melalui epoksi

Jumlah yang selesai dan kotak penyimpanan

  • Sebagai kotak portabel, wadah plastik Nikon F3 focusing screen hampir pas, lalu kemudian digunakan kotak plastik berukuran serupa dengan liner antistatic foam
  • Total 10 liontin selesai dibuat
    • Sebagian memiliki goresan atau cacat permukaan
    • Pembuatan dihentikan saat semua papan rangkaian yang sudah disiapkan telah digunakan
  • Jika membuat lagi, desain perlu diubah agar kaca dan gasket dapat duduk lebih stabil
    • PCB dapat dibuat sedikit lebih kecil
    • Notch atau cutout untuk penyelarasan dapat ditambahkan
    • Shoulder untuk tempat PCB dan cutout untuk kabel konektor dapat dimasukkan
  • Belakangan ditemukan bahwa baik kaca maupun gasket memiliki orientasi
    • Ukuran bezel kaca berbeda antara atas dan bawah
    • Gasket juga tidak simetris jika dilihat dengan mikroskop
    • Hal ini mungkin memengaruhi perbedaan gaya tekan kaca pada tiap liontin

Pilihan material dan kemungkinan produksi massal

  • Kemungkinan membuat semuanya dari emas juga dipertimbangkan, tetapi memotong bongkahan emas murni bukanlah cara yang masuk akal
  • Perak dapat dikerjakan lebih ekonomis, dan untuk bentuk cangkir, bodi juga bisa dibuat dengan menyolder strip dan pelat perak lalu sedikit memprosesnya di bubut
  • PCB mudah diproduksi massal, tetapi casing memiliki kesulitan tersendiri
    • Pelapisan emas dapat dihilangkan dan dibuat dari stainless steel
    • Bentuk cangkir menyederhanakan pemesinan CNC
    • Jump ring mungkin memerlukan proses terpisah seperti pengelasan TIG
  • Versi yang sangat murah juga bisa dibuat dengan PCB dan casing cetak 3D
  • Alasan terbesar kemungkinan kecil akan mencoba produksi massal adalah karena sibuk dengan proyek lain

Penutup dan hal yang masih disayangkan

  • Proyek ini bisa dianggap sukses, dan kualitas pembuatannya meningkat dibanding amulet sebelumnya
  • Namun, bahkan setelah membuat 10 unit, hasilnya belum sepenuhnya memuaskan
  • Tidak mengukir tanggal atau nomor seri di bagian belakang adalah hal yang disayangkan
  • Dibutuhkan investasi peralatan dan pembelajaran untuk membuat perhiasan serta pemesinan logam yang lebih baik
  • Foto saat dikenakan sulit diambil
    • Untuk menghindari screen tearing, diperlukan shutter speed yang lambat
    • Layar lebih menarik saat bergerak, sehingga sulit ditangkap dalam foto

1 komentar

 
GN⁺ 2025-01-14
Komentar Hacker News
  • Videonya menarik, jadi saya menontonnya hampir sampai selesai tanpa rencana dan benar-benar tersedot masuk
    Melihat perangkat lunak seperti ini membuat saya makin sulit memahami tren yang mengatakan LLM “lebih baik daripada developer manusia terbaik” hanya karena lulus evaluasi kode
    Saat saya mencoba beberapa model Claude dan ChatGPT untuk membantu masalah khusus, hasilnya buruk sekali; bagus untuk CRUD atau algoritma umum, tetapi sangat lemah untuk hal baru atau tidak biasa
    Melihat sesuatu seperti “simulasi FLIP” dalam proyek ini, rasanya bahkan ChatGPT o3 yang belum dirilis pun akan kesulitan menulis perangkat lunak yang menjalankan liontin ini

    • Saya pernah memakai Claude lewat Cursor untuk mengimplementasikan dinamika fluida, dan tidak ada masalah menulis serta mengintegrasikan logikanya ke mesin fisika dan renderer buatan sendiri
      Jadi menurut saya penilaian itu tidak tepat. LLM kuat ketika mengimplementasikan sesuatu dari nol dengan batas API yang jelas, entah itu aplikasi CRUD maupun simulasi fisika
      Justru sisi lemahnya menurut saya adalah pekerjaan pada codebase legacy besar yang harus melintasi banyak modul dan punya banyak petunjuk yang membingungkan
    • Sebagai insinyur computational fluid dynamics (CFD), saya rasa algoritma CFD dasar kemungkinan besar ada dalam data pelatihan banyak LLM
      Masalah yang lebih besar adalah akurasi simulator yang dihasilkan. LLM tidak bisa membuat pengujian yang baik, padahal dibutuhkan verification sebagai pengujian terhadap matematika dan validation sebagai pengujian terhadap fisika, dan saat ini LLM belum mampu melakukan keduanya dengan benar
      Metode manufactured solutions (MMS), teknik standar untuk verifikasi, bisa cukup banyak diotomatisasi dengan perangkat lunak aljabar komputer, tetapi tetap membosankan; berdasarkan pengalaman, sulit percaya LLM dapat menangani manipulasi aljabar yang dibutuhkan di sini dengan baik
      Yang lebih buruk, LLM tidak bisa menciptakan data eksperimen nyata yang dibutuhkan untuk validasi. Kita harus mencari eksperimen di literatur atau melakukan eksperimen sendiri, dan mungkin di masa depan LLM dapat mengarahkan ke makalah eksperimen yang sesuai, tetapi saat ini belum terlihat demikian
      Namun, LLM bisa berguna untuk memberi saran saat simulasi tidak cocok dengan data eksperimen, dan tampaknya juga tahu sedikit tentang pemodelan turbulensi, meski saya ragu apakah ia memahami kemajuan terbaru
      Jika simulasi fluida ditujukan untuk game atau grafika komputer, akurasi fisik memang bukan prioritas utama, tetapi tetap lebih baik memakai MMS untuk memastikan implementasi matematikanya benar. MMS adalah teknik menarik yang tidak punya padanan langsung dalam pengujian perangkat lunak umum; idenya adalah memodifikasi perangkat lunak seminimal mungkin untuk membuat oracle, lalu jika perangkat lunak yang dimodifikasi lolos pengujian, perangkat lunak aslinya juga dapat dianggap lolos
    • Sebaiknya coba sendiri. Anda mungkin terkejut melihat LLM masa kini, terutama Claude, cukup mumpuni dalam proyek kreatif seperti ini
    • Alasan agak sulit mengatakan LLM tidak bisa melakukan ini adalah karena simulasi CFD sebenarnya bukan bidang yang begitu khusus
      Di banyak kelas universitas, mahasiswa diminta menulis algoritma semacam ini sebagai tugas, dan seperti video YouTube yang disebut penulis, banyak pengetahuan terkait tersedia gratis di internet sehingga dapat dipelajari LLM
      Tentu saja, proyek dalam tulisan ini sendiri tetap sangat mengesankan
    • Claude cukup bagus untuk menulis program Python
  • Saya teringat ungkapan “akses ke mesin bubut adalah hak asasi manusia yang mendasar”
    Dulu seorang guru pernah bercerita tentang ruang mesin bubut sekolah terakhir di negara bagiannya; fasilitas itu muncul di berbagai sekolah setelah Perang Dunia II dan terus dipertahankan sebagai pengecualian
    Sekarang, katanya, fasilitas seperti itu tidak bisa lagi dibuat baru di negara bagian tersebut, mungkin bahkan mustahil ada di beberapa negara bagian lain, dan jika terjadi satu kecelakaan serius, semuanya akan lenyap sampai tidak tersisa satu pun

    • SMA negeri yang saya mentori punya sekitar 12 mesin bubut logam, 6 mesin bubut kayu, banyak pemotong plasma dan peralatan CNC, serta mesin ketam otomatis besar
      Yang paling saya suka adalah campurannya: setengahnya sangat modern, setengahnya tampak seperti peralatan surplus Perang Dunia II yang tidak bisa dihancurkan; tampilannya benar-benar keren
      Sulit membayangkan sekolah menyingkirkan mesin bubut karena kecelakaan, dan menurut saya itu sikap budaya yang merusak diri sendiri
    • Akses ke mesin milling CNC dan mesin bubut CNC seharusnya menjadi hak dasar
      Jika CNC tertutup, lebih dari 99% masalah keselamatan berkurang, sementara kegunaannya jauh lebih besar. Pada CNC, orang sering masuk ke area kerja saat hanya servo yang menyala, bukan spindle, sehingga cedera terburuk kemungkinan hanya patah tulang; sedangkan peralatan manual bisa membuat spindle atau chuck menangkap dan membunuh orang, atau melontarkan serpihan
      Akan bagus juga jika ada mesin pick-and-place open source yang layak. PCB sekarang murah, tetapi mesin seperti itu masih belum mampu menangani komponen 0201 atau BGA berdensitas tinggi dengan baik
    • Saya memilih secara acak sebuah SMA negeri dekat Twin Cities, Minnesota, dan ternyata ada kelas-kelas seperti ini
      “Machine Technology 1” disebut mengajarkan pengetahuan dan keterampilan menggunakan perkakas tangan umum, mesin bubut mesin, shaper, drill press, mesin milling, dan grinder, serta mempraktikkan prinsip dan dasar mesin yang digunakan dalam industri manufaktur presisi
      “Welding 1” mengajarkan keselamatan, pengaturan peralatan, transfer logam, gas pelindung, dan pengelasan berbagai logam, dengan fokus pada pengelasan oksiasetilena dan gas tungsten arc welding
      “Construction Trades 1” disebut mengajarkan keterampilan pertukangan kayu, logam, listrik, dan perpipaan, serta penggunaan aman perkakas tangan dan perkakas listrik yang sesuai untuk tiap keterampilan
      Sepertinya ada masa sekitar 1990-an hingga 2000-an ketika pendidikan keterampilan vokasional hampir hilang dari sekolah negeri, tetapi untungnya tampak sedang kembali
    • Saat berusia 12 tahun atau lebih muda, saya memakai mesin bubut sendirian di sekolah. Sepertinya zaman sudah berubah
    • Perlu sedikit disaring. Saat bekerja dengan Dream It Do It di bagian barat New York, ada banyak sekolah yang memiliki bengkel mesin dan kayu
  • Charlieplexing: https://en.m.wikipedia.org/wiki/Charlieplexing

  • Proyek yang benar-benar keren, dan saya terutama suka bagian simulasi-nya
    Saya sedang membuat display POV sepeda dengan banyak LED yang mirip, dan berhasil mengirim video hampir real-time lewat Wi-Fi: https://youtu.be/hxAHBvuyqpY?si=8XraFuG_Fi54Bs7T

  • Ide proyek mitxela dan video proses pembuatannya benar-benar bagus. Saya sarankan juga melihat proyek-proyek lainnya

    • Tim benar-benar seorang maker, tinkerer, dan kreator yang serius. Selain pekerjaan hardware yang sangat bagus, ada juga pekerjaan di sisi software: https://mitxela.com/other/
  • Proyek ini adalah perpaduan luar biasa antara seni dan rekayasa
    Tingkat penyelesaian detail pada simulasi fluida maupun desain hardware-nya luar biasa, dan yang terutama mengesankan adalah penggunaan Charlieplexing secara cerdik untuk mengoptimalkan penempatan LED

  • Sangat impresif sampai sulit dipercaya. Melihat proyek seperti ini dan orang-orang yang bisa mewujudkannya membuat saya sangat terinspirasi, tapi sekaligus juga merasa ciut
    Saya bisa memahami etos kerja dan kemampuan lintas bidang yang dibutuhkan, tapi rasanya saya tidak akan bisa mereplikasinya sendiri. Sepertinya saya hanya bisa mengaguminya dari belakang
    Saya ingin tahu kalau ada kreator serupa lain dengan tingkat penyelesaian dan minat seperti ini

    • Kalau tertarik pada desain PCB kustom, saya sangat merekomendasikan Carl Bugeja: https://youtube.com/@carlbugeja
      Ada banyak proyek yang sangat menarik dengan memanfaatkan medan magnet mikro, motor, flapper, dan semacamnya
      Kalau Anda suka bagian pengerjaan housing, saya juga menyarankan Clickspring. Menurut saya tidak berlebihan untuk menyebutnya salah satu ahli mesin terbaik yang aktif di YouTube saat ini, dengan kombinasi sinematografi, storytelling, dan keterampilan nyata: https://youtube.com/@clickspring
    • Saya tidak tahu keadaan masing-masing orang, tapi saya ingin merekomendasikan tulisan penulis tentang pekerjaannya sendiri yang berjudul “Spare Time and Hard Work”
      Bisa dilihat di sini: https://mitxela.com/rants
      Sayangnya tidak bisa ditautkan langsung, jadi perlu scroll sedikit ke bawah. Secara pribadi, tulisan itu memberi saya inspirasi dengan caranya sendiri, jadi sesekali saya membacanya lagi
    • Jangan ciut; mulai saja
  • Anehnya, saya lebih tertarik pada ide sebelumnya untuk memakai merkuri, cairan sungguhan, untuk menyalakan LED
    Karena akan jauh lebih sederhana untuk di-layout di KiCad dan mungkin tidak perlu PCB 4 layer

  • Benar-benar indah. Saya terkejut melihat harganya, dan tadinya memperkirakan sekitar 10 kali dari jumlah yang diminta sekarang

    • Sepertinya sekarang sudah habis terjual kecuali satu edisi khusus seharga £1.000. Ada yang melihat berapa harga aslinya?
  • Saya rasa saya tidak akan menyebutnya “prototipe” seperti yang dikatakan penulis

    • Salah satu arti prototype adalah “bentuk pertama yang berukuran penuh dan biasanya berfungsi dari suatu struktur bertipe atau berdesain baru” (Webster)