Chủ Nhật, 5 tháng 2, 2017

Cánh tay được in 3D mang đám đông về với đôi chân của họ

A 3D printed hand brings the crowd to their feet
Peregrine Hawthorn (originally published March 2014)
Peregrine Hawthorn (Lần đầu được đăng vào tháng 3/2014)

Đầu năm nay, tôi đã chia sẻ câu chuyện của tôi về các thiết kế nguồn mở và bàn tay giả được in 3D cho một khán phòng với hơn 4.600 người ở Hội nghị Bán hàng Quốc tế Thường niên của Intel ở Las Vegas. Tôi đã cùng với Jon Schull trên sân khấu, ông là người sáng lập ra e-NABLE, nhóm trên trực tuyến chuyên về các thiết bị trợ giúp có khả năng in được 3D.
Phản ứng mà chúng tôi có được từ cuộc nói chuyện của chúng tôi từng không như mong đợi - và đó là một trong những kinh nghiệm khó xử và sống động nhất trong cuộc đời tôi.
Jon đã nghĩ tôi có thể là ứng viên tốt cho cuộc nói chuyện của Intel vì tôi là thành viên tích cực của cộng đồng e-NABLE. Tôi đã tham gia trong Nghiên cứu & Thiết kế, làm các bàn tay giả được in 3D, và tôi thực sự sử dụng một chiếc như vậy cho bản thân. Bàn tay của tôi từng được làm từ các tệp thiết kế nguồn mở mà đang được chia sẻ khắp thế giới vào chính lúc này, và phần cứng đã được làm từ máy in 3D và các tư liệu khác mà tôi có thể có được trong kho phần cứng.
Bàn tay của tôi ở dạng hiện hành, tôi gọi nó là Talon, được làm từ:
  • Chất dẻo được in 3D cho các ngón tay, các khớp, và khung xương thiết kế
  • dây xén tỉa cáp nylon
  • dây tóc bằng chất dẻo cho cơ cấu mở rộng
  • da cho điểm tiếp xúc giữa thiết bị và da của tôi
  • khóa dán dính, công cụ cao su nhúng, và các dạng ốc và bu lông thép không rỉ khác nhau

Sau đó tôi đã quyết định tôi có thể đi và nói ở hội nghị của Intel với Jon, tôi đã nhận thức được rằng tôi đã không có ý tưởng sẽ nói về cái gì. May thay, tôi đã và đang đưa ra “cuộc nói chuyện” và kể câu chuyện của tôi hầu như mỗi ngày kể từ khi tôi bắt đầu sử dụng Talon. Khi đó, hầu hết mọi ngày tôi đi xe buýt tới nơi làm việc bán thời gian của tôi như là người phân loại các gói của FedEx, và vì tôi có thể mang bàn tay giả rõ ràng như vậy, tôi đã được hỏi về nó nhiều, rất nhiều lần. Tâm trí không may đó có lẽ sớm hiện thực hóa sai lầm của họ khi hỏi vì tôi đã hân hoan nhảy vào câu chuyện kể đầy đủ về cách mà cánh tay của tôi làm việc, nó được làm như thế nào, cộng đồng xung quanh nó … mọi điều. Tôi muốn kể liên hồi cho họ cho tới khi một trong số chúng tôi rời khỏi xe buýt.
Tôi từng được chuẩn bị nhiều cho cuộc nói chuyện hơn tôi tưởng
Và tôi đã kể. Tôi đã kể câu chuyện của tôi cho đám người của Intel từ 9 tháng trước đó, khi tôi thấy một đứa trẻ 5 tuổi với bàn tay bị mất các ngón, giống tôi, sử dụng bàn tay được in 3D để cầm đồ vật lên khỏi cái bàn. Tôi đã kể cho đám đông cách mà tôi và bố tôi đã bắt đầu lên kế hoạch làm một bàn tay giả cho tôi, và cách mà chúng tôi đã bị kích động vì nó. Chúng tôi chỉ mất 2 tháng để có bàn tay khởi đầu mà chúng tôi đã xây dựng bằng việc sử dụng các tệp thiết kế mở có sẵn và máy in 3D. Sau đó, tôi đã nói cho họ cách mà các tư liệu thô chúng tôi đã sử dụng nó chỉ mất có 50 USD.
Tại thời điểm đó trong các cuộc nói chuyện, tôi từng chưa mang cánh tay Talon của tôi. Nó từng là một dụng cụ cho người leo núi, được cắt tới vòng dây thắt lưng của tôi, đeo bên cạnh tôi. Sau đó, tôi đã đặt nó lên để khoe với tất cả mọi người làm thế nào để sử dụng nó. Và, điều gì đó thần kỳ đã xảy ra. Vào thời điểm mà Talon của tôi thoát ra khỏi điều này thì tôi đã giữ và khoe với họ cơ cấu của - một phần cơ thể của tôi. Tôi có thể sử dụng nó để giữ mọi thứ, lắc bàn tay … và, mọi người bắt đầu vỗ tay…
Và, họ tiếp tục vỗ tay. Rồi sau đó, họ bắt đầu đi ra chỗ những chiếc ghế và bằng đôi chân của họ.
Khi tôi quay lại để xem băng ghi hình, tôi đã lưu ý thấy cả 1 phút với hơn 4.600 người đứng dậy và vỗ tay cho chúng tôi. Khi bạn ở trên sân khấu, 1 phút cảm giác như 1 giờ đồng hồ. Tôi đã cảm thấy tầm quan trọng của sự dịch chuyển trong 1 phút đó, ảnh hưởng mà nguồn mở đã có lên thế giới, và những gì chúng ta có thể làm cùng, một cách cộng tác, thay vì một cách cạnh tranh.
Sau này, tôi đã muốn tôi có thể nói nhiều hơn về phong trào mở làm tay giả. Giống như, quan trọng như thế nào để tạo ra các thiết bị có thể kham được và sẵn sàng cho bất kỳ ai với mong muốn và nhu cầu sử dụng nó. Và rằng chúng tôi đang kết hợp công nghệ cũ hàng thế kỷ - bàn tay Corporal Coles mà đã sử dụng chuyển động của cổ tay để kéo theo “các ngón tay’ - với quy trình sản xuất chân tay giả - in 3D.
Đám đông ở Intel ngày đó đã được truyền cảm hứng, và tôi hy vọng câu chuyện này đã truyền cảm hứng cho bạn để ủng hộ nguồn mở và cách thức tốt hơn. Cách của nguồn mở. Tôi là bằng chứng sống.
Hãy tới website của e-NABLE, và nếu bạn có quan tâm tham gia, hãy đề xuất một lời mời tới trang cộng đồng G+, nơi mà bạn sẽ có được sự truy cập tới các thiết kế, các ý tưởng, các đổi mới, các tài nguyên mới và các thách thức của chúng tôi.
Xem cuộc nói chuyện của tôi ở Intel cùng với Jon Schull ở đây.
Earlier this year, I shared my story about open source designs and my 3D printed prosthetic hand to a room of 4,600+ at Intel’s Annual International Sales Conference in Las Vegas. I joined Jon Schull on stage, the founder of e-NABLE, an online group dedicated to open source 3D printable assistive devices.
The reaction we got from our talk was unexpected—and it was one of the most awkward and exhilarating experiences of my life.
Jon thought I would be a good candidate for the Intel talk because I'm an active member of the e-NABLE community. I am involved in Research & Design, making these 3D printed prosthetic hands, and I actually use one myself. My hand was made from open source design files that are being shared all of the world at this very moment, and the hardware was made from a 3D printer and other materials you can get at a hardware store.
My hand in its current form, I call it the Talon, is made from:
  • 3D printed plastic for the fingers, joints, and skeleton of the design
  • nylon cable trimmer wire for the gripping mechanism
  • elastic hair ties for the extension mechanism
  • leather for the point of contact between the device and my skin
  • velcro, rubber tool dip, and various types of stainless steel nuts and bolts
After I decided I would go and speak at the Intel conference with Jon, I realised that I had no idea what I was going to say. Luckily, I had been giving "the talk" and telling my story almost every day since I started using the Talon. At that time, most days I would ride the bus to my part time job as a FedEx package sorter, and because I would be wearing such an obviously not-natural hand, I was asked about it many, many times. These unfortunate souls would soon realise their mistake in asking as I gleefully jumped into a full narrative of how my hand works, how it’s made, the community around it… everything. I would talk their ear off until one of us got off the bus.
I was way more prepared for the talk than I thought.
And talk I did. I told the Intel crowd my story from nine months prior, when I saw a 5 year old child with a hand that was missing fingers, like mine, using a 3D printed hand to pick things up off a table. I the crowd how my father and I started making plans to make one for me, and how excited we were. It only took us two months to "hook me up" to a rudimentary hand we built using openly available design files and a 3D printer. Then, I told them how the raw materials we used to make it only cost $50.00.
At this point in the talk, I was not wearing my hand, my Talon. It was on a carabiner, clipped to my belt loop at my side. Then, I put it on to show everyone how to use it. And, something magical happened. In that moment my Talon went from this thing I was holding and showing them the mechanics of—to a part of my body. I could use it to hold something, shake the host's hand... and, people started clapping...
And, they kept clapping. Then, they started getting out of their chairs and on to their feet.
When I went back to watch the recording, I noticed it was a full minute of 4,600+ people standing and cheering for us. When you’re on stage, a minute feels like an hour. I felt the importance of this movement in that minute, the impact open source was having on the world, and what we can do together, collaboratively, rather than competively.
Later, I wished I could have said more about the open prosthetics movement. Like, how important it is to make these devices affordable and available to everyone with the desire and need to use one. And that we are combining centuries old technology—the Corporal Coles hand that utalised wrist motion to pull along "fingers" —with a futuristic manufacturing process—3D printing.
The crowd at Intel that day was inspired, and I hope this story has inspired you to support open source and a better way. The open source way. I am living proof.
Check out the e-NABLE website, and if you're interested in getting involved request an invitation to the G+ community page where you'll get access to new designs, ideas, innovations, resources, and our challenges. 
Watch my Intel talk with Jon Schull here.
Dịch: Lê Trung Nghĩa

Thứ Năm, 2 tháng 2, 2017

Cách dễ nhất để biến ý tưởng các ứng dụng của bạn thành thiết bị


The easiest way to turn your app idea into an appliance
Jen Wike (originally published March 2014)
Jen Wike (lần đầu được xuất bản vào tháng 3/2014)


Jason Kridner là đồng sáng lập viên của BeagleBoard.org, nơi ông đã giúp tạo ra các công cụ phát triển nguồn mở như BeagleBone Black, BeagleBone, BeagleBoard, và BeagleBoard-xM. Kridner cũng là nhà quản lý kiến trúc phần mềm cho các vi xử lý nhúng ở Texas Instruments (TI).
Trong nhiệm kỳ 20 năm của ông với TI, Kridner đã trở thành lãnh đạo tích cực trong cộng đồng nguồn mở. Ông đã lôi cuốn các khán thính phòng với sự đa dạng khác nhau của giới công nghiệp và các triển lãm của các lập trình viên phần cứng và phần mềm, bao gồm Maker Faire, Embedded Linux Conference, Android Builders Summit, OSCON, CES, Design West và Linux Collaboration Summit.
Mục tiêu đối với BeagleBoard.org là truyền cảm hứng cho bất kỳ ai - từ trẻ con trong các vườn trẻ cho tới các lập trình viên khởi nghiệp - để học về cách mà các máy tính có thể được sử dụng hàng ngày để loại bỏ các rào cản đối với việc học tập, làm mẫu, và sản xuất. Sự thành công là khi thậm chí một đứa trẻ có thể cắm vào bo mạch chủ, trực quan những gì đứa trẻ có thể xây dựng với nó, và chia sẻ các thiết kế của nó với thế giới.
Cái gì là những đồ bán chạy nhất của ông?
Nhờ có giá bán lẻ thấp tới 45 USD, BeagleBone Black là thiết kế bo mạch bán chạy nhất từ BeagleBoard.org. Tất cả các bo mạch tiếp tục sẽ là sẵn sàng và tiếp tục sẽ được bán hàng ngày, nhờ số lượng lớn các tư liệu giáo dục được xây dựng xung quanh chúng. Một số người có quan tâm đặc biệt về các khả năng của DSP và các cổng đặt USB bổ sung của BeagleBoard-xM. Một số người có quan tâm về các khả năng tìm và sửa lỗi ở mức thấp được xây dựng sẵn của BeagleBone gốc ban đầu. Hơn nữa, BeagleBone Black bây giờ đã bán chạy hơn tất cả các thiết kế khác cộng lại.
Chúng tôi đã phủ OpenROV vào tháng 3/2012. Điều gì mới với dự án này?
OpenROV từng được thiết kế và được xây dựng xung quanh BeagleBoard gốc ban đầu và bây giờ đã chuyển sang BeagleBone Black mới hơn. Chúng tôi chia sẻ với mọi người trong các cộng đồng các lập trình viên của chúng tôi, hỗ trợ lẫn nhau các giải pháp đối với các thách thức chung. OpenROV ban đầu đã làm việc hoàn toàn độc lập với BeagleBoard.org như là điển hình của các dự án sử dụng các bo mạch hoặc thiết kế, nhưng chúng tôi bây giờ làm bất kỳ điều gì chúng tôi có thể để nghe theo các nhu cầu của chúng để tiến lên phía trước, bao gồm cả nhu cầu chúng phải giảm chi phí của BeagleBone được sử dụng trong thiết kế của chúng.
Hãy kể cho chúng tôi về loạt các video dạy học của ông trên YouTube. Ai sẽ dùng nó?
Bạn phải tham chiếu tới loạt video dạy học của TS. Molloy. Nó được rất nhiều sinh viên và dân chơi sử dụng khi họ có quan tâm trong việc xây dựng bất kỳ giải pháp thiết bị kết nối mạng nhỏ hoặc xử lý ảnh, hoặc tính toán vật lý nào xung quanh BeagleBone hoặc BeagleBone Black, mà nó cũng có số lượng kha khá tham chiếu từ các kỹ sư muốn tiếp kiệm thời gian học để giải quyết các nhiệm vụ thiết lập chung. Tôi chắc chắn khuyến cáo loạt video xuất sắc này, khi chúng đã được hơn 100.000 người xem.
Replicape, đầu máy in 3D cho BeagleBone làm việc như thế nào?
Replicape cung cấp 5 trình điều khiển bước theo sự kiểm soát nhanh, khá (fine), và thời gian thực khắt khe (hard-real-time) của 2 Đơn vị Thời gian thực có khả năng Lập trình được - PRU (Programmable Real-time Units) với tần số 200-MHz được nhúng vào con vi xử lý TI Sitara AM335x trong BeagleBone và BeagleBone Black. Chúng loại trừ nhu cầu ngắt CPU đầu với 1-GHz ARM® Cortex®-A8 CPU mà chạy Linux, cung cấp sự kết nối mạng/các phương tiện và thậm chí có khả năng tạo ra các lớp lót và mặt cắt của mô hình sẽ được in, các đặc tính không phổ biến đối với các máy in 3D ngày nay mà thường dựa vào một PC có kết nối để cung cấp các chức năng đó. Sự kết hợp hiệu năng cao này của kiểm soát mức thấp và chức năng mức cao làm cho máy in Thing Printer được xây dựng xung quanh Replicape nổi lên trong số các bạn ngang hàng của nó.
Bổ sung thêm vào 5 trình điều khiển máy tạo bước và các ưu điểm về hiệu năng/khả năng kết nối/xem trước tới từ việc sử dụng BeagleBone Black, Replicape cũng bao gồm 3 MOSFETs năng lượng cao (high-power) cho máy đúc ép và đĩa nóng, 3 MOSFETs năng lượng trung bình cho các quạt, 3 cổng đầu vào tương tự (analog) cho các thermistors, 6 đầu vào cho các điểm dừng cuối, và 1 bus có dây cho 10 cảm biến nhiệt độ bổ sung và một đầu vào duy nhất 12-24V. Từng trong số các thành phần và giao diện đó cung cấp chức năng sống còn để xây dựng các máy in 3D, loại bỏ nhu cầu các linh kiện điện tử bổ sung.
Hãy giới thiệu qua cho chúng tôi kinh nghiệm của người sử dụng trong BeagleBoard.org
Trong số các nền tảng phần cứng mở, kinh nghiệm với BeagleBone Black nổi lên như là mức độ đơn giản mới, và chúng tôi tiếp tục cải thiện kinh nghiệm đó. Không giống như vài nền tảng khác, không có nhu cầu đưa lên Internet các chỉ dẫn hoặc các bản tải về phần mềm. Không có nhu cầu phải lập trình bất kỳ lưu trữ có khả năng tháo lắp nào trước khi bạn có thể bắt đầu. Chỉ đơn giản hãy cắm bo mạch vào, và bạn sẵn sàng để bắt đầu. Nếu các trình điều khiển được yêu cầu để thiết lập một kết nối mạng qua cáp USB được cung cấp tới máy tính chạy Windows, Mac, hoặc Linux của bạn, thì chúng có thể được cài đặt trực tiếp từ ổ USB ảo mà bo mạch phục vụ cho máy tính của bạn. Một khi các trình điều khiển được cài đặt, kết nối mạng sẽ phục vụ trang web với tài liệu về phần cứng và phần mềm. Bo mạch sử dụng trình duyệt web của bạn để phục vụ môi trường phát triển với một trình soạn thảo để tạo các chương trình đơn giản để nói cho các yếu tố phần cứng khác nhau bằng việc sử dụng các tín hiệu số, liên tục, và tương tự. Bạn có thể đứng lên và nói cho các chuyển mạch switch, các đèn LED, các cảm biến nhiệt độ, các cảm biến ánh sáng, các động cơ, và hơn thế trong vòng vài phút loại bỏ bo mạch khỏi hộp của nó.
Bức tranh phần cứng mở đã thay đổi trong năm qua như thế nào? Trong tháng qua?
Nhìn vào năm qua, tuyên bố của Arduino Tre, sự cộng tác giữa BeagleBoard.org và Arduino, có lẽ là ảnh hưởng đáng kể nhất lên bức tranh. Tre sẽ cung cấp hiệu năng, các khả năng kết nối và kết nối mạng quan trọng nhất của BeagleBone Black cùng với sự đơn giản của Arduino.
Còn trong tháng qua, tôi phải nói tôi thích thú nhất về những gì tôi đang thấy có liên quan tới giáo dục trên trực tuyến cho các lập trình viên phần cứng. Tất nhiên, nhiều độc giả của các bạn có khả năng quen rồi với các site như Khan Academy và Code Academy, nhưng việc có liên quan tới phần cứng luôn đòi hỏi một chút đầu tư nhiều hơn. Chris Gammell đã bỏ công việc của mình để làm việc toàn thời gian trong khóa học điện tử có lấy tiền, Contextual Electronics, là nổi bật đối với tôi. Nhìn vào các khóa học không lấy tiền, thì khóa học rất phổ biến được Georgia Tech tạo ra về “Kiểm soát các Người máy Di động” (Control of Mobile Robots) được đặt ở Coursera sử dụng BeagleBone Black rất tốt trong phần về phần cứng và đưa ra sự đối xử xuất sắc cả về lý thuyết và thực hành. Cả 2 chương trình riêng rẽ đó và các xu thế mà chúng đại diện sẽ có những tác động khổng lồ trong những năm sắp tới.
Những gì có trong kho đối với BeagleBoard.org trong năm 2014? Những gì có trong kho đối với phần cứng mở trong năm 2014?
Như tôi đã nêu, tôi tin tưởng xu thế hướng tới các khóa huấn luyện trên trực tuyến cuốn hút hơn cho sự phát triển phần cứng sẽ tăng tốc trong năm 2014. Hiệu ứng bông tuyết ngụ ý là nhiều người sẽ tham gia vào nhiều hơn là giới thiệu hời hợt về việc cải thiện tình trạng của phần cứng mở cho tất cả chúng ta.
Thách thức tiếp tục cho các lập trình viên phần cứng mở, bất chấp các cơ hội giáo dục lớn hơn và các giải pháp nguồn đám đông đã nổi lên, sẽ tiếp tục là việc quản lý và chuỗi cung ứng ngoài việc xây dựng một ít các mẫu ban đầu. Tôi mong đợi nhất những bất ngờ trong năm 2014 những gì sẽ cho phép tất cả các lập trình viên có khả năng mới đó không chỉ có tiền để xây dựng khái niệm sản phẩm của họ, mà còn biết cách làm việc với các đối tác và phân phối được cho các fan hâm mộ đầy ngưỡng mộ của họ.
Đặc biệt đối với BeagleBoard.org và BeagleBone Black, chúng tôi đang dịch chuyển phát tán Linux bao gồm cả trên bo mạch sang Debian và nâng cấp phát tán của chúng tôi lên phiên bản 3 của Cloud9 IDE, điều tôi coi như là sự cải tiến đáng kể với sự hỗ trợ của Python, các khả năng shell tốt hơn, và việc gỡ lỗi được cải thiện. Chúng tôi cũng đang bắt đầu đưa vào các thư viện khác để lập trình I/O vật lý của bo mạch trong Python, C/C++ và các bản thảo. Việc nâng cao năng lực của bo mạch và cải thiện kinh nghiệm phần mềm sẽ là các hạng mục trọng tâm chính mà cộng đồng những người sử dụng của chúng tôi sẽ lưu ý và giúp dẫn lối. Trong số các hoạt động phát triển nhìn thấy được và thú vị nhất sẽ xảy ra như một phần của Google Summer of Code năm 2014, theo đó Quỹ BeagleBoard.org Foundation là tổ chức hướng dẫn được phê chuẩn và theo đó một số sinh viên sẽ được trả tiền cho công việc phát triển phần mềm nguồn mở của họ. Với ít nhất nửa tá các cuốn sách có liên quan tới Beagle sẽ được phát hành và phổ biến ở mức cao điểm, thì năm 2014 có thể dễ dàng định hình là năm thú vị nhất cho BeagleBoard.org!
Jason Kridner is the co-founder of BeagleBoard.org, where he has helped create open source development tools such as BeagleBone Black, BeagleBone, BeagleBoard, and BeagleBoard-xM. Kridner is also a software architecture manager for embedded processors at Texas Instruments (TI).
During his 20-year tenure with TI, Kridner has become an active leader in the open source community. He has engaged audiences at a variety of industry and hardware and software developer shows, including Maker Faire, Embedded Linux Conference, Android Builders Summit, OSCON, CES, Design West and Linux Collaboration Summit.
The goal for BeagleBoard.org is to inspire anyone—from kindergarteners to Kickstarter developers—to learn about how computers can be used in an everyday ways to remove barriers to learning, prototyping, and production. Success is when even a child can plug in the board, intuit what he or she can build with it, and share his or her designs with the world.
What are some of your best sellers?
Thanks to the low retail sales price of $45, the BeagleBone Black is the best-selling board design from BeagleBoard.org. All boards continue to be available and continue to be sold every day, thanks greatly to the amount of educational materials built around them. Some people are particularly interested in the DSP capabilities and additional USB host ports of the BeagleBoard-xM. Some people are interested in the built-in low-level debug capabilities of the original BeagleBone. Still, BeagleBone Black has now outsold all of the other designs combined.
We covered OpenROV in March 2012. What's new with this project?
OpenROV was designed and built around the original BeagleBoard and has now moved to the newer BeagleBone Black. We share with people in our developer communities, supporting each other with solutions to common challenges. OpenROV initially worked fully independently of BeagleBoard.org as is typical of projects using the boards or designs, but we now do whatever we can to listen to their needs moving forward, including the need they had to reduce the cost of the BeagleBone used in their design.
Tell us about your teaching video series on YouTube. Who uses it?
You must be referring to Dr. Molloy’s teaching video series. It gets a lot of use from students and hobbyists interested in building just about any physical computing, image processing, or miniature networked device solutions around BeagleBone or BeagleBone Black, but it also has a fair amount of reference from engineers looking to save time learning to solve common setup tasks. I absolutely recommend this excellent series that has been watched by more than 100,000 viewers.
How does Replicape, a 3D printer cape for BeagleBone work?
The Replicape provides 5 stepper motor drivers under the fast, fine, and hard-real-time control of the two 200-MHz Programmable Real-time Units (PRUs) embedded in the TI Sitara™ AM335x processor on BeagleBone and BeagleBone Black. These eliminate the need to interrupt the primary 1-GHz ARM® Cortex®-A8 CPU that runs Linux, provides network/media connectivity and is even able to produce live renders and slicing of the model to be printed, features not common to 3D printers today that more generally rely on a connected PC to provide those functions. This high-performance combination of low-level control and high-level functionality makes the Thing Printer built around the Replicape stand out from its peers.
In addition to the 5 stepper motor drivers and performance/connectivity/preview advantages that come from using BeagleBone Black, Replicape also includes 3 high-power MOSFETs for extruders and hot plate, 3 medium-power MOSFETs for fans, 3 analog input ports for thermistors, 6 inputs for end-stops, a 1-wire bus for up to 10 additional temperature sensors and a single 12-24V input. Each of these components and interfaces provide critical functionality for building 3D printers, eliminating the need for additional electronics.
Walk us through the user experience on BeagleBoard.org.
Among open hardware platforms, the experience with BeagleBone Black stands out as a new degree of simplicity, and we continue to improve the experience. Unlike some other platforms, there’s no need to go to the Internet for instructions or software downloads. There’s no need to program any removable storage before you can get started. Simply plug the board in, and you are ready to get started. If drivers are required to establish a network connection over the provided USB cable to your Windows, Mac, or Linux computer, they can be installed directly off of the virtual flash drive the board serves up to your computer. Once the drivers are installed, the network connection serves up a web page with documentation about the hardware and software. The board uses your web browser to serve up a development environment with an editor for creating simple programs to talk to various hardware elements using digital, serial, and analog signals. You can be up and talking to switches, LEDs, temperature sensors, light sensors, motors, and much more within minutes of removing the board from its box.
How has the open hardware landscape changed over the past year? The past month?
Looking over the last year, the announcement of the Arduino Tre, a collaboration between BeagleBoard.org and Arduino, is probably the most significant impact on the landscape. The Tre will provide the most important performance, connectivity and networking capabilities of BeagleBone Black along with the simplicity of Arduino.
Over the last month, I have to say I’m most excited about what I’m seeing regarding on-line education for hardware developers. Of course, many of your readers are likely familiar with sites like Khan Academy and Code Academy, but getting involved with hardware always requires a bit more investment. Chris Gammell quitting his job to work full-time on his for-pay electronics course, Contextual Electronics, stands out to me. Looking at free courses, the highly popular Georgia Tech-created course on "Control of Mobile Robots" hosted on Coursera makes good use of the BeagleBone Black in the hardware portion and provides an excellent treatment of both theory and practice. Both these individual programs and the trend they represent will have huge impacts over the next year.
What's in store for BeagleBoard.org in 2014? What's in store for open hardware in 2014?
As I mentioned, I believe the trend toward more compelling online trainings for hardware development will accelerate in 2014. The snowball effect means that many people will be getting more than a superficial introduction to advancing the state of open hardware for all of us.
The continued challenge for open hardware developers, despite the greater educational opportunities and crowdfunding solutions that have emerged, will continue to be managing a supply chain beyond building the first few prototypes. I look most forward to surprises in 2014 that will enable all of these newly-capable developers to not only have the money to build their product concept, but to also know how to work with partners and deliver to their admiring fans.
For BeagleBoard.org and BeagleBone Black in particular, we are shifting the Linux distribution included on the board to Debian and upgrading our to version 3 of the Cloud9 IDE, which I see as a significant improvement with Python support, better shell capabilities, and improved debugging. We are also starting to include other libraries to program the board’s physical I/Os in Python, C/C++ and sketches. Upping board capacity and improving the software experience will be major focus items that our community of users should notice and help direct. Among the most visible and interesting development activities will be happening as part of the 2014 Google Summer of Code, for which the BeagleBoard.org Foundation is an approved mentoring organization and for which some number of students will get paid for their open source software development work. With at least half a dozen Beagle-related books coming out and popularity at an all-time high, 2014 could easily shape up to be the most exciting year for BeagleBoard.org yet!
Dịch: Lê Trung Nghĩa

Thứ Tư, 1 tháng 2, 2017

Đội lắp ráp 3 phương tiện nguồn mở qua bữa trưa


Crew assembles three open source vehicles over lunch
Michael Harrison (originally published March 2014)
Michael Harrison (được xuất bản lần đầu vào tháng 3/2014)


Khi bạn nghĩ về lắp ráp ô tô, thường đó là các nhà máy khổng lồ, các cánh tay người máy, và các trận mưa của các tia lửa từ các máy hàn trong đầu. Nhưng Carlo De Micheli mô tả kinh nghiệm đầu của ông ở dự án OSVehicle project, khi 3 chiếc ô tô mẫu Tabby của họ đã cùng được lắp bằng tay trong thời gian nghỉ ăn trưa.
Ngày nay OSVehicle đang thiết lập các mối quan hệ với các đối tác, các nhà thiết kế, các nhà sáng tạo, và các nhà sản xuất ở hơn 70 quốc gia và ở 6 châu lục để mang sự phát triển nguồn mở đến với nền công nghiệp ô tô.
Henry Chesbrough mô tả đổi mới mở như là sự thay đổi từ mô hình truyền thống và đóng kín mà các công ty sử dụng để chiếm chỗ trong thị trường, sang mô hình mới chủ động tích cực lôi kéo đám đông vào việc mở rộng các ý tưởng và các khả năng (xem Video).
Xác định thị trường không nên có sự giới hạn nữa, mà là cách hiểu nhu cầu cụ thể và việc phân phối sản phẩm làm thỏa mãn nhu cầu đó. Internet cho phép chúng ta làm việc với những người đối mặt với các nhu cầu tương tự ở các nơi khác trên thế giới, và chỉ trong vài năm qua chúng ta đang bắt đầu sử dụng nó để tạo ra các vật hữu hình thông qua tri thức phân tán.
Để có thêm thông tin về Tabby và các phương tiện nguồn mở, hãy xem cuộc phỏng vấn của chúng tôi với đội OSVehicle.
Được đăng lần đầu trên OSVehicle blog. Được sửa đổi và đăng lại theo giấy phép Creative Commons.
When you think about automobile assembly, usually it's giant factories, robotic arms, and showers of sparks from welding machines that come to mind. But Carlo De Micheli describes his first experience at the OSVehicle project, when three of their Tabby prototype cars were put together by hand during the span of a lunch break.
Today OSVehicle is establishing relations with partners, designers, makers, and manufacturers in 70+ countries and on six continents to bring open source development to the automotive industry.
Henry Chesbrough describes open innovation as the change from the traditional and closed model that companies use to get a market fit, to a new model that proactively involves the crowd in expanding ideas and possibilities. (Video link)
Defining a market shouldn't be a restriction anymore, but a way of understanding a specific need and delivering a product that satisfies it. The Internet allows us to work with people who face similar needs in other locations worldwide, and it is only in the last few years that we are beginning to use it to create tangible objects through distributed intelligence.
For more information about the Tabby and open source vehicles, check out our interview with the OSVehicle team.
Originally posted on the OSVehicle blog. Modified and reposted under a Creative Commons license.
Dịch: Lê Trung Nghĩa

Thứ Ba, 31 tháng 1, 2017

Những người sáng tạo sẽ là cuộc cách mạng công nghiệp mới


Makers are the new industrial revolution
Luis Ibáñez (originally published March 2014)
Luis Ibáñez (được xuất bản lần đầu vào tháng 3/2014)


Đi theo sự rà soát lại bản Tuyên ngôn gần đây của Người sáng tạo, tôi đã đọc lướt qua Những người sáng tạo: Cuộc cách mạng Công nghiệp Mới (Makers: The New Industrial Revolution) của Chris Anderson. Anderson là nguyên Tổng biên tập của tờ Wired và không phải là người xa lạ đối với các nghịch lý về kinh tế của sản xuất ngang hàng và nguồn mở. Ông đã viết về cả 2 thứ đó trong các cuốn sách trước đó Cái đuôi dài: Vì sao Tương lai của Kinh doanh là Bán ít hơn của Nhiều hơn (The Long Tail: Why the Future of Business Is Selling Less of More) và Không mất tiền: Tương lai của Giá thành Căn bản (Free: The Future of a Radical Price).
Trong cuốn sách gần đây nhất của mình, Anderson xem xét song song lịch sử giữa phong trào của Người sáng tạo (Maker movement) và cuộc Cách mạng Công nghiệp lần thứ 2, điều đã diễn ra vào khoảng năm 1850 và cuối Chiến tranh Thế giới lần thứ I. Trong khi Cách mạng Công nghiệp lần thứ nhất (1760-1840) từng dựa vào các nhà máy lớn và các phương tiện sản xuất đắt tiền, thì cuộc Cách mạng Công nghiệp lần II từng đặc trưng bằng sự phát triển của các cỗ máy nhỏ (đặc biệt là suốt chỉ và máy khâu) đã dân chủ hóa các phương tiện sản xuất, dẫn tới sự bùng nổ khắp nơi các doanh nghiệp nhỏ dựa vào gia đình và các nền công nghiệp nông thôn.
Anderson chi tiết hóa cách dẫn tới phong trào Người sáng tạo - với ví dụ, sự nở rộ của việc in 3D, quét, và việc hỗ trợ cộng tác và các mạng chia sẻ của nó - sẽ mang tới sự lặp lại cuộc Cách mạng Công nghiệp lần thứ II, nhưng lần này mở ra tốc độ của kỷ nguyên thông tin.
Chính phủ Liên bang Mỹ từng lưu ý tới các khả năng đó và đã đưa ra Mạng Quốc gia về Đổi mới Sản xuất – NNMI (National Network for Manufacturing Innovation), nhấn mạnh vào việc sản xuất phụ gia. Nhiều hơn về điều này là trong báo cáo về sản xuất tiên tiến của Hội đồng các Cố vấn của Tổng thống về Khoa học và Công nghệ – PCAST (President’s Council of Advisors on Science and Technology).
Khi mô tả cách phong trào Người sáng tạo có thể phát triển thành sự kinh doanh có lợi nhuận mà không phải hy sinh các nguyên tắc của tính mở và sự tham gia, Anderson nói từ kinh nghiệm cá nhân thành công của mình. Ông là CEO và là đồng sáng lập của 3D Robotics, một công ty chuyên sản xuất các bộ dụng cụ cho cộng đồng tự làm máy bay không người lái (DIY drone) - một cộng đồng đã bắt đầu như là sở thích riêng trong nhà để xe và phát triển thành một công ty nhiều triệu USD với thị trường toàn cầu. Tất cả sức mạnh cộng đồng nằm trong nhóm các thành viên tích cực cốt lõi thực hành các nguyên lý nguồn mở.
Anderson cũng thảo luận về máy in 3D của MakerBot. Khi ông bình luận về việc vì sao nó phải có các đèn LED nhấp nháy (là mẹo cũng được sử dụng trong các siêu máy tính), ông nói như sau:
“Chiếc máy in không chỉ là một công cụ:
  • Nó cũng là thứ để chơi
  • Nó là hành động cách mạng
  • Nó là điêu khắc động lực học
  • Nó là tuyên bố chính trị
  • Nó khá li kỳ”
Các tuyên bố đó cũng áp dụng tuyệt vời cho hầu hết các máy in 3D khác, và phong trào Người sáng tạo nói chung.
Ông bổ sung thêm:
Nguồn mở không chỉ là phương pháp đổi mới hiệu quả - nó là hệ thống tin cậy mạnh mẽ như nền dân chủ hoặc chủ nghĩa tư bản đối với các môn đồ của nó.
Những viên ngọc quý khác của sự thông thái được phân bổ khắp cuốn sách, giống như lời tư vấn kinh doanh trong việc thiết lập giá bán các thiết bị ít nhất bằng 2.5 lần chi phí sản xuất để tính đủ tất cả các chi phí không dự tính trước được.
Anderson sau đó đưa độc giả đi tới các câu chuyện kinh doanh đầy quyến rũ, bao gồm một ít các câu chuyện ưa thích của tôi: Local Motors, SparkFun, Kickstarter, Etsy, MFG, và OpenPCR. Từng trong số chúng đều có chủ đề chung: một trong những kỷ nguyên mới nơi mà việc sản xuất quay lại về tay của các doanh nghiệp nhỏ. Anderson tổng kết nó như sau:
Kỷ nguyên mới sẽ không đánh dấu sự kết thúc của người khổng lồ, mà sự kết thúc của sự độc quyền của người khổng lồ. Cuốn sách này, Người sáng tạo (Makers), giúp chúng ta đưa vào triển vọng ảnh hưởng mà văn hóa của người sáng tạo sẽ có trong những năm sắp tới trong sự phục hưng của việc sản xuất, trong khi chỉ cho chúng ta cách chúng ta có thể áp dụng cho cuộc cách mạng mới, các bài học chúng ta đã học được từ cuộc Cách mạng Công nghiệp lần thứ II của năm 1850 và các bài học từ sự nổi lên gần đây hơn của những chiếc máy tính để bàn trong những năm 1980.
When describing how the Maker movement can grow in to profitable business without sacrificing the principles of openess and participation, Anderson speaks from successful personal experience. He is the CEO and cofounder of 3D Robotics, a company dedicated to producing kits for the DIY drone community—one that started as a hobby in a garage and grew into a multi-million dollar company with a global market. All the while the community remained at its core a group of enthusiastic members who practice open source principles.
Anderson also dicusses the MakerBot 3D printer. When he comments on why it must have blinking LEDs (which is by the way a trick also used in supercomputers), he says the following:
"The printer is not just a tool:
  • It's also a plaything
  • It's a revolutionary act
  • It's a kinetic sculpture
  • It's a political statemet
  • It's thrillingly cool"
These statements perfectly apply to most other 3D printers as well, and to the Maker movement in general.
He adds:
Open source is not just an efficient innovation method—it's a belief system as powerful as democracy or capitalism for its adherents.
Other jewels of wisdom are distributed across the book, like business advice on setting the selling price of devices to at least 2.5 times the cost of production to properly account for all unanticipated costs.
Anderson later takes the reader on a tour of fascinating business stories, including a few of my favorites: Local Motors, SparkFun, Kickstarter, Etsy, MFG, and OpenPCR. They each have a common theme: one of a new era where manufacturing goes back to the hands of small entrepeneurs. Anderson summarizes it as:
The new era will not mark the end of the blockbuster, but the end of the monopoly of the blockbuster.
This book, Makers, helps us put into perspective the impact that the maker culture will have in the following years on the renaissance of manufacturing, while showing us how we can apply to the new revolution, the lessons that we've learned from the second Industrial Revolution of 1850 and the lessons from the more recent emergence of desktop computers in the 1980's.


Dịch: Lê Trung Nghĩa

Thứ Sáu, 20 tháng 1, 2017

An toàn bằng và cho phần mềm tự do


Security by and for free software



An toàn là mối lo cho tất cả điện toán và tất cả những người sử dụng máy tính.
Dù những người sử dụng không bao giờ có thể thực sự chắc chắn về an toàn của họ khi sử dụng phần mềm sở hữu độc quyền, thì điều đó không ngụ ý phần mềm tự do là tự động an toàn. Các lập trình viên phần mềm tự do và những người sử dụng phải tiến hành các bước để cải thiện an toàn của các dự án phần mềm tự do.
Vì an toàn là rất quan trọng, nên việc tạo ra các dự án phần mềm tự do giúp những người sử dụng đảm bảo an toàn cho điện toán của họ có thể dẫn tới sự áp dụng phần mềm tự do. Đây là nỗ lực thâm nhập đạo đức to lớn mà chỉ có khả năng hoàn toàn vì những người sử dụng có sự tự do để làm như vậy.
Các cách thức để giúp.
Làm cho điện toán của riêng bạn an toàn hơn: một nơi để bắt đầu là mã hóa thư điện tử của bạn, và Quỹ Phần mềm Tự do – FSF (Free Software Foundation) chào Chỉ dẫn Tự Bảo vệ Thư điện tử (Email Self-Defense Guide) để giúp bạn làm quen, và để cộng đồng của bạn bắt đầu bằng việc mở khóa huấn luyện dạy mã hóa.
  • Quỹ Biên giới Điện tử - EFF (Electronic Frontier Foundation) chào vài dự án về an toàn của phần mềm tự do, bao gồm HTTPS Everywhere, một trình mở rộng cho trình duyệt mà mã hóa các giao tiếp truyền thông của bạn với nhiều trang Web.
  • Tor là mạng mở phần mềm tự do giúp bạn bảo vệ chống lại sự phân tích giao thông, một dạng giám sát mạng đe dọa tính riêng tư của bạn. Bạn có thể sử dụng Tor, tài trợ cho dự án, dạy các bạn của bạn về Tor, hoặc chạy Tor relay.
  • Hơn nữa, nếu bạn đang duy trì một dự án phần mềm tự do, hãy tiến hành các bước để cải thiện an toàn của nó. Hãy tìm cách kiểm tra mã từ một chuyên gia về an toàn. Mozilla thưởng bằng việc cấp tiền cho việc kiểm tra an toàn của mã được cấp phép phần mềm tự do.
  • Hãy tiến hành các bước để đảm bảo cho việc xây dựng có khả năng tái sản xuất được dự án phần mềm tự do của bạn. Xây dựng có khả năng tái sản xuất được là tập hợp các thực hành phát triển phần mềm mà tạo ra con đường có khả năng thẩm tra được từ mã nguồn con người đọc được tới mã nhị phân được các máy tính sử dụng, điều cho phép những người sử dụng giành được sự tin cậy mà mã nhị phân được phân phối quả thực đang tới từ mã nguồn được đưa ra.
  • Nếu bạn có website, hãy kiểm tra Let's Encrypt (Hãy Mã hóa), một cơ quan chứng thực - CA (Certificate Authority) dựa vào phần mềm tự do, được tự động hóa, cũng như thông tin và các khuyến cáo tăng cường cho Web của tổ chức W3C.
Đây chỉ là một hạng mục trong danh sách các dự án ưu tiên cao (High Priority Projects) của Quỹ Phần mềm Tự do.
Bài được đưa lên Internet ngày: 13/01/2017
by Georgia Young — Published on Jan 13, 2017 04:30 PM
Security is a concern for all computing and all computer users.
Although users cannot ever be truly certain of their security when using proprietary software, that does not mean free software is automatically secure. Free software developers and users must take steps to improve the security of free software projects.
Because security is so important, creating free software projects that help users secure their computing could drive free software adoption. This is an effort of great ethical import that is only possible at all because users have the freedom to do so.
Ways to help.
  • Make your own computing more secure: one place to start is encrypting your email, and the FSF offers an Email Self-Defense Guide to help you get started, and get your community started by teaching an encryption workshop.
  • The Electronic Frontier Foundation offers several free software security projects, including HTTPS Everywhere, a browser extension that encrypts your communications with many Web sites.
  • Tor is a free software open network that helps you defend against traffic analysis, a form of network surveillance that threatens your privacy. You can use Tor, donate to the project, teach your friends about Tor, or run a Tor relay.
  • Also, if you maintain a free software project, take steps to improve its security. Seek a code audit from a security expert. Mozilla awards funding for security audits of free software licensed code.
  • Take steps to ensure reproducible builds of your free software project. Reproducible builds are a set of software development practices that create a verifiable path from human readable source code to the binary code used by computers, which allows users to gain confidence that a distributed binary code is indeed coming from a given source code.
  • If you have a website, check out Let's Encrypt, an automated, free-software based certificate authority (CA), run for the public’s benefit, as well as the W3C's extensive security information and recommendations for the Web.
This is just one item on the Free Software Foundation's High Priority Projects list.
Dịch: Lê Trung Nghĩa