JST Connector

Wire to Board

Crimp Style Connectors (Wire-to-Board type)
Insulation Displacement Connectors (Wire-to-Board type)

XH connector, Pitch 2.5 mm, 3A
PH connector, Pitch 2.0 mm, 2A
ZH connector, Pitch 1.5 mm, 1A
SH connector, Pitch 1.0 mm, 1A
SUR connector, Pitch 0.8 mm, 0.5A/0.2A

AliExpress

10pcs JST SH ZH XH PH 1.0mm 1.25mm 1.5mm 2.0mm 2.54mm 2.0 2/3/4/5/6/7/8/9/10/11/12-Pin Female & female Connector with cable
100pcs JST 2.0mm Horizontal Male Connector Wafer SMD Socket 2.0mm Plug Pitch Pin Header Heat Resistance 2p 3p 4pin 6p 14p
100pcs PH 2.0mm Vertical Male Connector Wafer SMD Socket PH Pitch Pin Header Heat Resistance 2p 3p 4pin 6p 14p
JST SUR 0,8 MM
100pcs SH 1.0mm Vertical &Horizonta Male Connector SMD Socket 1.0mm Plug SH Pitch Pin Header 2p 3p 4p 6p 7Pin 14p

Mouser

JST SH 1.0 mm

CONN HEADER SMD R/A 2POS 1MM
CONN HEADER SMD 2POS 1MM
CONN HEADER SMD R/A 3POS 1MM
CONN HEADER SMD 3POS 1MM
JUMPER 02KR-6S-P – 02KR-6S-P 12″

Molex

Molex Temp-Flex Cabel
Molex Temp-Flex MediSpec – Micro Miniature Ribbon Cables

METE2

Woche 5

QRS Detection Using Pan-Tompkins algorithm
ECG Signal Overview – Overview of the ECG signal
Algorithms for ECG Signal Analysis

Woche 9

Zellproliferation
Intensität (Physik)
Kreisfläche
Kugeloberfläche
Lichtstärke (Photometrie) Iv
Bestrahlungsstärke E
Strahlungsintensität I
Strahlungsleistung, Energiemenge dQ, Strahlungsenergie Q
Strahlungsenergie E, Q

Woche 10

Leistungsdichte
Sichtfeld
Optische Linsen
Photodynamische Therapie
Koagulation
Vaporizer
Laserablation
Matrix-unterstützte Laser-Desorption/Ionisation

Woche 12

Durchflusszytometrie
Zytogenetik
Farbwahrnehmung
Streuung (Physik)
Brechung (Physik)
Beugung (Physik)

Woche 13

Fluoreszenzmarkierung
Ligandenbindungstest
Fluoreszenzpolarisation
Immunassay
Enzyme-linked Immunosorbent Assay
Radioimmunassay
Receiver Operating Characteristic (ROC-Kurve)
Receiver Operating Characteristic

Fluorescence Polarization (YouTube)
Detection Methods
Fluorescence Polarization Immunoassay of Mycotoxins: A Review

Eclipse Discover Headers

  • Discovery providers
  • Indexer
  • locations of the header files
  • GCC Built-in Compiler Settings
  • GCC Build Output Parser

Examples

Search von “Providers”
esp-idf: Build and Flash with Eclipse IDE
esp-idf: Eclipse IDE on Windows

Eclipse Community Forums

Import and build a Makefile project

Eclipse documentation

Scanner Discovery
C/C++ Indexer
Setting up include paths and macros for C/C++ indexer
Scanner Discovery Preferences

Raspberry Pi 3, GPIO + SPI + I2C

10 Dinge die Sie vor dem Start eines Raspberry-Pi-Projekts wissen müssen
Overclocking options in config.txt

GPIO

GPIO beim Raspberry Pi per Programm ansteuern
Der GPIO beim Raspberry Pi
GPIO beim Raspberry Pi per Kommando ansteuern

SPI

Raspberry Pi: SPI-Schnittstelle
RPi SPI
How to enable SPI1 and SPI0 at the same time?
SPI – Serial Peripheral Interface
Enabling SPI1 on the Raspberry Pi B+/Zero/2/3
/boot/overlays/README

Raspberry Pi Workshop: Lab Materials (PDF)
SPI Command-line Utility for Raspberry Pi (spincl), February 1, 2013

I2C

Raspberry Pi: I2C-Konfiguration und -Programmierung

Raspberry Pi 3, GPIO

Raspberry Pi GPIO – Interaktive GPIO Info
Pinout!

What are the ID EEPROM pins and what can they be used for?

Frameworks

Raspberry gPIo (learn.sparkfun.com)
Official C/C++ library ?
RPi GPIO Code Samples

  • SYSFS
  • Python
  • bcm2816 Library
  • WiringPi
  • pigpio

SYSFS

Introduction to accessing the Raspberry Pi’s GPIO in C++ (sysfs)
github.com/halherta/RaspberryPi-GPIOClass-v1
Exploring Raspberry Pi: Chapter 6: Interfacing to the Raspberry Pi Input/Outputs

Python

GPIO – Event / Using interrupt-driven GPIO in Raspian
raspberry-gpio-python, A Python module to control the GPIO on a Raspberry Pi
gpiozero, A simple interface to GPIO devices with Raspberry Pi

RPi.GPIO update and detecting BOTH rising and falling edges
How to use interrupts with Python on the Raspberry Pi and RPi.GPIO – part 2

void *poll_thread(void *threadarg)
{
    struct epoll_event events;
    char buf;
    struct timeval tv_timenow;
    unsigned long long timenow;
    struct gpios *g;
    int n;

    thread_running = 1;
    while (thread_running) {
        n = epoll_wait(epfd_thread, &events, 1, -1);
    [...]
}

int add_edge_detect(unsigned int gpio, unsigned int edge, int bouncetime)
// return values:
// 0 - Success
// 1 - Edge detection already added
// 2 - Other error
{
    pthread_t threads;
    struct epoll_event ev;
    
    [...]
    // create epfd_thread if not already open
    if ((epfd_thread == -1) && ((epfd_thread = epoll_create(1)) == -1))
        return 2;

    // add to epoll fd
    ev.events = EPOLLIN | EPOLLET | EPOLLPRI;
    ev.data.fd = g->value_fd;
    if (epoll_ctl(epfd_thread, EPOLL_CTL_ADD, g->value_fd, &ev) == -1) {
        remove_edge_detect(gpio);
        return 2;
    }
    g->thread_added = 1;
    [...]
}

bcm2816 Library

GPIO register access
Constants for passing to and from library functions

bcm2835_set_debug(1)
bcm2835_gpio_len()

Sensorian 1.0 – C API Reference Guide Library
Raspberry Pi – detect button press
[POSIX-PIGPIO] Real-time thread on GPIO interrupt?
C program a button to perform a task once when pressed (latch)

int main(int argc, char **argv)
{
    pthread_attr_t attr;
    struct sched_param param;
    pthread_t thread;

    bcm2835_init();
    bcm2835_gpio_fsel(PIN, BCM2835_GPIO_FSEL_INPT);
    bcm2835_gpio_aren(PIN);

    pthread_attr_init(&attr);
    pthread_attr_setschedpolicy(&attr, SCHED_FIFO);
    pthread_attr_setinheritsched(&attr, PTHREAD_EXPLICIT_SCHED);

    param.sched_priority = 99;
    pthread_attr_setschedparam(&attr, &param);
    
    while (1)
    {
        if (bcm2835_gpio_eds(PIN))
        {
            bcm2835_gpio_set_eds(PIN);
            pthread_create(&thread, &attr, callback_acq, NULL);
        }
    }
    bcm2835_close();
    return 0;
}

WiringPi

The GPIO utility
Understand “gpio readall” Bash shell command output on Raspberry Pi
how to read output of gpio readall

pigpio

The pigpio library

Interrupt / Event Detection / poll() / epoll()

GPIO state monitoring via command line?
Raspberry Pi And The IoT In C – Input And Interrupts (Page 1 of 4)
Raspberry Pi And The IoT In C – Input And Interrupts (Page 2 of 4)
What’s the difference between epoll, poll, threadpool?

Off-Topic

How to Use the GPIO on the BeagleBone Black

Stromregler / Programmable Current-Limit Switches

  • buck
  • boost
  • flyback
  • forward
  • inverting
  • “Cuk”
  • current mode switcher
  • Load Regulation
  • current sensing
  • Leistungsschalter
  • Programmable Current Limit
  • Schaltspannungsregler
  • LTC3127: 1A Buck-Boost DC/DC Converter with Programmable Input Current Limit
  • LT1070/LT1071: 5A and 2.5A High Efficiency Switching Regulators
  • LT3085: Adjustable 500mA Single Resistor Low Dropout (LDO) Regulator, ex. Two Terminal 500mA Current Source
  • LM134/LM234/LM334: 3-Terminal Adjustable Current Source, Programmable From 1µA to 10mA
  • MAX4995: 50mA to 600mA Programmable Current-Limit Switches
  • MAX20313: 500mA to 6A Adjustable Current-Limit Switches
  • NX5P2553GV: Precision adjustable current-limited power switch (abgekündigt)
  • TPS2551-Q1: ADJUSTABLE CURRENT-LIMITED POWER-DISTRIBUTION SWITCH
  • MIC2545A: Programmable Current-Limit High-Side Switch