Kwalitee Issues


Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.

Error: Tinkerforge


Add =head1 LICENSE and/or the proper text of the well-known license to the main module in your code.


If you are using Build.PL define the {requires}{perl} = VERSION field. If you are using MakeMaker (Makefile.PL) you should upgrade ExtUtils::MakeMaker to 6.48 and use MIN_PERL_VERSION parameter. Perl::MinimumVersion can help you determine which version of Perl your module needs.


Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.


Ask the owner of the distribution (the one who released it first, or the one who is designated in x_authority) to give you a (co-)maintainer's permission.


  • Tinkerforge


Add 'use warnings' (or its equivalents) to all modules (this will require perl > 5.6), or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.

Error: Tinkerforge


This is not a critical issue. Currently mainly informative for the CPANTS authors. It might be removed later.


Add all modules contained in this distribution to the META.yml field 'provides'. Module::Build or Dist::Zilla::Plugin::MetaProvides do this automatically for you.


Add a 'repository' resource to the META.yml via 'meta_add' accessor (for Module::Build) or META_ADD parameter (for ExtUtils::MakeMaker).


Name Abstract Version View
Tinkerforge Official Perl support for all Tinkerforge Bricks and Bricklets 2.001015 metacpan
Tinkerforge::BrickDC Drives one brushed DC motor with up to 28V and 5A (peak) metacpan
Tinkerforge::BrickIMU Full fledged AHRS with 9 degrees of freedom metacpan
Tinkerforge::BrickIMUV2 Full fledged AHRS with 9 degrees of freedom metacpan
Tinkerforge::BrickMaster Basis to build stacks and has 4 Bricklet ports metacpan
Tinkerforge::BrickRED Executes user programs and controls other Bricks/Bricklets standalone metacpan
Tinkerforge::BrickServo Drives up to 7 RC Servos with up to 3A metacpan
Tinkerforge::BrickSilentStepper Silently drives one bipolar stepper motor with up to 46V and 1.6A per phase metacpan
Tinkerforge::BrickStepper Drives one bipolar stepper motor with up to 38V and 2.5A per phase metacpan
Tinkerforge::BrickletAccelerometer Measures acceleration in three axis metacpan
Tinkerforge::BrickletAmbientLight Measures ambient light up to 900lux metacpan
Tinkerforge::BrickletAmbientLightV2 Measures ambient light up to 64000lux metacpan
Tinkerforge::BrickletAnalogIn Measures DC voltage between 0V and 45V metacpan
Tinkerforge::BrickletAnalogInV2 Measures DC voltage between 0V and 42V metacpan
Tinkerforge::BrickletAnalogOut Generates configurable DC voltage between 0V and 5V metacpan
Tinkerforge::BrickletAnalogOutV2 Generates configurable DC voltage between 0V and 12V metacpan
Tinkerforge::BrickletBarometer Measures air pressure and altitude changes metacpan
Tinkerforge::BrickletCAN Communicates with CAN bus devices metacpan
Tinkerforge::BrickletCO2 Measures CO2 concentration in ppm metacpan
Tinkerforge::BrickletColor Measures color (RGB value), illuminance and color temperature metacpan
Tinkerforge::BrickletCurrent12 Measures AC/DC current between -12.5A and +12.5A metacpan
Tinkerforge::BrickletCurrent25 Measures AC/DC current between -25A and +25A metacpan
Tinkerforge::BrickletDMX DMX Master and Slave metacpan
Tinkerforge::BrickletDistanceIR Measures distance up to 150cm with infrared light metacpan
Tinkerforge::BrickletDistanceUS Measures distance between 2cm and 400cm with ultrasound metacpan
Tinkerforge::BrickletDualButton Two tactile buttons with built-in blue LEDs metacpan
Tinkerforge::BrickletDualRelay Two relays to switch AC/DC devices metacpan
Tinkerforge::BrickletDustDetector Measures dust density metacpan
Tinkerforge::BrickletGPS Determine position, velocity and altitude using GPS metacpan
Tinkerforge::BrickletGPSV2 Determine position, velocity and altitude using GPS metacpan
Tinkerforge::BrickletHallEffect Detects presence of magnetic field metacpan
Tinkerforge::BrickletHumidity Measures relative humidity metacpan
Tinkerforge::BrickletHumidityV2 Measures relative humidity metacpan
Tinkerforge::BrickletIO16 16-channel digital input/output metacpan
Tinkerforge::BrickletIO4 4-channel digital input/output metacpan
Tinkerforge::BrickletIndustrialAnalogOut Generates configurable DC voltage and current, 0V to 10V and 4mA to 20mA metacpan
Tinkerforge::BrickletIndustrialDigitalIn4 4 galvanically isolated digital inputs metacpan
Tinkerforge::BrickletIndustrialDigitalOut4 4 galvanically isolated digital outputs metacpan
Tinkerforge::BrickletIndustrialDual020mA Measures two DC currents between 0mA and 20mA (IEC 60381-1) metacpan
Tinkerforge::BrickletIndustrialDualAnalogIn Measures two DC voltages between -35V and +35V with 24bit resolution each metacpan
Tinkerforge::BrickletIndustrialQuadRelay 4 galvanically isolated solid state relays metacpan
Tinkerforge::BrickletJoystick 2-axis joystick with push-button metacpan
Tinkerforge::BrickletLCD16x2 16x2 character alphanumeric display with blue backlight metacpan
Tinkerforge::BrickletLCD20x4 20x4 character alphanumeric display with blue backlight metacpan
Tinkerforge::BrickletLEDStrip Controls up to 320 RGB LEDs metacpan
Tinkerforge::BrickletLaserRangeFinder Measures distance up to 40m with laser light metacpan
Tinkerforge::BrickletLine Measures reflectivity of a surface metacpan
Tinkerforge::BrickletLinearPoti 59mm linear potentiometer metacpan
Tinkerforge::BrickletLoadCell Measures weight with a load cell metacpan
Tinkerforge::BrickletMoisture Measures soil moisture metacpan
Tinkerforge::BrickletMotionDetector Passive infrared (PIR) motion sensor, 7m range metacpan
Tinkerforge::BrickletMotorizedLinearPoti Motorized Linear Potentiometer metacpan
Tinkerforge::BrickletMultiTouch Capacitive touch sensor for 12 electrodes metacpan
Tinkerforge::BrickletNFCRFID Reads and writes NFC and RFID tags metacpan
Tinkerforge::BrickletOLED128x64 3.3cm (1.3") OLED with 128x64 pixels metacpan
Tinkerforge::BrickletOLED64x48 1.68cm (0.66") OLED with 64x48 pixels metacpan
Tinkerforge::BrickletPTC Reads temperatures from Pt100 und Pt1000 sensors metacpan
Tinkerforge::BrickletPiezoBuzzer Creates 1kHz beep metacpan
Tinkerforge::BrickletPiezoSpeaker Creates beep with configurable frequency metacpan
Tinkerforge::BrickletRGBLED Controls one RGB LED metacpan
Tinkerforge::BrickletRGBLEDButton RGB LED Button metacpan
Tinkerforge::BrickletRGBLEDMatrix RGB LED Matrix with 8x8 pixel metacpan
Tinkerforge::BrickletRS232 Communicates with RS232 devices metacpan
Tinkerforge::BrickletRS485 Communicates with RS485/Modbus devices with full- or half-duplex metacpan
Tinkerforge::BrickletRealTimeClock Battery-backed real-time clock metacpan
Tinkerforge::BrickletRemoteSwitch Controls remote mains switches metacpan
Tinkerforge::BrickletRotaryEncoder 360° rotary encoder with push-button metacpan
Tinkerforge::BrickletRotaryPoti 300° rotary potentiometer metacpan
Tinkerforge::BrickletSegmentDisplay4x7 Four 7-segment displays with switchable colon metacpan
Tinkerforge::BrickletSolidStateRelay Controls AC and DC Solid State Relays metacpan
Tinkerforge::BrickletSoundIntensity Measures sound intensity metacpan
Tinkerforge::BrickletTemperature Measures ambient temperature with 0.5°C accuracy metacpan
Tinkerforge::BrickletTemperatureIR Measures contactless object temperature between -70°C and +380°C metacpan
Tinkerforge::BrickletThermalImaging 80x60 pixel thermal imaging camera metacpan
Tinkerforge::BrickletThermocouple Measures temperature with thermocouples metacpan
Tinkerforge::BrickletTilt Detects inclination of Bricklet (tilt switch open/closed) metacpan
Tinkerforge::BrickletUVLight Measures UV light metacpan
Tinkerforge::BrickletVoltage Measures DC voltage between 0V and 50V metacpan
Tinkerforge::BrickletVoltageCurrent Measures power, DC voltage and DC current up to 720W/36V/20A metacpan
Tinkerforge::Device Base class for all Bricks and Bricklets (for internal use only) metacpan
Tinkerforge::Error Used for all error reporting metacpan
Tinkerforge::IPConnection TCP/IP connection handling metacpan

Other Files

Changes metacpan
MANIFEST metacpan
META.json metacpan
META.yml metacpan
Makefile.PL metacpan
README metacpan