diff --git a/platforms/pico/boards/pico_pro_micro.h b/platforms/pico/boards/pico_pro_micro.h
index a4611ade51..102b88f12f 100644
--- a/platforms/pico/boards/pico_pro_micro.h
+++ b/platforms/pico/boards/pico_pro_micro.h
@@ -1,3 +1,18 @@
+/* Copyright 2021 sekigon-gonnoc
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
#pragma once
diff --git a/platforms/pico/bootloader.c b/platforms/pico/bootloader.c
index d9886acf2f..f83b97981a 100644
--- a/platforms/pico/bootloader.c
+++ b/platforms/pico/bootloader.c
@@ -1,3 +1,18 @@
+/* Copyright 2021 sekigon-gonnoc
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
#include "pico/stdlib.h"
#include "pico/bootrom.h"
diff --git a/platforms/pico/platform.c b/platforms/pico/platform.c
index b578dd4a8e..7fda003b3c 100644
--- a/platforms/pico/platform.c
+++ b/platforms/pico/platform.c
@@ -1,3 +1,18 @@
+/* Copyright 2021 sekigon-gonnoc
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
#include "platform_deps.h"
#include "quantum.h"
diff --git a/tmk_core/protocol/pico/iusb.c b/tmk_core/protocol/pico/iusb.c
index 1847fe2f9a..60eb754b4b 100644
--- a/tmk_core/protocol/pico/iusb.c
+++ b/tmk_core/protocol/pico/iusb.c
@@ -1,3 +1,19 @@
+/* Copyright 2021 sekigon-gonnoc
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
#include "iusb.h"
#include "raw_hid.h"
diff --git a/tmk_core/protocol/pico/iusb.h b/tmk_core/protocol/pico/iusb.h
index 28bc3590a9..0c38452074 100644
--- a/tmk_core/protocol/pico/iusb.h
+++ b/tmk_core/protocol/pico/iusb.h
@@ -1,3 +1,18 @@
+/* Copyright 2021 sekigon-gonnoc
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
#pragma once
diff --git a/tmk_core/protocol/pico/pico_cdc.h b/tmk_core/protocol/pico/pico_cdc.h
index bcedec6738..a83741a869 100644
--- a/tmk_core/protocol/pico/pico_cdc.h
+++ b/tmk_core/protocol/pico/pico_cdc.h
@@ -1,3 +1,18 @@
+/* Copyright 2021 sekigon-gonnoc
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
#pragma once
diff --git a/tmk_core/protocol/pico/pio_manager.c b/tmk_core/protocol/pico/pio_manager.c
index 4e86caf5d7..8fdb95bc3c 100644
--- a/tmk_core/protocol/pico/pio_manager.c
+++ b/tmk_core/protocol/pico/pio_manager.c
@@ -1,3 +1,18 @@
+/* Copyright 2021 sekigon-gonnoc
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
#include "pio_manager.h"
#include "hardware/pio.h"
diff --git a/tmk_core/protocol/pico/pio_manager.h b/tmk_core/protocol/pico/pio_manager.h
index 046df09525..2e2e7a0ec2 100644
--- a/tmk_core/protocol/pico/pio_manager.h
+++ b/tmk_core/protocol/pico/pio_manager.h
@@ -1,3 +1,18 @@
+/* Copyright 2021 sekigon-gonnoc
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
#pragma once
diff --git a/tmk_core/protocol/pico/usb_descriptors.c b/tmk_core/protocol/pico/usb_descriptors.c
index e3b90194a9..38827cde64 100644
--- a/tmk_core/protocol/pico/usb_descriptors.c
+++ b/tmk_core/protocol/pico/usb_descriptors.c
@@ -21,6 +21,7 @@
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*
+ * Modifications for QMK and RP2040 by sekigon-gonnoc
*/
#include "tusb.h"
diff --git a/tmk_core/protocol/pico/usb_util.c b/tmk_core/protocol/pico/usb_util.c
index 13072b5bb8..d4f738c92a 100644
--- a/tmk_core/protocol/pico/usb_util.c
+++ b/tmk_core/protocol/pico/usb_util.c
@@ -1,3 +1,18 @@
+/* Copyright 2021 sekigon-gonnoc
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
#include "usb_util.h"