• Stars
    star
    276
  • Rank 149,319 (Top 3 %)
  • Language
    HTML
  • Created over 8 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The world's first printable open-source humanoid, starter kit.

PLEN2 | PLEN Project Company Inc.

The world's first printable open-source humanoid.

Getting Started

  1. Download this repository.
  2. Get control boards and servo motors. Buy all!
  3. Install the firmware. (This is placed "/arduino/firmware/" directory.) See also...
  4. Print and assemble all *.stl files. (There are in the "/stl/" directory.)
  5. Configure home positions of joints. (This step could be done by using PLEN Utils.) See also...
  6. Write all motions. (Please check "/motions/*/" directory and also use PLEN Utils.) See also...
  7. Hello, world where PLEN is!

Recommended Software Set

Enjoy More, with PLEN :)

Development Repositories

If you want to customize something of PLEN2 yourself, please check repositories below.

3D Model

Arduino

We define here as the default repository of the firmware, and it's already installed on a control-board.

If you are interested deeply in the firmware, please check a development repository.

Android

iOS

Web Application

Eagle

EAGLE PCB Design Software is the tool of choice for thousands of engineers worldwide. With 3 modules and a common interface, EAGLE offers a variety of product combinations and allows every user to choose the configuration that meets their individual requirements. (origin: http://www.cadsoftusa.com/)

Etc...

You could see the all open-source products on the GitHub account. Also, we have set up the GitHub account plen-admin as deprecated products manager.

Laws of PLEN

You could use PLEN for every imaginable things, but please observe the following laws strictly.

  1. PLEN must not fight.
  2. PLEN must not give someone a feeling of discomfort.
  3. PLEN must be able to inherit its characteristics.

Copyright & Contributors

3D Model

  • Takuya KAMURA
  • Naohiro HAYAISHI
  • Naoki IWAMARU

Arduino Firmware

  • Kazuyuki TAKASE
  • Naohiro HAYAISHI

Motion Structure

  • Naohiro HAYAISHI
  • Natsuo AKAZAWA
  • Sho SUZUKI

More Repositories

1

plen-3DModel_Fusion360

PLEN2's 3D model data implemented by Autodesk Fusion 360.
42
star
2

PLEN5Stack

IoT biped robot using M5Stack.
C++
16
star
3

plen-ControlServer

A communication tool between HTTP and Serial for PLEN series robots.
HTML
16
star
4

plen-Firmware_Arduino

PLEN series robots' firmware for Arduino (Atmega32u4), code name "Cytisus" (version 1.x).
C++
15
star
5

plen-MotionEditor

Let PLEN move as you like! "Motion Editor" is a web based application to create easily a PLEN's motion.
TypeScript
11
star
6

plen-PLENConnect_iOS

Controller and visual programming language for iOS.
Swift
6
star
7

plen-PLENConnect_Android

Controller and visual programming language for Android.
Java
6
star
8

plen-ControlBoard

PLEN2's control board, schematic & circuit.
Eagle
6
star
9

plen_ros

PLEN series robots' firmware using ROS.
Python
5
star
10

pxt-PLENbit

PLEN:bit | Sensor controlled robot using the micro:bit
TypeScript
5
star
11

plen-ScratchX

Scratch X plugin to operate PLEN series robots.
TypeScript
3
star
12

plen-HeadBoard

PLEN2's head board, schematic & circuit.
Eagle
3
star
13

plen-EdisonBoard

PLEN2's head board using Intel Edison, schematic.
2
star
14

ESPRacer-webapp

HTML
2
star
15

plen-Firmware_BLE113

PLEN2’s firmware for BLE113.
2
star
16

plen-Motion

Motion files (JSON) for PLEN series robots.
Python
1
star
17

pxt-PLENbit_full

PLEN:bit full | Sensor controlled robot using the micro:bit
TypeScript
1
star
18

plen-RS485Board

Simple test board for the RS485 IC, schematic & circuit.
1
star
19

plen_msgs

ROS message protocol for PLEN series robots.
CMake
1
star
20

PLEN5Stack-UIFlow

Python
1
star
21

plenbit_full-Motion

Python
1
star
22

plen-PLENConnect_webapp

JavaScript
1
star