:::: MENU ::::
Posts tagged with: adafruit

Adafruit 관련 정보

2005년에 설립된 Adafruit 이야기

Adafruit is now a highly successful community-driven electronics company, educational resource, and maker community thriving in SoHo, Manhattan.

Description

Online learning resource, marketplace, and maker community for do-it-yourself electronics

Technical Data

  • Adafruit employs 105 people in their 50,000-sq.-ft. factory in Manhattan
  • 100% woman owned, no loans, no venture capital
  • Recorded $45 million in revenue in 2016
  • Received its millionth order in January 2016
  • 14 million website page views and over 2 million uniques a month
  • 34 million YouTube views and over 207,000 subscribers
  • Social media reach: 119,000+ Twitter followers, 2.1 million followers on G+ (4 million for Ladyada), 77,000 Facebook subscribers, 51,000 Instagram followers
  • Limor Fried was featured on the cover of Wired (April, 2011) and was named Entrepreneur of the Year by Entrepreneur magazine in 2012
  • Limor is a founding member of the NYC Industrial Business Advisory Council
  • Adafruit is ranked No. 11 among the top 20 U.S. manufacturing companies, No.1 in New York City by Inc. magazine, and is listed among Inc.’s 5000 “fastest growing private companies”
  • In 2016, Limor was named one of the White House’s “Champions of Change”

Features

Adafruit’s 10 Most Popular Products

  1. Adafruit Ultimate GPS Breakout — 66 channel w/10 Hz updates
  2. Adafruit Motor/Stepper/Servo Shield for Arduino v2 Kit
  3. PowerBoost 1000 Charger — Rechargeable 5V Lipo USB Boost @ 1A
  4. Circuit Playground — Integrated microcontroller and sensor board
  5. PiTFT Plus 480×320 3.5″ TFT+Touchscreen for Raspberry Pi
  6. Adafruit 9-DOF Absolute Orientation IMU Fusion Breakout — BNO055
  7. Adafruit Feather HUZZAH with ESP8266 WiFi
  8. Adafruit Feather 32u4 Basic Proto
  9. Adafruit Feather 32u4 Bluefruit LE
  10. Adafruit Pro Trinket — 5V 16 MHz

[*Source: Adafruit product stats 2/18/17]

Applications

Ladyada’s 10 Lessons for Building Open Culture Companies

  • You can be a good company and a good business.
  • Open source isn’t a business or a marketing strategy for us, it’s the DNA of our company, it’s part of what we do.
  • Metrics — if you’re not measuring things, you cannot improve them.
  • We have a weekly all-company meeting called “State of the Fruit.” Be transparent with all parts of your business, early and often.
  • Skills can be taught. Good people making good decisions should be the focus and what is celebrated.
  • Celebrate others. It’s not just about you and your products.
  • Traveling takes too much time. Use the power of the internet. Publish frequently, from videos to blog posts.
  • Say no to things. It’s not about what you can do, it’s more about what you will not do.
  • Get a good trademark lawyer. If you’re open source, you’re giving away everything but your name, it’s important to protect it.
  • You do not need a fancy office or building to do great work. Great work can happen anywhere, even in an apartment.

출처: http://makezine.com/2017/06/13/open-source-ideals-engineering-genius-helm-adafruit-maker-revolution-manufacturing/


LPC810 ARM CortexM0+ Project -1

Project Description

이 프로젝트의 목적은 가장 작은 MCU에 Ethernet connectivity를 구현하는 것이다. 아마 아래 그림과 같은 형태가 될것이다.

lpc810_ethernet

CortexMo+

NXP에서 출시한 LPC800시리즈는 ARM사의 CortexM0+ 시리즈의 칩이다. ARM의 소개 페이지에 있는 것 처럼 CortexM0와 마찬가지로 8, 16비트 시장을 타겟으로 하고 있다. CortexM0와 비교해서는 파워소모를 더 줄였고 성능은 더 높인 버젼이라고 이해하면 될 듯 하다. TI의 MSP430과 비교를 한 사이트도 있는데, GPIO만 적을뿐 가격, 파워 소모, 성능등 모든 면에서 우월하다.

LPC810

LPC800 시리즈중 눈길을 끄는 칩은 8핀 DIP패키지인 LPC810 이다.

Lpc800 dip8

이 패키지의 내부 구조는 아래 그림과 같다. 전원핀 6, 7번을 제외하면 나머지 핀들은 GPIO와 다른 기능이 multiplex되어 있어서 칩의 핀수를 줄일 수 있다. 더구나 내부 RC발진 회로덕분에 외부에 크리스탈 또는 오실레이터를 연결하지 않아도 된다.

LPC810_Pin

LPC810 시리즈는 아래 그림과 같이 메모리 용량에 따라 DIP8, TSSOP16, SO20, TSSOP20등의 패키지가 존재한다.

LPC810 Ordering

회로도

LPC810_Sch

일단 간단한 동작확인을 위해 Ardafruit에서 LPC810 Mini Starter Pack을 구매하고 Adafruit의 회로를 참고해서 위와 같은 회로를 구성하였다. Adafruit의 회로는 초보자를 위해 Fritzing(이 툴 관련 이전 블로그의 글들)을 이용해서 그려져 있는데 사실 엔지니어가 보기에는 회로도가 더 편하다. 암튼 안정적인 동작을 위해 난 리셋 회로를 추가하고 편의를 위해 ISP에 핀 헤더를 달았다. P0_2에는 LED가 달려있으며, MCP1700 레귤레이터를 통해 5V가 3.3V로 변환되어 칩에 입력이 된다.

프로그래밍

요즘 나오는 칩들이 거의 모두다 그렇지만 이 칩도 내부 ROM에 bootloader가 있고,  ISP(In System Programming)기능을 지원한다. 즉 UART를 통해서 내부 Flash의 업데이트가 가능하다.  그리고 NXP에서 제공하는 개발 환경인 LPCXpresso는 이클립스 기반이라서 Win, MAC, Linux를 모두 지원한다.  Adafruit에서 소개하는 페이지에는 Windows기반에서 설명을 하는데 난 MAC  환경이라서 OS X에서 개발 환경을 구축하였다. LPCXpresso를 다운받으려면 http://lpcxpresso.code-red-tech.com/LPCXpresso/ 여기에 사용자 등록을 해야 다운로드가 가능하다. 문제는  MAC용 Falsh Magic에서 아직 LPC800시리즈를 지원하지 않아서 lpc2isp를 사용해야 한다.

  • LPCXpresso에 프로젝트 등록 : 이 내용은 Adafruit에 자세히 나와 있으니 이곳을 참고. 간단히 설명하면  코드를 Github에서 ZIP 형태로 다운로드해서  받아서 LPCXpresso에서 Import Project를 하면 된다.
  • PL2303드라이버: Adafruit의 USB to TTL Serial Cable 에서 설명하는 Prolific 드라이버를 설치했으나 MAC 에서 인식이 되지 않아 인터넷에서 다른 드라이버를 찾아서 인식시켰다. [wpdm_file id=3]
  • Mac에서 시리얼 포트가 잡혔는지 확인하기: ls /dev/tty.*
  • Flash Magic 대신 lpc2isp사용하기: http://lpc21isp.sourceforge.net/에서 소스를 다운로드 받아서 gcc 로 컴파일 한다. 단 make 파일에서 CFLAG에 -static옵션을 빼야지 제대로 컴파일이 된다.

lpc21isp

  • lpc2isp 사용법은 “lpc21isp hex-file명 serial-port baud-rate clock of MCU(in Khz단위)”이다 여기서 마지막 파라미터인 MCU의 clock을 Khz단위로 넣는 것이 중요하다.  즉: ./lpc21isp LPC810_CodeBase.hex usbserial 115200 12000 을 입력하면 아래 그림과 같이 제대로 flash가 write 된다.

lpc2isp

위와 같이 프로그래밍 끝나면,  점퍼를 제거하고 리셋 버튼을 누르면 코드가 동작을 한다. 아래 그림은 LED를 깜박이는 코드를 로드….

LPC810_Board


[책] 오프라인 비즈니스 혁명


저자 정지훈은 미래 칼럼니스트로 활약중이며 ‘하이컨셉’이라는 닉네임으로 잘 알려진 파워블로거이기도 하다. 그는 다가올 미래에 대해 ‘그동안의 10년이 IT가 만든 디지털 혁명이었다면, 앞으로의 10년은 전통산업과 IT가 만나 비용 절감과 시공간 단축이 실현되는 제2의 산업혁명이 될 것’이라고 말했다.  

무엇이 제조와 유통의 혁신을 일으키는가
가내수공업의 시대가 부활한다
새롭게 탄생하는 유통산업과 광고, 마케팅의 미래
미래의 웹 환경과 미래기업 경영의 원칙
등의 4가지 큰제목을 가지고 다가올 미래에 대해 이야기하고 있다.

제조부문에서 기업이 아닌 개인의 등장(프로슈밍, DIY)하여 자신의 창작물을 온라인에서 쉽게 공유하는 시대.온라인에서는 개인의 경험과 실시간성, 판매가 아닌라 관계의 중요성이 부각.
이를 촉진시키는 것이 3D 프린터 및 3D 모델링툴 및 Open Hardware.
하지만 결국 중요한 것은 어떻게 제조 단가를 낮추고, 이를 생산하는 기계가격이 얼마나 떨어질 수 있느냐에 달려있다.
혁신의 원동력은 쉽고(easy), 싼(cheap) !!
* Open Hardware의 경우 Adafruit, DIY Drones, Makerbot, Arduino, Beagle board, Bugs labs, Chumby, Liquidware, Maker SHED, 2010년 상반기까지 13개 정도의 회사가 100만불 이상의 매출, 2015년에는 현재 규모의 20배 이상 성장을 예상

최근 Forbes에 “Open Source Electronics DIY Kits with Adafruit“라는 제목으로 실린 Limor Fried의 기사도 읽어볼 만 하다.
Hobby business에서 커뮤니티의 중요성을 역설하고 있다.


Providing good information has been our “advertising”. I publish all the source code, schematics, board layout files and everything anyone needs to build or remake my products. While this sounds counter intuitive because I’m basically giving away our IP, it’s created a large community of customers who value great design and great documentation.

The tipping point for Adafruit isn’t really about us, it’s what has transformed the hobbyist and professional electronics market – now, customers expect to have fully documented, open-source, supported hardware. This is what I provide and customers seek this out. This year we hit our 100,000th order. Since we give away all our designs we need to provide more value than just the physical parts – we have great service, support, documentation and help available for any customer. Word gets around, people know if we have something it’s because it’s the best and a great price.