# みこと
nRF52840 microcontroller, in a pro-micro footprint, inspired by the [nRFMicro](https://github.com/joric/nrfmicro) and [nice!nano](https://nicekeyboards.com/nice-nano).
**See [the changelog](./CHANGELOG.md) for the revision history (and compatibility)**
### picture
<p align="center"><img src="./misc/images/rev-5.17.png" width="300px"></p>
### what
1. VDDH power path (5V USB power, and/or 3.7V Li-ion battery)
2. software controllable battery charge current (off, ~100mA, ~250mA, ~350mA)
3. ESD protection on USB lines, and 500mA fuse protection for VBUS and EXT_5V
4. "Bidirectional" power over EXT_5V
The charger IC is "software controlled"; there are two pins (P0.26 and P1.15) that can be toggled (for a total of 4 combinations) to control the charge current. If they are both high-Z (floated), is disabled.
There are also two additional through-holes (the small ones below the USB connector), marked **B** and **G** (on the back side); these are **B+** and **B-** respectively, in case you want to solder the battery leads directly to the board.
Note that the project files require KiCad 6.0.
### ext_5v
The EXT_5V pin acts both as a power input and a power output; normally it is an input. When VBUS is high (ie. USB is connected), it will output VBUS (minus a schottky drop, ~0.3V).
EXT_5V is connected to the battery charger, so if you wire your TRRS (for split keyboards) to it (instead of a 3.3V VCC line), you can charge the battery on both halves by only plugging in one half to USB.
### production & assembly
Since the design contains a controlled-impedance trace (namely the antenna feed), it is specific to a given stackup from a given
manufacturer. The current design files are optimised for JLCPCB's 4-layer 7628 stackup.
**read**: if you choose to use a different (1) board thickness, (2) manufacturer, or (3) stackup, you ***must*** modify the design
accordingly to change the antenna feed (either trace width, plane separation, or both). The antenna feed uses a grounded coplanar waveguide design.
<p align="center"><img src="./misc/images/antenna-feed.png" width="500px"></p>
<p align="center">Figure 1: the antenna feed</p>
The PCB *should* be manufactured with an ENIG surface finish, but it has been tested with HASL boards (run a solder wick over the pads first). All components are 0402 (1005 metric) or larger, and can be placed by hand without magnification. A stencil is mandatory — get a 100µm (0.1mm) thick one.
It's a good idea to get an electropolished stencil if you want to paste more than one board at a time, otherwise you will probably need to completely clean out the stencil before pasting another board.
All prototypes are assembled with Chipquik SMD291AX T4 solder paste.
There's no "component silkscreen" on the board except 4 lines to align the nRF chip, so use [`ibom.html`](./misc/ibom.html) while placing parts. It is generated using KiCad's excellent [Interactive BOM](https://github.com/openscopeproject/InteractiveHtmlBom) plugin.
### software
ZMK now has support for mikoto, as of [this PR](https://github.com/zmkfirmware/zmk/pull/985), and so does the *Adafruit nRF52 Bootloader*, as of [this PR](https://github.com/adafruit/Adafruit_nRF52_Bootloader/pull/230). Thanks to @mrninhvn for both of those. A binary version of the bootloader (0.6.3) can be found in `misc/bootloaders/`.
### license
Licensed under the Apache 2.0 license, see [LICENSE](./LICENSE).
If you encounter any problems, feel free to open an issue on this repo. However, I am *not obligated* to provide any support, and you undertake any assembly/manufacturing/purchasing **at your own risk**.
> on an **AS IS** BASIS, **WITHOUT WARRANTIES** OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE.
> In **no event** and under no legal theory, ..., shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work.
没有合适的资源?快使用搜索试试~ 我知道了~
支持微型封装的蓝牙 LE nRF52840微控制器_HTML_代码_相关文件_下载
共72个文件
kicad_mod:31个
pdf:7个
zip:6个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 87 浏览量
2022-07-07
02:06:32
上传
评论
收藏 8.82MB ZIP 举报
温馨提示
nRF52840 微控制器,采用专业微型封装,灵感来自nRFMicro和nice!nano。 什么 VDDH 电源路径(5V USB 电源和/或 3.7V 锂离子电池) 软件可控电池充电电流(关闭,~100mA,~250mA,~350mA) USB 线路上的 ESD 保护,以及 VBUS 和 EXT_5V 的 500mA 保险丝保护 EXT_5V 上的“双向”电源 充电器IC是“软件控制的”;有两个引脚(P0.26 和 P1.15)可以切换(总共 4 种组合)来控制充电电流。如果它们都是高阻(浮动),则被禁用。 还有两个额外的通孔(USB 连接器下方的小通孔),标记为B和G(在背面);这些分别是B+和B-,以防您想将电池引线直接焊接到板上。 请注意,项目文件需要 KiCad 6.0。 ext_5v EXT_5V 引脚既作为电源输入又作为电源输出;通常它是一个输入。当 VBUS 为高电平时(即 USB 已连接),它将输出 VBUS(减去肖特基压降,~0.3V)。 更多详情、使用方法,请下载后阅读README.md文件
资源推荐
资源详情
资源评论
收起资源包目录
mikoto-master.zip (72个子文件)
mikoto-master
misc
images
rev-4.7.png 1.8MB
antenna-feed.png 176KB
rev-5.17.png 1.84MB
rev-5.14.png 1.44MB
bom
rev-5.17-jlcpcb-bom.csv 3KB
ibom.html 419KB
bootloaders
mikoto_bootloader-0.6.3-48-gcc8ea2b_s140_6.1.1.hex 502KB
schematics
rev-4.9-schematic.pdf 314KB
rev-4.17-schematic.pdf 264KB
rev-6.3-schematic.pdf 274KB
rev-5.17-schematic.pdf 236KB
rev-5.14-schematic.pdf 236KB
rev-5.11-schematic.pdf 252KB
rev-6.1-schematic.pdf 227KB
mikoto.kicad_sch 271KB
empty.kicad_wks 271B
sym-lib-table 117B
pins.txt 965B
mikoto.kicad_pro 10KB
footprints.pretty
LED_1206_3216M_Castellated-nosilk.kicad_mod 2KB
TestPoint_Pad_1.0x1.0mm-nosilk.kicad_mod 1KB
3d
On_Semiconductor_-_ESDR0502NMUTAG.step 18KB
USB-C-C168688-unshielded.step 48KB
USB-C-C168688.step 139KB
mikoto-logo.kicad_mod 18KB
mikoto-pins-bigger-holes.kicad_mod 9KB
net-tie-2-0.3mm.kicad_mod 674B
2.4GHz-meander-antenna.kicad_mod 1KB
net-tie-2-tiny.kicad_mod 686B
SOT-23-5.kicad_mod 3KB
mouse-bite-2mm-slot-one-sided.kicad_mod 3KB
Inductor_0603_1608M-nosilk.kicad_mod 2KB
PTH-0.8_0.45mm.kicad_mod 587B
Capacitor_0603_1608M-nosilk.kicad_mod 2KB
Capacitor_0402_1005M-nosilk.kicad_mod 3KB
D_SOD-323F-nosilk.kicad_mod 3KB
LED_0603_1608Metric-nosilk.kicad_mod 2KB
net-tie-2-tiny-longer.kicad_mod 694B
Inductor_0402_1005M-nosilk.kicad_mod 2KB
AQFN-73-1EP_7x7mm_P0.5mm_NRF52840-custom.kicad_mod 15KB
2.4GHz-meander-antenna-v2.kicad_mod 2KB
square-pad-0.2mm.kicad_mod 652B
PTH-1.524_0.8128mm.kicad_mod 895B
Resistor_0402_1005M-nosilk.kicad_mod 2KB
UDFN-6_1.2x1.0mm_P0.4mm.kicad_mod 2KB
revision-number.kicad_mod 15KB
VQFN-16-1EP_3x3mm_P0.5mm_EP1.6x1.6mm.kicad_mod 6KB
Fuse_0402_1005Metric.kicad_mod 2KB
TestPoint_Pad_D1.0mm-nosilk.kicad_mod 997B
USB-C_C168688.kicad_mod 4KB
Crystal_SMD_2016-4Pin_2.0x1.6mm.kicad_mod 3KB
Crystal_SMD_2012-2Pin_2.0x1.2mm.kicad_mod 3KB
mikoto-pins.kicad_mod 9KB
LICENSE 10KB
gerbers
old
mikoto-5.19.zip 191KB
mikoto-6.1.zip 194KB
mikoto-5.17b.zip 192KB
mikoto-5.20.zip 191KB
mikoto-6.3.zip 190KB
.gitignore 139B
mikoto.kicad_pcb 1.1MB
CHANGELOG.md 1KB
lib
mikoto.kicad_sym 19KB
flashbed
mikoto-flashbed.kicad_pro 9KB
sym-lib-table 120B
mikoto-flashbed.kicad_pcb 619KB
gerbers
mikoto-flashbed-6.1.zip 89KB
mikoto-flashbed.kicad_sch 98KB
mikoto-flashbed.kicad_prl 1KB
fp-lib-table 120B
README.md 4KB
fp-lib-table 117B
共 72 条
- 1
资源评论
快撑死的鱼
- 粉丝: 1w+
- 资源: 9154
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Libraries-Comm-Controller
- 豆瓣电影爬虫 爬取top电影的评论 + 每个用户的看过的电影的评论 用于推荐系统的 协同过滤+源代码+文档说明
- 交互设计课程竞品分析内容案例设计
- c07c4b30caf2ab290c3f2eea8339b34b.mp4
- emqx服务器搭建文件
- Libraries-Comm-Controller-DOC-V2-0-1-en.pdf
- update9-20240601.5.205.slice.img.7z.003
- 9f9ae03ea06c5c991afa26c5813d8831.amr
- 计算机等级考试Python二级真题.zip
- 爱普生L301清零程序
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功