Difference between revisions of "Pinecil"

Jump to navigation Jump to search
(Sprinkle some linky-link love. Remove Amazon referral spam.)
Line 10: Line 10:
* Soldering tips:
* Soldering tips:
** Replaceable
** Replaceable
** More than half a dozen available. Currently sold as 2 separate sets of 4, one fine set, the other larger.
** More than half a dozen available. [https://pine64.com/product-category/pinecil/ Currently sold] as 2 separate sets of 4, one fine set, the other larger.
** Compatible with TS100
** Compatible with TS100
* Flexible power sources:
* Flexible power sources:
** Barrel jack
** Barrel jack
** USB Type C power delivery
** USB Type C power delivery
* GD32V Development platform
** Board schematics are open. Software is open. Create your own!
** [https://pine64.com/product/pinecil-break-out-board/ Pinecil breakout board]lets you use JTAG, GPIO, A2D, SPI, and more.


There are additional features that include (Useful for devkit use):
There are additional features that include (Useful for devkit use):


* A Programmable Gigadevice Risc-V GD32V embedded processor
* A Programmable Gigadevice Risc-V GD32VF103 embedded processor
* 0.67" Monochrome Display that can render text or graphics
* 0.67" Monochrome Display that can render text or graphics
* Support for Idle detection, for automatic power down of tip
* Support for Idle detection, for automatic power down of tip
* Programmable with [https://doc.nucleisys.com/nuclei_sdk/design/soc/gd32vf103.html tools from Gigadevice], [https://github.com/riscv-software-src/homebrew-riscv HomeBrew] or [https://wiki.debian.org/RISC-V#Cross_compilation Linux RISC-V].


== Usage ==
== Usage ==
Line 30: Line 34:
To check the firmware version, hold down the "-" button. It will display something like "v2.14.2425902 17-01-21", suggesting its actual release date, here 2021-01-17. Clicking the "+" button repeatedly reveals various internal settings, such as hardware version, current temperature, time since power-on, and number of motions detected. Clicking "-" returns to the regular display of current temperature, target temperature, and supply voltage. At other times it may show power draw.
To check the firmware version, hold down the "-" button. It will display something like "v2.14.2425902 17-01-21", suggesting its actual release date, here 2021-01-17. Clicking the "+" button repeatedly reveals various internal settings, such as hardware version, current temperature, time since power-on, and number of motions detected. Clicking "-" returns to the regular display of current temperature, target temperature, and supply voltage. At other times it may show power draw.


To actually heat up the tip, you will need a power supply that can provide 12V or more. This may be a dedicated power supply with a standard barrel connector (+ center, - outside) that supplies anywhere from 12V to 21V, or a USB-C supply that can negotiate up to such a voltage. (You probably have a suitable supply disused in a box somewhere.)
To actually heat up the tip, you will need a power supply that can provide 12V or more. This may be a dedicated power supply with a standard barrel connector (+ center, - outside) that supplies anywhere from 12V to 21V, or a USB-C supply that can negotiate up to such a voltage. (You probably have a suitable supply disused in a box somewhere. Most Android chargers since about 2015 should work.)


Clicking "+" starts the tip heating. The display then shows power draw, current temperature, supply voltage, and estimated time to reach target temperature. You can adjust the target temperature with further clicks of "+" and "-" buttons. Waiting for the regular display to return, then holding down "-" for a moment turns the heat off. You can watch the temperature measurement go up and down. Certain settings involve holding down both buttons.
Clicking "+" starts the tip heating. The display then shows power draw, current temperature, supply voltage, and estimated time to reach target temperature. You can adjust the target temperature with further clicks of "+" and "-" buttons. Waiting for the regular display to return, then holding down "-" for a moment turns the heat off. You can watch the temperature measurement go up and down. Certain settings involve holding down both buttons.
Line 104: Line 108:
** 32KB SRAM
** 32KB SRAM
* '''DC in (only one of the following at a time):'''
* '''DC in (only one of the following at a time):'''
** 12V- 21V DC5525 Barrel Jack
** 12V- 21V DC5525 Barrel Jack - Using a 5521 (which requires excessive force) will [https://forum.pine64.org/showthread.php?tid=13237BREAK the connector].
** USB-C 12-20V PD
** USB-C 12-20V PD
** QC3.0
** QC3.0
Line 226: Line 230:
* Notebook Docking Station HP Thunderbolt Dock 230W G2 (PD@20V)
* Notebook Docking Station HP Thunderbolt Dock 230W G2 (PD@20V)
** (had problems with lower firmware versions, but works fine Pinecil firmware: 2.15 and DockingStation firmware: 1.0.69.1)  
** (had problems with lower firmware versions, but works fine Pinecil firmware: 2.15 and DockingStation firmware: 1.0.69.1)  
* Ankosen 65W USB C Charger for Mac Book and Laptop Fast Wall Charger, GaN PD 3.0 Power Adapter Amazon $9.99 (https://www.amazon.com/dp/B08T1P7ZRW/ref=cm_sw_r_oth_api_glt_fabc_X68FK4PW9VH02M4NK8CA?_encoding=UTF8&psc=1)
* Ankosen 65W USB C Charger for Mac Book and Laptop Fast Wall Charger, GaN PD 3.0 Power Adapter Amazon $9.99 (https://www.amazon.com/dp/B08T1P7ZRW)
* Apple 140W USB-C Power Adapter A2452 (PD@20V)
* Apple 140W USB-C Power Adapter A2452 (PD@20V)