【課程】Raspberry Pi Pico 快速入門工作坊

首場 Raspberry Pi Pico 工作坊,內容涵蓋基礎電子電路、MicroPython 程式介紹,還搭配官方教材!

《課程內容》
目標:一天學會使用 Raspberry Pi Pico 控制多種硬體
時間:2021/05/23(日) 10:00~18:00
地點:台北市重慶南路一段105號2樓/天瓏資訊圖書
講師:台灣樹莓派 Ledger 和 sosorry

05/23 課程內容
10:00 – 11:00: 1. Pico 安裝設定(更新韌體,開發環境介紹,圖形化界面開發)
11:00 – 12:00: 2. GPIO 介紹(數位/類比,輸入/輸出,MicroPython,多執行緒)
13:00 – 14:00: 3. 數位輸出/輸入(LED,按鍵,人體紅外線感測器,蜂鳴器)
14:00 – 15:00: 4. 類比輸出/輸入(LED,伺服馬達,MQ-2 煙霧感測器)
15:00 – 15:30: 5. 溫度量測記錄(內建感測器,資料讀寫)
15:30 – 16:30: 6. I2C(I2C 協定和工具介紹,LCD 顯示原理)
16:30 – 17:00: 7. UART 通訊(I2C 協定介紹,雙 Pico 通訊)

《費用》
Raspberry Pi 工作坊候補表單  <==報名額滿了,填寫候補表單!
* $2,900元(含稅),包含午餐(Pizza)。硬體包含 Raspberry Pi Pico 入門套件(內含 Pico 已焊)、Get Started with MicroPython on Raspberry Pi Pico 英文實體書 、SG90 伺服馬達、MQ-2 煙霧感測器等。

注意事項:
* 此課程為初階課程。
* 學員當天需自備筆電,Windows / Linux / Mac 皆可。

[產品] Raspberry Pi Pico 入門套件 | Pico(已焊) | MicroPython | 入門套件

《特色》
* Pico 首發套件,包含數位/類比,輸入/輸出多種元件,還有 I2C LCD 和 RGB LED 燈條
* 套件內含 Raspberry Pi Pico(已焊),輕鬆上手
* 搭配官方 Get Started with MicroPython on Raspberry Pi Pico 手把手教學,加購實體書更優惠

《規格》
* Raspberry Pi Pico(已焊) x1 <== 內含 Pico(已焊)!
* microUSB 傳輸線 x1
* 830 洞紅藍線大麵包板 x1
* 大按鍵開關(顏色隨機) x4
* 5mm 紅色/黃色/綠色 LED x2
* 330 Ω 電阻 x5
* 大自激式蜂鳴器 x1
* 16m/m 可變電阻 10K x1
* HC-SR501 人體紅外線感應模組(PIR) x1
* I2C 1602 LCD x1
* WS2812B RGB LED x1
* 20cm 母對母杜邦線 x20
* 20cm 公對母杜邦線 x20
* 20cm 公對母杜邦線 x20
* 元件對照表 x1
* 腳位對照表 x1
* 180mm(W) x 85mm(D) x 45mm(H) 元件收納盒 x1

《下載》
* 書本電子檔
* 範例程式

$ 750

※若無法使用Paypal購買,請到 這裡 填寫表單購買,造成您的不便敬請見諒。

《搭配 Raspberry Pi Pico 實體書一起購買更划算》

圖片來源:New book: Get Started with MicroPython on Raspberry Pi Pico

《Raspberry Pi Pico 實體書 + 套件,出貨清單》
* Get Started with MicroPython on Raspberry Pi Pico 英文實體書 x1
* Get Started with MicroPython on Raspberry Pi Pico Kit(內含已焊好的 Pico 和傳輸線) x1

$1250 

※若無法使用Paypal購買,請到 這裡 填寫表單購買,造成您的不便敬請見諒。

※請到 這裡 填寫表單購買,造成您的不便敬請見諒。

[產品] Get Started with MicroPython on Raspberry Pi Pico | Pico | Book | 英文實體書

《特色》
* 第一本 Raspberry Pi Pico 專書,樹莓派基金會官方出版
* 學程式也學英文
* 手把手,從焊接排針、安裝環境、MicroPython 語法到電子電路原理,一次說清楚講明白
* 完整範例程式下載
* 可搭配專用電子套件享優惠價格


圖片來源:New book: Get Started with MicroPython on Raspberry Pi Pico
在這本書中,您將學習如何使用 MicroPython 控制 Pico 並且連接各種硬體。多種互動小遊戲讓您學習更有趣~


圖片來源:New book: Get Started with MicroPython on Raspberry Pi Pico
這本書將會介紹 MicroPython 程式設計原理。MicroPython 是一個專為 Pico 這類微控制器開發的程式語言。裡面有多項電子零件實驗,從 LED 控制、按鍵輸入、反應遊戲、防盜警報、溫度計和資訊紀錄等多種豐富內容。


圖片來源:New book: Get Started with MicroPython on Raspberry Pi Pico
除了基礎的數位/類比知識以外,這本書還會介紹 I2C 和 SPI 等通訊協定,讓您可以控制更多硬體。例如使用 I2C LCD 顯示目前溫度,使用 NeoPixel LED 燈條顯示不同的心情等。

開始使用 Pico 探索這個世界吧~

《下載》
* 書本電子檔
* 範例程式

$550 

※若無法使用Paypal購買,請到 這裡 填寫表單購買,造成您的不便敬請見諒。

※請到 這裡 填寫表單購買,造成您的不便敬請見諒。

《搭配 Raspberry Pi Pico 套件一起購買更划算》

圖片來源:New book: Get Started with MicroPython on Raspberry Pi Pico

《Raspberry Pi Pico 實體書 + 套件,出貨清單》
* Get Started with MicroPython on Raspberry Pi Pico 英文實體書 x1
* Get Started with MicroPython on Raspberry Pi Pico Kit(內含已焊好的 Pico 和傳輸線) x1

$1250 

※若無法使用Paypal購買,請到 這裡 填寫表單購買,造成您的不便敬請見諒。

※請到 這裡 填寫表單購買,造成您的不便敬請見諒。

[產品] Raspberry Pi Pico | Pico Board | RP2040 (大量現貨)

《特色》
1. 開源硬體和開源軟體!
2. 高性能與更多靈活的 I/O!
3. 內建溫度感測器和實時時鐘(RTC)。
4. 支援 C 和 MicroPython 開發。
5. 可執行 TensorFlow Lite 框架。

《規格》

Processor: RP2040 Dual-core Arm Cortex-M0+(可達 133 MHz)
SRAM: 264KB on-chip
Flash: 2MB
GPIO: 26 multifunction GPIO pins(3.3V 準位) 包含 3 analogue inputs
I/O: UART x2; SPI x2; I2C x2; PWM x16
USB: USB 1.1 x1(controller and PHY with host and device support)
PIO: Programmable I/O (PIO) x8
Sensor: Temperature; RTC
Power: 1.8–5.5V DC(microUSB)
Dimensions: 21 mm × 51 mm

《腳位定義》

《下載》
* pinout diagram
* Fritzing part
* design files
* STEP file

《文件》
* Raspberry Pi Pico Datasheet
* Getting started with Raspberry Pi Pico
* RP2040 Datasheet
* Hardware design with RP2040
* Pico C/C++ SDK
* Pico Python SDK

《新聞》
* [新聞] Raspberry Pi Pico 出來了!

Raspberry Pi Pico 開發板,$ 168 (運費 $60,3片以上免運費)



Raspberry Pi Pico 套件(含Pico + 傳輸線 + 銅排針),$ 210 (運費 $60,3片以上免運費)


※若無法使用Paypal購買,請到 這裡 填寫表單購買,造成您的不便敬請見諒。

[新聞] Raspberry Pi Pico 出來了!


影片來源:Meet Raspberry Silicon: Raspberry Pi Pico now on sale at $4

Raspberry Pi 基金會 設計的第一款單晶片(microcontroller)等級的開發板 Pico 出來了!


圖片來源:Raspberry Pi Pico – what did you think?

截至 2020 年底,Raspberry Pi 已經銷售了三千七百萬台,並且被廣泛應用在個人創客、學校教學或是量產品上。但如果是想做單純 I/O 功能的應用,就需要考慮使用樹莓派的限制了。因為 Raspberry Pi 的功耗至少是 100 毫瓦(milliwatts)起跳,而且 Raspberry Pi(包括 Zero 系列)都沒有支援類比輸入,而使用 Linux 作業系統更不適合低延遲的場景。


圖片來源:Meet Raspberry Silicon: Raspberry Pi Pico now on sale at $4

《特色》
因此 RP2040 微控制器的設計目標就是在高性能與更多靈活的 I/O 上。使用雙核 Arm Cortex-M0+ @ 133MHz 讓 RP2040 有極佳的效能,而 Mark Owen(Qfplib 函式庫作者)更優化了 Cortex-M0+ 的浮點函數,甚至比 GCC 函式庫還要快的多。雙核和大記憶體也讓 RP2040 可以執行 TensorFlow Lite 的框架,例如 Pete Warden 為 Pico 寫了一個應用


圖片來源:Raspberry Pi Pico Pinout

RP2040 的產品代號可以由這張圖來說明,未來將可看到 RP 開頭的微控制器系列。

圖片來源:Raspberry Pi Pico microcontroller: specifications, features and RP2040

而高達 26 支 multifunction 的 GPIO 腳位(3.3V 準位),具備有 ADC x2、UART x2、SPI x2、I2C x2、PWM x16,可以更靈活的控制硬體。並且可使用 C 或是 MicroPython 作為開發的程式語言。


圖片來源:Raspberry Pi Pico Review: ‘Pi Silicon’ Debuts on $4 Microcontroller

Pico 的誕生,會分食 Arduino 的市場,學校或是企業將轉投入開發 Pico 的應用。特別的是,RP2040 是使用台積電(TSMC)的 40nm 製程,相信這品質是不容懷疑。

不過 Pico 還是有些小小缺點,例如沒有內建無線功能(WiFi 和藍牙都沒有)就只能做 IoT 場景的終端節點,因此未來和 Raspberry Pi 整合搭配將會是主要應用。

馬上購買!現貨庫存!

《參考資料》
* Meet Raspberry Silicon: Raspberry Pi Pico now on sale at $4
* Raspberry Pi Pico – what did you think?
* Getting Started with Raspberry Pi Pico
* Raspberry Pi Pico: Tutorials, Pinout, Everything You Need to Know
* [產品] Raspberry Pi Pico | Pico Board | RP2040

[產品] PiJuice HAT – A Portable Power Platform For Every Raspberry Pi 樹莓派電源擴充板

PiJuice-HAT-4in1

 

As one of the smallest systems around there are so many amazing things you could do with the Raspberry Pi if it was self-powered and portable. Introducing PiJuice! A fully uninterruptible power supply that will always keep your Raspberry Pi powered.

Our revolutionary PiAnywhere technology contained in every PiJuice HAT – is the best way to take your Pi off the grid! The real time clock (RTC) on board will let your Pi know what time it is even with no power input or internet connection. Alongside this is an integrated microcontroller (MCU) chip which will manage soft shut down functionality and a true low power deep sleep state and intelligent startup.

You will be able to always keep track of the charge levels and other info with the two built-in tri-coloured RGB LEDs, trigger events and scripts with the three programmable buttons and since the PiJuice will use up to just five of your GPIO pins (just power and I2C), the rest are free to diversify your project. The stacking header allows you to continue to use your existing HATs and add-ons with PiJuice.

《特色》

  • Onboard 1820 mAh off the shelf Lipo / LiIon battery for ~4 to 6 hours in constant use! (with support for larger Lipo Battery of 5000 or 10,000 mAH+ to last up to 24 hrs +)
  • A Full Uninterrupted / Uninterruptable Power Supply solution.
  • Designed for the Raspberry Pi A+, B+, 2B, 3B and 3B+ but also compatible with Raspberry Pi Zero v1.3 and Raspberry Pi Zero Wireless.
  • Integrated Real Time Clock
  • Onboard intelligent on/off switch
  • Low power deep-sleep state with wake on interrupt/calendar event
  • Programmable multi-colored RGB led (x2) and buttons (x3) with super simple user-configurable options
  • Hardware watchdog timer to keep your Raspberry Pi on and working in mission-critical remote applications
  • Our revolutionary PiAnywhere technology ? the best way to take your Pi off the grid!
  • Full power management API available to Raspberry Pi OS with auto shutdown capability when running low on batteries
  • Raspberry Pi HAT compatible layout, with onboard EEPROM for easy plug and play operation
  • Low profile design to fit inside lots of existing Raspberry Pi cases!
  • Enhanced graphical user interface (GUI) available for easy install (via APT)
  • Customisable scripts for enhanced flexibility and full report of battery status
  • All GPIOs available via stackable header for ease of expandability and connectivity
  • Charge via on-board micro USB or via the Raspberry Pi micro USB (or from onboard pin headers)
  • Batteries can be charged from different type of sources and voltages
  • Replace the battery without downtime. Compatible with any single cell LiPo or LiIon battery
  • Fully CE and FCC tested design. Battery safety tested also.

 

《規格》

  • The EEPROM can be disabled and its I2C address changed for increased compatibility with other boards
  • BP7X battery – original battery from Motorola Droid 2 (A955) – 1820mAh battery
  • Microcontroller is an ST Micro STM32F030CCT6 ARM Cortex-M0, 48MHz, F64KB, R8KB, I2C, SPI, USART, 2.4-3.6V
  • Charge IC – BQ24160RGET Charger IC Lithium-Ion/Polymer, 2.5A, 4.2-10V
  • Fuel gauge IC – LC709203FQH-01TWG Battery Fuel Gauge, 1-Cell Li-ion, 2.8%
  • EEPROM – CAT24C32WI-GT3 EEPROM, I2C, 32KBIT, 400KHZ, 1V7-5V5
  • Optional spring pin – Mil-Max 0929-7-15-20-77-14-11-0
  • Compatible with any 4 pin battery on board that can be used with 00-9155-004-742-006 battery contacts from AVX including the BP7X, BP6X, and any compatible batteries including the 1600mAh and 2300mAh
  • ones from CameronSino (CS-MOA853SL and CS-MOA855XL)
  • There is an on board 4 pin screw terminal block for larger off board batteries. Any single cell LiPo / LiIon is compatible. However, you use your own sourced battery at your own risk. We HIGHLY RECOMMEND using
  • a battery with an internal protection circuit and a NTC (temp sensor)
  • Optional header for offboard button – connected to same output as SW1
  • 6 pin breakout header – with two GPIO from the ARM Cortex-M0, Vsys, 5v0, 3v3, GND connections
  • Header for optional off board solar panel / wind turbine etc.
  • Optional RF Shield attachment – Harwin S02-20150300 (can also double as an inexpensive heatsink)
  • Input voltage range – 4.2V 10V
  • Output voltage – 3.3V and 5V
  • Output amperage – maximum current at 5V gpio is 2.5A and at VSYS output 2.1A, but also this depends heavily on battery capacity. For BP7X have measured around 1.1A at 5V GPIO and around 1.6A at VSYS
  • output. Obviously, this also depends heavily on the current draw demanded by the Raspberry Pi/device itself. To achieve a maximum of 2.5A it will need battery over 3500mAh.
  • Boxed weight – 96g
  • Boxed dimensions – 12.2 x 10.8 x 3.5 cm
  • Unboxed weight – 57g
  • Unboxed dimensions – 6.5 x 5.6 x 2 cm

PiJuice HAT box contains

  • 1 x PiJuice HAT
  • 1 x Battery and battery surround
  • 1 x PiJuice guide
  • 4 x Mounting posts attached to PiJuice
  • 8 x Mounting screws (4 are already assembled to the board)
  • 1 x Pogo pin
  • 3 x Stickers

 

《下載》

《應用》

* 注意:本商品不包含 Raspberry Pi 主板。
《暫時缺貨》$ 2450

※若無法使用Paypal購買,請到 這裡 填寫表單購買,造成您的不便敬請見諒。

※請到 這裡 填寫表單購買,造成您的不便敬請見諒。

[產品] 0.96 吋 OLED 12864 顯示螢幕 IIC (I2C) 介面

0.96 inch OLED II2 12864 Display

 

《特色》

  • OLED 自發光
  • 超低功耗,全亮:0.08W,正常顯示中文:0.06W
  • 支援多種開發板:Raspberry Pi、Arduino、51系列、MSP430系列、STM32等

《規格》

  • 解析度:128×64
  • 工作電壓:3.3V~5V
  • 工作溫度:-30℃~70℃
  • 可視角度:>160°
  • 模組介面:IIC / I2C
  • 腳位定義:VCC, GND, SCL, SDA
  • 尺寸:27x27mm

 

$320 


※若無法使用Paypal購買,請到 這裡 填寫表單購買,造成您的不便敬請見諒。