Skip to the content
PCBKitNew board
2 layers28 × 41 mmGRRNble, the printed circuit board in 3D

DIY Smartwatch using Renesas RL78/G13 MCU and RN4020 ble module with Android companion app.

Size
28 × 41 mm
Copper layers
2
Thickness
1.6 mm
Parts
59
Nets
46
Pads
239
Tracks, vias
604, 32
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
28 May 2018
Updated
31 Mar 2019

Overview

GRRNble is an open-source printed circuit board by takjn, from the takjn/GRRNble repository on GitHub. It is a 2-layer board of 28 × 41 mm with 59 parts on 46 nets, routed with 604 tracks and 32 vias.

It is built around the R5F100LJAFB#10, RN4020-V/RM and DMG3415U, with the BSS138 and CUS10F30-TP among its other parts. Its parts include 16 resistors, 15 capacitors, 6 ICs, 3 transistors and 3 switches. It belongs with the radio and wireless and wearables boards of this library.

Main components

5

README

README.md

GRRNble

DIY Smartwatch using Renesas RL78/G13 MCU and RN4020 ble module with Android companion app.

DIY Smartwatch

Specification

Hardware

  • RL78/G13 32MHz (R5F100LJAFB 64pin LFQFP)
  • ROM/RAM: 256KB/20KB
  • 0.96″ 128x64 OLED display
  • RN4020 Bluetooth Low Energy module
  • RTC
  • Buzzer
  • Measuring battery voltage
  • Li-Polymer Charging circuit

Software

Hardware

Schematic diagram

There is a KiCad project file in KiCad folder. Also, you can see the schematic pdf file in pdf folder.

Parts list

All capacitors and resistors are 0805 (2012) SMD.

Reference(s)ValueQtyNote
C10.47uF1I used 1.0uF insted.
C2, C110.1uF2
C3, C415pF2
C5, C6, C9, C10, C15, C161.0uF6
C7, C12, C134.7uF3
C82.2uF1I used 4.7uF insted.
R11k1
R212k1
R32k1
R4390k1
R5, R6, R7, R1310k4
R822k1
R9, R1047k2
R11100k1
R12, R14100R2
R157K51
R162K71
D1CUS10F301
Q1, Q3DMG3415U2P-ch FET
Q2BSS1381N-ch FET
SW1, SW3, SW2SKSCLAE0103ALPS Side Push switch
U1R5F100LJAFB1RL78/G13 64pin
U2UGCT7525AN41Buzzer
U3SSD13061OLED 128x64 0.96 inch
U4MCP73831-2-OT1Li-Polymer Charge Management Controller
U5RN40201Bluetooth Low Energy module
U6MCP1703A-33021LDO Regulator
Y1FC-1351EPSON 3.2 x 1.5 x 0.80mm 32.768k crystal
BT1Li-Po battery13.7V/40mAh
J1JST SH/1.0 6pin connector1JST 1.0mm pitch connector
-JST SH/1.0 6pin cable1JST 1.0mm pitch terminal cable
-FT232R / FT231X USB to serial adapter1

Software

RN4020 setup app

RN4020 can be setup with a special program and serial monitor. Open RN4020Setup folder with IDE for GR. Connect your board and select GR-Cotton from "Tools" -> "Board" in the menu. Compile the program and upload it to the board.

After uploading the sketch, select the port from "Tools" -> "Serial Port" in the menu and open Serial monitor.

Smartwatch app

Open GRRNble folder with IDE for GR. Connect your board and select GR-Cotton from "Tools" -> "Board" in the menu. Compile the program and upload it to the board.

Android companion app

You need to have a development environment with Android Studio to build the Android App in the Android folder.

If you don't want to build from source files, you can install the compiled app from Google Play.

References

Libraries

Useful information (EN)

Useful information (JA)

Parts

59
QtyValueFootprintReferences
61.0uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC5, C6, C9, C10, C15, C16
410kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR5, R6, R7, R13
34.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC7, C12, C13
3SW_Pushmisc:SKSCSW1, SW2, SW3
20.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC2, C11
2100RResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR12, R14
215pFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC3, C4
247kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR9, R10
2DMG3415UPackage_TO_SOT_SMD:SOT-23Q1, Q3
1+3VTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mm3V
10.47uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1
1100kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR11
112kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR2
11kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1
12.2uFCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC8
122kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR8
12K7Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR16
12kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR3
132.768kCrystal:Crystal_SMD_G8-2Pin_3.2x1.5mm_HandSolderingY1
1390kResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR4
17K5Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR15
1A2TestPoint:TestPoint_Pad_D1.0mmA2
1A3TestPoint:TestPoint_Pad_D1.0mmA3
1A4TestPoint:TestPoint_Pad_D1.0mmA4
1A5TestPoint:TestPoint_Pad_D1.0mmA5
1A6TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmA6
1BSS138Package_TO_SOT_SMD:SOT-23Q2
1BUZZERmisc:BZ7025_3pinU2
1Battery_Cellmisc:BatteryPadBT1
1CUS10F30Diode_SMD:D_SOD-323_HandSolderingD1
1D6TestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmD6
1GNDTestPoint:TestPoint_THTPad_1.0x1.0mm_Drill0.5mmGND
1JST_SH_06JST-SH:JST-SM-06B-SRSS-TBJ1
1Jumper_NO_SmallJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1LOGOmisc:logoG***
1MCP1703A-3302_SOT23Package_TO_SOT_SMD:SOT-23U6
1MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5U4
1R5F100LJAFBPackage_QFP:LQFP-64_10x10mm_P0.5mmU1
1RN4020library:RN4020U5
1SCLTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmSCL
1SDATestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmSDA
1SSD1306SSD1306:SSD1306U3

Questions

How big is the GRRNble PCB?

It measures 28 × 41 mm and has 2 copper layers, 1.6 mm thick.

What parts does the GRRNble use?

59 parts, built around the R5F100LJAFB#10, RN4020-V/RM, DMG3415U and BSS138. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the GRRNble KiCad files?

From the takjn/GRRNble repository on GitHub, at the commit this page was made from: the board is KiCad/GRRNble.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the GRRNble design in my own project?

Its repository states no licence, so its author keeps all rights: ask takjn before reusing the design.

Similar boards

  • 2 layers28 × 36 mmGRWatch, the printed circuit board in 3D

    GRWatch

    takjn/GRWatch

    Tiny watch based on RL78/G13

    29 parts
  • 2 layers86 × 100 mmLargePW, the printed circuit board in 3D

    LargePW

    Tomoshibi-technology/RCJ-Japan2024-Circuit

    RoboCup JapanOpen 2024とEindohoven 2024に向けての回路開発

    36 parts1MIT
  • 2 layers74.9 × 20.3 mmRt soldering iron, the printed circuit board in 3D

    Rt soldering iron

    kcuzner/rt-soldering-iron

    Soldering iron driver board for Weller RT tips. A work in progress. Firmware in rust.

    126 parts6
  • 2 layers20 × 35 mmBreadboardpower, the printed circuit board in 3D

    Breadboardpower

    hnz1102/breadboard-power-alligator

    BREAD BOARD POWER ALLIGATOR : Power Supply for Bread-Board

    21 parts1
  • 2 layers139 × 64 mmEEW display, the printed circuit board in 3D

    EEW display

    hnz1102/EEW-display

    ESP32-S3 firmware for a small earthquake-information display. It shows recent earthquakes and emergency earthquake warnings (緊急地震速報, EEW) from [P2P地震情報](https://www.p2pquake.net/), draws the epicenters on a Google map…

    47 parts
  • 2 layers109.4 × 94.4 mmLancer mainbord v1, the printed circuit board in 3D

    Lancer mainbord v1

    shimotoriharuki/2018_RobotLancer_kicad

    184 partsMIT
  • 2 layersDisplay and comms, the printed circuit board in 3D

    Display and comms

    LeHack/SPSP

    Particulate matter pollution monitoring system (:poland: System Pomiaru Stężenia Pyłu w powietrzu)

    27 parts3