Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
Page 5 of 6 1 2 3 4 5 6
#4408414 - 03/02/18 05:52 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
I'm signing up for a free account at GitBook

GitBook is 'Documentation made easy

GitBook helps your team write, collaborate and publish content online."

https://www.gitbook.com/pricing
Quote

Open Source

Ideal for public and open source projects.

Free

Unlimited public books
Unlimited visits and updates

5 collaborators
0 private books

Custom domains

Community Support

Sign up for free


https://help.gitbook.com/
Quote
Can I run GitBook on-premise (on my own servers)?

No, GitBook is only a SaaS offering.

(SaaS = software as a service - in other words its online - not something you install)

Quote
How can I provide a PDF version of my book?

Ebooks (PDF, ePub, Mobi) are disabled by default on new books.

This feature can be enabled on your book settings, under the "Features" section


Quote
If you do not have requirement regarding privacy, our free plans are likely to fit your needs.


---
I'll probably use mine for ? ..something not private source related obviously.
Cheers!


retired
Inline advert (2nd and 3rd post)

#4409372 - 03/07/18 06:39 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA


retired
#4409569 - 03/08/18 06:01 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
Need a CPU, GPU? Raw Computing Power to solve your evil genius equation or bitcoin mining to become the richest billionaire?

Here's the ultimate - Swinburn University launches $4M Dell EMC-built supercomputer

Its running 230 of these NVIDIA TESLA P100 -The world's first AI Supercomputing Data Center GPU

as well as:
Quote

The supercomputer features 4140 SkyLake cores at 2.3Ghz across 107 standard compute and eight data crunching nodes, 230 NVIDIA Tesla P100 12 GB GPUs, 272 Intel Xeon Phi cores at 1.6Ghz across four C6320pKNL nodes.


retired
#4409733 - 03/09/18 05:43 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
Unmasking Fake Flash Memory

When it comes to cheap flash memory, buyers should beware. Fake flash memory often offers only a fraction of the advertised storage capacity. With no visible calibration mark, it isn't easy to discover a counterfeit. Here's a test to weed out fake disks.


retired
#4410292 - 03/12/18 10:38 PM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
Speed up Mozilla Firefox

From How to Sped Up Mozilla Firefox
.. a bit dated but the trick still works..

Originally Posted by layer 3 networking blog

1. Disable IPv6

For a regular web page such as slashdot.org, Firefox needs to resolve more than 40 domain names. Each domain name is resolved twice, once for an IPv4 address and once for an IPv6 address. This results in lots of DNS requests, slowing down your web access. If you are like 99.999% of the population without IPv6 access, translating domain names in IPv6 addresses is useless.

To disable this functionality, type
about:config
into the (firefox) address bar.

type
ipv6
into the search bar

and toggle
network.dns.disableIPv6 to true


This still works good!

Last edited by FsFOOT; 03/12/18 10:39 PM.

retired
#4411105 - 03/16/18 11:26 PM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
Modern Linux and unsupported nVidia GPU's

(Video cards / chips in other words)

You may already know that AMD / ATI GPU are most often problematic in many modern Linux distros. This is mostly due to AMD's failure to update their driver.
There are free drivers that do work and often used by default installs of Linux, in most cases. The AMD proprietarty drivers often do not work well.

That said,
Intel and nVidia are the most recommended and usually less problematic GPU's.
For Linux many drivers available for these, both free and propriety.

Now less known to new people is that older nVidia cards are now often not supported by the newer nVidia proprietary drivers.

So when you are thinking of running Linux on that old Gaming PC or laptop, it pays to do you research about what Distro (Linux Distribution) have drivers that support it, especially for gaming.

Here's quote from a page from the AntiX - MX Wiki Unsupported Nvidia GPUs - which gives some good information.

Quote

Section:
Hardware

On this page:

173xx series
96xx series
71xx series
Links

173xx series

The following set of Nvidia GPUs are no longer supported in Debian Jessie, MX-15 or antiX-15 by the 173xx series proprietary nvidia driver (or any other series of the proprietary nvidia driver). They are still supported by the nouveau and vesa drivers.

NVIDIA GPU product Device PCI ID
GeForce PCX 5750 0x00FA
GeForce PCX 5900 0x00FB
Quadro FX 330/GeForce PCX 5300 0x00FC
Quadro FX 330/Quadro NVS 280 PCI-E 0x00FD
Quadro FX 1300 0x00FE
GeForce FX 5800 Ultra 0x0301
GeForce FX 5800 0x0302
Quadro FX 2000 0x0308
Quadro FX 1000 0x0309
GeForce FX 5600 Ultra 0x0311
GeForce FX 5600 0x0312
GeForce FX 5600XT 0x0314
GeForce FX Go5600 0x031A
GeForce FX Go5650 0x031B
Quadro FX Go700 0x031C
GeForce FX 5200 0x0320
GeForce FX 5200 Ultra 0x0321
GeForce FX 5200 0x0322
GeForce FX 5200LE 0x0323
GeForce FX Go5200 0x0324
GeForce FX Go5250 0x0325
GeForce FX 5500 0x0326
GeForce FX 5100 0x0327
GeForce FX Go5200 32M/64M 0x0328
Quadro NVS 55/280 PCI 0x032A
Quadro FX 500/FX 600 0x032B
GeForce FX Go53xx 0x032C
GeForce FX Go5100 0x032D
GeForce FX 5900 Ultra 0x0330
GeForce FX 5900 0x0331
GeForce FX 5900XT 0x0332
GeForce FX 5950 Ultra 0x0333
GeForce FX 5900ZT 0x0334
Quadro FX 3000 0x0338
Quadro FX 700 0x033F
GeForce FX 5700 Ultra 0x0341
GeForce FX 5700 0x0342
GeForce FX 5700LE 0x0343
GeForce FX 5700VE 0x0344
GeForce FX Go5700 0x0347
GeForce FX Go5700 0x0348
Quadro FX Go1000 0x034C
Quadro FX 1100 0x034E
96xx series

The following set of Nvidia GPUs are no longer supported in Debian Jessie, MX-15 or antiX-15 by the 96xx series proprietary nvidia driver (or any other series of the proprietary nvidia driver). They are still supported by the nouveau and vesa drivers.

NVIDIA chip name Device PCI ID
GeForce2 MX/MX 400 0x0110
GeForce2 MX 100/200 0x0111
GeForce2 Go 0x0112
Quadro2 MXR/EX/Go 0x0113
GeForce4 MX 460 0x0170
GeForce4 MX 440 0x0171
GeForce4 MX 420 0x0172
GeForce4 MX 440-SE 0x0173
GeForce4 440 Go 0x0174
GeForce4 420 Go 0x0175
GeForce4 420 Go 32M 0x0176
GeForce4 460 Go 0x0177
Quadro4 550 XGL 0x0178
GeForce4 440 Go 64M 0x0179
Quadro NVS 0x017A
Quadro4 500 GoGL 0x017C
GeForce4 410 Go 16M 0x017D
GeForce4 MX 440 with AGP8X 0x0181
GeForce4 MX 440SE with AGP8X 0x0182
GeForce4 MX 420 with AGP8X 0x0183
GeForce4 MX 4000 0x0185
Quadro4 580 XGL 0x0188
Quadro NVS 280 SD 0x018A
Quadro4 380 XGL 0x018B
Quadro NVS 50 PCI 0x018C
GeForce2 Integrated GPU 0x01A0
GeForce4 MX Integrated GPU 0x01F0
GeForce3 0x0200
GeForce3 Ti 200 0x0201
GeForce3 Ti 500 0x0202
Quadro DCC 0x0203
GeForce4 Ti 4600 0x0250
GeForce4 Ti 4400 0x0251
GeForce4 Ti 4200 0x0253
Quadro4 900 XGL 0x0258
Quadro4 750 XGL 0x0259
Quadro4 700 XGL 0x025B
GeForce4 Ti 4800 0x0280
GeForce4 Ti 4200 with AGP8X 0x0281
GeForce4 Ti 4800 SE 0x0282
GeForce4 4200 Go 0x0286
Quadro4 980 XGL 0x0288
Quadro4 780 XGL 0x0289
Quadro4 700 GoGL 0x028C
71xx series

The following set of Nvidia GPUs are no longer supported in Debian Jessie, MX-15 or antiX-15 by the 71xx series proprietary nvidia driver (or any other series of the proprietary nvidia driver -- actually, they haven't been supported since the Debian Lenny Release). They are still supported by the nouveau and vesa drivers.

NVIDIA chip name Device PCI ID
RIVA TNT 0x0020
RIVA TNT2/TNT2 Pro 0x0028
RIVA TNT2 Ultra 0x0029
Vanta/Vanta LT 0x002C
RIVA TNT2 Model 64/Model 64 Pro 0x002D
Aladdin TNT2 0x00A0
GeForce 256 0x0100
GeForce DDR 0x0101
Quadro 0x0103
GeForce2 GTS/GeForce2 Pro 0x0150
GeForce2 Ti 0x0151
GeForce2 Ultra 0x0152
Quadro2 Pro 0x0153


Link - nVidia - What's a legacy driver?

Other places to look for driver related stuff:

DistroWatch

google or wikipedia

ubuntu https://wiki.ubuntu.com/HardwareSupport

Ubuntu 16.04 ships with X.Org version 7.7. https://www.x.org/wiki/Projects/Drivers/

X.org - Details on supported graphics hardware and pointing devices https://www.x.org/wiki/FAQ/

https://www.linuxquestions.org/hcl/

https://wiki.archlinux.org/
has pages on laptops too - just note that Arch is now supporting only x64 now and dropping 32bit support



retired
#4411831 - 03/21/18 04:38 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
While looking for a way to use a real old original Microsoft Sidewinder 3d joystick which has only a serial port connector.. well its a long story..
I found 3DP-Vert and some guy in iowa makesa specific connector board .. but I'm skipping it - I'll just ick up another joystick ..ol its easier.

The most interesting part of it is while looking for converters for USB I stumbled upon this site:

V-USB is a software-only implementation of a low-speed USB device for Atmel’s AVR® microcontrollers, making it possible to build USB hardware with almost any AVR® microcontroller, not requiring any additional chip.

All Projects Based on V-USB


The projects are all kinds of converters / hacks and devices, see:
Quote

PowerSwitch - The Pure Basics
A simple example intended to demonstrate how to use V-USB. This is Objective Development’s reference implementation.

https://www.obdev.at/products/vusb/powerswitch.html
Author: Objective Development Software GmbH
Rating: [comments and votes]
RemoteSensor - Wireless Data Acquisition
This project is a wireless thermo- and hygrometer with up to 16 sensors and a central logging facility accessible via WWW. It’s a more advanced example intended to demonstrate how to use V-USB with an additional interrupt endpoint.

https://www.obdev.at/products/vusb/remotesensor.html
Author: Objective Development Software GmbH
Rating: not yet rated [comments and votes]
USBasp - Programmer for Atmel AVR Controllers
USBasp is a USB in-circuit programmer for Atmel AVR controllers. It demonstrates how to pipe "large" data blocks through the USB driver.

http://www.fischl.de/usbasp/
Author: Thomas Fischl
Rating: [comments and votes]
LEDLoad - an LED Display for CPU Load
LEDLoad has started as a neat CPU load display using a single dual color LED. The current release has been extended to support up to two tri-color LEDs. It is designed to use a free internal USB port of any modern PC and replace the power LED in the case with something more interesting. A host driver kernel module is available for Linux.

http://www.jers.net/ledload/
Author: Jeremy Garff
Rating: not yet rated [comments and votes]
LCD2USB - an Interface to Text LCDs
You know those ubiquitous 5x7 dot matrix text displays based on the HD44780 chip? LCD2USB interfaces those displays to USB. It is integrated into LCD4Linux, an Open Source Software which displays Linux system information on LCDs.

http://www.harbaum.org/till/lcd2usb/
Author: Till Harbaum
Rating: [comments and votes]
HIDKeys - a USB Keyboard
HIDKeys is a USB keyboard with 17 keys. This is an example demonstrating how to implement HID class compliant USB devices. It uses the operating system built-in driver for USB keyboards and thus needs no additional software on the host. For a full-blown keyboard implementation, see the C64 Keyboard project below.

https://www.obdev.at/products/vusb/hidkeys.html
Author: Objective Development Software GmbH
Rating: [comments and votes]
Automator - Punched Tape Updated
Automator is a device similar in concept to punched tape teletypes and musical boxes. It records key sequences and plays them back with relays. Program upload and download are done through an HID compliant driver.

https://www.obdev.at/products/vusb/automator.html
Author: Objective Development Software GmbH
Rating: not yet rated [comments and votes]
uDMX - a DMX Interface
uDMX is a USB bus powered DMX interface. DMX (Digital MultipleX) is a bus for controlling stage lighting and special effects devices. This particular implementation comes with a Unix command line tool and plugin module for the Max/MSP software.

http://www.anyma.ch/research/udmx/
Author: [ a n y m a ] - Max & Michael Egger
Rating: [comments and votes]
USB-LCD - Another LCD Interface, Low Cost
This is another project connecting LC Displays via USB. This one emphasizes low cost and comes with a driver for Windows XP as well as Linux. A German description is available here.

http://ast.m-faq.de/USB-LCD/USB-LCD_en.htm
Author: Lukas Koch
Rating: [comments and votes]
Crypto-Boot - a USB Boot Loader
The image on the left is Oleg with his paraglider, he contributed this example project: A boot loader based on V-USB which does code decryption based on Atmel’s Application Note AVR231. Oleg maintains no homepage for the project. It is therefore hosted on the Wiki:

http://vusb.wikidot.com/project:crypto-boot
Author: Oleg Semyonov
Rating: not yet rated [comments and votes]
AVRUSBBoot - USB Boot Loader for ATMega 8
This is another USB boot loader. It is small enough to fit into the 2 kB boot block of an ATMega 8. This boot loader is ideal for prototyping: No need to connect a programmer, just set a jumper and the programmer is built into the target!

http://www.fischl.de/avrusbboot/
Author: Thomas Fischl
Rating: [comments and votes]
AVR-CDC - a USB to Serial Converter
This ingenious project implements the USB Communication Device Class, making use of the operating system’s driver for the device class. No separate driver is needed on the host! Although it goes somewhat beyond the USB specification, it works on all major operating systems.

http://www.recursion.jp/avrcdc/
Author: Osamu Tamura
Rating: [comments and votes]
SNES/NES Gamepad and Atari Joystick to USB Adapter
NES and SNES are gaming consoles. When playing NES and SNES games with an emulator, nothing is better than using the original gamepads. This project converts the NES/SNES interface to USB, emulating a USB joystick. A project update from December 2006 brought support for Atari joysticks. See the project’s News section for a link. An illustrated guide for building a controller for 4 SNES/NES gamepads can be found here and here. There are also instructions for building the adapter without a PCB.

http://www.raphnet.net/electronique/snes_nes_usb/index_en.php
Author: Raphaël Assénat
Rating: [comments and votes]
AVR-Doper - an STK500 Compatible AVR Programmer
AVR-Doper is an STK500 compatible In-System Programmer (ISP) and High Voltage Serial Programmmer (HVSP). It comes with a built-in USB to Serial adaptor to connect directly to USB.

https://www.obdev.at/products/vusb/avrdoper.html
Author: Objective Development Software GmbH
Rating: [comments and votes]
PPM RC to USB Interface
This project is a USB joystick controlled by a PPM radio remote control transmitter. There are a lot of such projects around based on different MCUs and USB drivers. But this one is Open Source. It provides very accurate PPM handling and a number of filtering options. Home constructors will like the optional servo tester mode and ADC interface instead of PPM for self-made control boxes.

http://vusb.wikidot.com/project:ppm-rc-to-usb-interface
Author: Oleg Semyonov
Rating: [comments and votes]
C64 Keyboard
This project implements a full-blown USB keyboard based on the keyboard matrix of a Commodore 64. The fun in this is that you can put a state of the art miniature PC into a C64 breadbox. Technically, it demonstrates how a real USB keyboard can be implemented with V-USB.

http://symlink.dk/electro/c64key/
Author: Mikkel Holm Olsen
Rating: [comments and votes]
USB-LED-Fader
USB-LED-Fader can control up to 8 LEDs with individual brightness waveforms. Its command line tool can easily be integrated into scripts to implement a status display for computer load, mailbox status, network load, video recording software or similar background tasks.

http://www.schatenseite.de/usb-led-fader_en.html
Author: Ronald Schaten
Rating: [comments and votes]
i2c-tiny-usb
This project is a tiny low-cost I2C bus adapter. It is meant to replace bit-banging adapters for the parallel port. Advantages are built-in power supply, less CPU load and a very low number of components. The image shows an example application with a DS1621 temperature sensor.

http://www.harbaum.org/till/i2c_tiny_usb/
Author: Till Harbaum
Rating: [comments and votes]
USB-Servo
This device controls a servo over USB. Potential applications are only limited by your imagination. The image shows a mouse pointer finder, similar to the classic x-eyes application on X-Windows.

http://www.schatenseite.de/usb-servo_en.html
Author: Ronald Schaten
Rating: [comments and votes]
3DP-Vert
For many people, Microsoft’s Sidewinder 3D Pro is the only joystick they ever want to use. Unfortunately, most modern computers don’t have a Game Port which is required to connect this joystick. 3DP-Vert allows you to connect the Sidewinder 3D Pro via USB.

http://code.google.com/p/sw3dprousb/
Author: Grendel
Rating: [comments and votes]
USB-Servo 2
A second USB servo controller. This one extends Ronald Schaten’s USB-Servo to 6 servos with a separate supply. It was designed to control the servos of a robot.

http://www.societyofrobots.com/member_tutorials/node/25
Author: Duncan Law
Rating: not yet rated [comments and votes]
USBJoy
This project is primarily for Russian speaking users. It’s similar to the SNES/NES gamepad to USB adapter above, but connects to the following consoles: Dendy (Russian NES), SEGA Mega Drive-II, PlayStation and PlayStation-2. You can use these gamepads with game console emulators and computer games.

http://vusb.wikidot.com/project:usbjoy
Author: Sergey Ryumik
Rating: [comments and votes]
xu1541
C64 floppies can only be read by Commodore floppy drives. Unfortunately, these drives cannot be directly connected to modern PCs. This project is an adapter which connects the VC 1541 floppy drive via USB.

http://www.trikaliotis.net/xu1541
Author: Till Harbaum and Spiro R. Trikaliotis
Rating: [comments and votes]
N64/Gamecube Adapter
This is another variation of the NES and SNES gaming console adapter. This one turns a Nintendo 64 or a Gamecube controller into a USB joystick.

http://www.raphnet.net/electronique/gc_n64_usb/index_en.php
Author: Raphaël Assénat
Rating: not yet rated [comments and votes]
IRMouse
IRMouse registers as ordinary mouse to the host computer, but it’s controlled by codes of an IR remote control instead of physical movements. You can assign IR codes to x/y movements and mouse buttons.

https://github.com/ksz2k/irmouse
Author: Krzysiek Szczuka
Rating: [comments and votes]
Magnetic Mouse
This is a very interesting college project demonstrating the implementation of a drawing tablet based on hall effect sensors. Lots of background documentation!

http://instruct1.cit.cornell.edu/courses/ee476/FinalProjects/s2007/ayl26_ym82/ayl26_ym82/index.htm
Author: Yiyin Ma and Abby Lin
Rating: [comments and votes]
InfraHID
This project is a general IR remote control to keyboard and mouse event converter. You can assign keystrokes, mouse movements and mouse button clicks to the codes sent by an IR remote control.

https://sites.google.com/site/vamposdecampos2/infrahid
Author: Alex Badea
Rating: [comments and votes]
USBTenki - Environmental Data Acquisition
This is a multi channel data acquisition system for various types of sensors. It’s been developed to record temperature, humidity and atmospheric pressure.

http://www.raphnet.net/electronique/usbtenki/index_en.php
Author: Raphaël Assénat
Rating: [comments and votes]
4x16 LCD on USB
This is another LCD controller for the USB, this time stripped down to the bare minimum. The code fits into 2k flash of an ATTiny2313. Since the circuit has 5 V levels on USB, it won’t work with all hosts.

http://www.delta7.de/projekte.php#usblcd
Author: Bernhard Schulte
Rating: not yet rated [comments and votes]
The Lord of the Keys - Store Passwords on SmartCards
This password database emulates a USB keyboard to send passwords to the computer. It’s the winner of a Honorable Mention Award in Circuit Cellar’s AVR design contest. An interesting mix of technologies with excellent documentation!

https://dl.dropboxusercontent.com/u/75780951/The_Lord_Of_The_Keys.pdf
Author: Carlos Cossio
Rating: not yet rated [comments and votes]
EasyLogger - ATTiny45 Without Crystal
This project demonstrates how to take advantage of the internal RC oscillator of the ATTiny45 to get more free I/O pins. It’s a data logger which takes a voltage sample every second and sends it to the PC, emulating a USB keyboard where the value is typed.

https://www.obdev.at/products/vusb/easylogger.html
Author: Objective Development Software GmbH
Rating: [comments and votes]
BootloadHID - Another USB Boot Loader
This boot loader takes advantage of the HID kernel drivers on Windows: It works without installing libusb-win32. Other than that, it’s quite similar to Thomas Fischl’s AVRUSBBoot.

https://www.obdev.at/products/vusb/bootloadhid.html
Author: Objective Development Software GmbH
Rating: [comments and votes]
Extreme Feedback Device
Want to have more interesting feedback when you build your software project, not just "build succeeded" or an error message? This device makes software development more fun, especially during winter season.

http://www.vandenbrande.com/wp/?page_id=15
Author: Johan Van den Brande
Rating: not yet rated [comments and votes]
USB2LPT - USB to Parallel Port Converter
This USB to Parallel Port converter is not only of practical use, it also demonstrates how the low power sleep mode demanded by the USB specification can be implemented with V-USB.

http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/USB2LPT/ul-15.htm.en
Author: Henrik Haftmann
Rating: [comments and votes]
SNES Joypad
This is another implementation of Raphaël Assénat’s idea of an SNES to USB adaptor. This one is smaller in size (eight pin AVR) and uses less components. The description is available in German only.

http://hobbyelektronik.org/wiki/index.php?title=SNES-Joypad
Author: Christof Rueß
Rating: [comments and votes]
Miniature Robot
This is a miniature robot programmed via USB. Most of the documentation is in French, but the Readme file in the project download (search for "avr-usb" in the linked description) is in English.

http://www.cours.polymtl.ca/inf1995/fichiers/
Author: Matthew Khouzam
Rating: [comments and votes]
AVRminiProg - Compatible with Atmel’s USB Programmers
This spectacular programmer aims at compatibility with Atmel’s USB programmers such as AVRISP mkII, JTAGICE mkII and AVRDragon. The firmware can even be configured to run on other hardware such as e.g. USBasp.

http://www.simonqian.com/en/AVRminiProg/
Author: Simon Qian
Rating: [comments and votes]
gnusb - a Platform for Controllers and Sensors
Gnusb is a platform for building USB controllers - like mixers, foot pedals and the like - primarily for use with Max/MSP or pure-data.

http://gnusb.sourceforge.net/
Author: [ a n y m a ] - Max & Michael Egger
Rating: [comments and votes]
RemoteSensor 2 - Wireless Temperature and Humidity Sensor
An improved version of Objective Development’s RemoteSensor reference project. Since it is based on Sensirion’s SHT11 sensor chip, no calibration is required and the transmitter is much simpler and smaller.

http://www.tahina.priv.at/electronics.html
Author: Christian Mock
Rating: [comments and votes]
USB-DDS - Frequency Generator 0 to 40 MHz
This Direct Digital Synthesizer generates sine waves from 0 to 40 MHz with millihertz resolution under computer control. It is useful for amateur radio operators as a reference oscillator.

http://www.mydarc.de/dg8saq/AVR-USB/
Author: Thomas Baier
Rating: [comments and votes]
USBaspLoader - Bootloader Emulating USBasp
This boot loader requires no separate upload tool on the host because it emulates USBasp. Since AVRDUDE can be used for uploading, it can be integrated into the Arduino development environment. For an ATTiny boot loader see Micronucleus.

https://www.obdev.at/vusb/usbasploader.html
Author: Objective Development Software GmbH
Rating: [comments and votes]
unzap - Universal IR Receiver and Transmitter
This IR Receiver and Transmitter with 2 MB of flash memory for IR code storage has numerous applications, some of them are a bit subversive...

http://www.lochraster.org/unzap/
Author: Alexander Neumann
Rating: [comments and votes]
DeVis - Visualizer Plugin for WinAmp 5
This project is an LED based visualizer which comes with a plugin for WinAmp 5.

http://www.delta7.de/projekte.php#devis
Author: Bernhard Schulte
Rating: [comments and votes]
USB Relays - Controlling Relays with USB
This project helps you automate things: It has 6 relays for controlling mains voltage devices and 4 opto-coupled inputs. Ulrich’s description is in German only.

http://www.ulrichradig.de/home/index.php/avr/usb-relaiskarte
Author: Ulrich Radig
Rating: [comments and votes]
SpiffChorder - Full PC Keyboard with only 7 Keys
Contrary to a normal (QWERTY style) keyboard, a character on a Chording Keyboard is represented by pressing multiple keys simultaneously. Good for fast one-handed typing!

http://symlink.dk/projects/spiffchorder/
Author: Mikkel Holm Olsen
Rating: [comments and votes]
USB7 - 6 Digit 7-Segment Display
This LED 7-segment display works like a serial terminal. Just send data to a virtual COM port and have it displayed.

http://spiffie.org/kits/usb7
Author: Kevin Bralten
Rating: not yet rated [comments and votes]
YAKE - Yet Another Keyboard Emulator
This is a hardware tool for application testing. It sends predefined keystrokes to the PC with a selectable rate.

http://www.krezac.net/avr/yake-en
Author: Kamil Rezac
Rating: not yet rated [comments and votes]
Hit Counter
You have this very cool new website and are waiting for people to view it? Then this is the right gadget for you: a physical LED display showing the hit count. Technically, this is an 8 digit USB controlled 7 segment LED display.

http://www.bobhobby.com/2008/04/22/usb-physical-hit-counter-based-on-avr-attiny25/
Author: Bob carret
Rating: not yet rated [comments and votes]
redKontroll - a Versatile Input Device
This is an HID compliant custom controller with 5 rotary encoders, 5 push buttons, 2 softpots and 3 capacitive touch sensors. It can be used to control sound and video software.

http://www.fredrikolofsson.com/pages/hardware.html
Author: Fredrik Olofsson
Rating: not yet rated [comments and votes]
xxxxx-HID
xxxxx-HID provides a well documented USB sensor input solution, aimed primarily at artists working with audio and video and using free software such as Pure Data or SuperCollider. Six analog inputs (10 bits resolution) and four digital or pushbutton inputs are provided on a simple to etch and assemble board.

http://1010.co.uk/avrhid.html
Author: Martin Howse
Rating: [comments and votes]
AVR-MIDI - a Class Compliant MIDI Device
This MIDI controller uses the same tricks as AVR-CDC to implement a MIDI class compliant USB device. It does not require special host side drivers, but since it goes beyond the specification for low speed devices, it may not work on some hosts.

http://cryptomys.de/horo/AVR-MIDI/
Author: Martin Homuth-Rosemann
Rating: [comments and votes]
Ginger
Ginger is a physical computing platform similar to Gainer (which is based on a PSoC chip). You can read digital and analog inputs and set output data, all over USB. Ginger’s website is currently in Japanese only, but Readme file in the project is in English.

http://web.mac.com/kuwatay/morecat_lab./ginger.html
Author: Yoshitaka Kuwata
Rating: not yet rated [comments and votes]
rump - The Model M
The Model M was one of IBM’s most popular keyboards. Some people still prefer this it over all others, but modern PCs don’t have a PS2 connector anymore. This project shows how to replace the original controller with a USB capable circuit.

http://mg8.org/rump/
Author: Chris Lee
Rating: [comments and votes]
HandUsb - Data Glove Interface
An alternative controller for the Pinch Glove fingertip contact glove. Something as futuristic as a data glove should connect through USB, not RS232 as in the original design!

http://www-user.tu-chemnitz.de/~heha/mb-iwp/Datenhandschuh/
Author: Henrik Haftmann
Rating: not yet rated [comments and votes]
Dulcimer - The Model M Again
This coincidence proves how popular the Model M still is: Another replacement electronics to give USB connectivity to IBM’s old keyboard, developed at the same time as rump (see above) and without knowing about the parallel effort. This version supports the keyboard’s LEDs as well.

http://www.schatenseite.de/dulcimer.html?L=2
Author: Ronald Schaten
Rating: not yet rated [comments and votes]
Haunted USB Cable
This is something to be built during long evenings or rainy weekends in March, so that it’s ready when April 1st approaches. The device implements a keyboard and drives the user mad by sending random keystrokes from time to time.

http://imakeprojects.com/Projects/haunted-usb-cable/
Author: Donald P
Rating: [comments and votes]
AetherSense - No-Touch Joystick
This one-axis joystick is based on ultrasonic distance sensors. It has been built especially for the Aether project, a tabletop gaming system.

http://lookmanohands.org/
Author: Spencer Russell
Rating: not yet rated [comments and votes]
ZX-USBJoy
With this project you can connect up to two ZX Spectrum joysticks to your computer (which runs a ZX Spectrum emulator, of course). The website is in Russian. You need to enter 6 digits (a CAPTCHA) to download the project.

http://narod.ru/disk/1762604000/ZX_USBJoy_20071020.zip.html
Author: Sergey Ryumik
Rating: not yet rated [comments and votes]
USBGame12 - an Interface for Simple Joysticks
This interface offers 12 digigal inputs presented to the operating system as USB joystick with 4 directional buttons and 8 general purpose buttons. It can be used to connect historic joysticks or for general purpose digital inputs.

http://www.raphnet.net/electronique/usb_game12/index_en.php
Author: Raphaël Assénat
Rating: not yet rated [comments and votes]
Intellivision to USB Converter
This converter connects a Mattel Intellivision controller to your PC.

http://www.raphnet.net/electronique/intellivusb/index_en.php
Author: Raphaël Assénat
Rating: not yet rated [comments and votes]
AVR IR Downloader - Upgrade Firmware via IR
This project makes firmware upgrades easy: The target has an Infrared receiver and the data is sent via IR. The IR transmitter is based on V-USB.

http://avrirdownloader.wordpress.com/
Author: Hendy Eka H. and Arief Mardhi B.
Rating: [comments and votes]
Pepper-MIDI - Control SX-150 Synth via MIDI
Who said that analog synths have no MIDI interface? This project adds MIDI to the Gakken SX-150 synthesizer.

http://web.me.com/kuwatay/morecat_lab./Pepper-midi-e.html
Author: Morecat Lab
Rating: [comments and votes]
FunkUSB - DCF77 Receiver with USB
This project is a radio clock receiver (DCF77) which connects to the host computer via USB. The DCF77 signal can be received in Germany and neighbouring countries.

http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/FunkUsb/
Author: Henrik Haftmann
Rating: not yet rated [comments and votes]
ATMega-USB-Dingens
This is a kind of prototyping board. It’s basically an ATMega8 with USB and all other pins available at connectors. "Dingens" is a German slang word for "thingy".

http://www.infolexikon.de/blog/atmega-usb-thingy/
Author: Tobias Weis
Rating: [comments and votes]
1-Key-Keyboard
This is the easiest way to interface a single switch to a computer. On- and off-events are translated to keystrokes of a virtual keyboard. An updated version allows up to 4 keys.

http://blog.flipwork.nl/?x=entry:entry081009-142605
Author: Flip van den Berg
Rating: not yet rated [comments and votes]
Slide Show Presenter
Those old slide-projectors had a handy button with a cable where you could advance to the next slide or go one back. This project implements this type of controller for Powerpoint (and similar) presentations.

http://tuxgraphics.org/electronics/200810/avr-usb-slideshow-presenter.shtml
Author: Guido Socher
Rating: not yet rated [comments and votes]
usbmot
Usbmot controls up to two small motors using the L293D. The speed of the motors is controlled with PWM.

http://andreas.goelzer.de/usbmot
Author: Andreas Gölzer
Rating: not yet rated [comments and votes]
WiSHABI - Accelerometer-Based HID
WiSHABI is a wireless, single-handed, accelerometer-based, USB-HID compliant PC interface. It implements mouse and keyboard functionality.

http://vusb.wikidot.com/project:wishabi
Author: Jadon Clews
Rating: [comments and votes]
PS2USB - Sony PlayStation Adapter
No, this is not a converter for PS2 keyboards or mice. This project converts Sony PlayStation 1 or 2 controllers into a USB joystick.

http://vusb.wikidot.com/project:ps2usb
Author: Primož Kranjec
Rating: [comments and votes]
Temperature Probe
This is a simple USB thermometer for data logging. The host side software is written in Ruby, demonstrating how to use USB devices in Ruby.

http://www.stahlke.org/dan/usb-temperature/
Author: Dan Stahlke
Rating: not yet rated [comments and votes]
USBTemp
A simple temperature logger based on the DS18S20 chip.

http://code.google.com/p/mikrowerk/wiki/USBTemp
Author: Mathias Dalheimer
Rating: not yet rated [comments and votes]
SUN Type5 Keyboard Converter
You have an old Sun Sparc Station keyboard and want to use it on your modern PC? Use this converter turn it into a standard USB keyboard!

http://gis.sakura.ne.jp/sunkey/sunkey_e.html
Author: IIDA Tetsushi
Rating: not yet rated [comments and votes]
TiltStick
This is an accelerometer based joystick. It adds quite a lot of fun to games like Enigma when played on a handheld device.

http://www.harbaum.org/till/tiltstick/index.shtml
Author: Till Harbaum
Rating: [comments and votes]
redKontroll2 - Controlling Video and Audio Software
This is another HID compliant custom controller for controlling sound and video. This time with 4 potentiometers, one slider, one light sensor, 16 push buttons and one switch.

http://www.fredrikolofsson.com/pages/hardware.html
Author: Fredrik Olofsson
Rating: [comments and votes]
USB-TWI - a Two Wire Interface
This Two Wire Interface comes with two application examples: A stepper motor controller and a data logger.

http://usb-twi.sourceforge.net
Author: Claudio Montecucco
Rating: not yet rated [comments and votes]
Chenillard
Chenillard is a device that you secretly plug into a victim’s computer. It flashes the LEDs of the computer’s keyboard in sequence. Useless, but good for April jokes...

http://vusb.wikidot.com/project:chenillard
Author: Sylvain Davaine
Rating: [comments and votes]
usb-Relay
Simple but effective: A power switch controlled through USB.

http://johannes.krude.de/projects/usb-Relay/
Author: Johannes Krude
Rating: not yet rated [comments and votes]
THSusb - PLD programming via JTAG
This device loads SVF (Serial Vector Format) files and uploads them to a JTAG interface. It can be used to program devices such as CPLDs.

http://ths.spacequadrat.de/thsusb.html
Author: Thomas Scheuermann
Rating: not yet rated [comments and votes]
avrBridge
avrBridge is basically a firmware which makes the AVR’s register block directly accessible to the host. The host can directly configure timers, set I/O pins, use the UART etc.

http://ka010.wordpress.com/projects/avrbridge/
Author: Kai Aras
Rating: not yet rated [comments and votes]
AVR Stick - a Simple Data Logger
This is an improved version of EasyLogger which is also available as pre-assembled unit.

http://www.sparkfun.com/commerce/product_info.php?products_id=9147
Author: SparkFun Electronics
Rating: not yet rated [comments and votes]
USB Scope - cheapest dual trace scope in the galaxy
It has not the sample rate of a real digital storage scope, but it’s great for low speed signals.

http://yveslebrac.blogspot.com/2008/10/cheapest-dual-trace-scope-in-galaxy.html
Author: Yves Lebrac
Rating: [comments and votes]
LED Notifier - notifies on e-mail, Twitter, Pidgin
Instructions for modding an Asus EeePc with an additional LED, which can be used to notify about incoming e-mail, twits and messages.

http://www.justblair.co.uk/the-attiny45-usb-led-e-mail-twitter-and-pidgin-notifier.html
Author: Blair Thompson
Rating: [comments and votes]
Terminal Keyboard - a Serial Terminal as Keyboard
This device converts any serial terminal (or terminal emulator) into a USB keyboard.

http://hobby-electrons.sourceforge.net/projects/terminal-keyboard/
Author: Neil Stockbridge
Rating: [comments and votes]
NES Gamepad on ATTiny45
This is another variation of Raphaël Assénat’s SNES/NES gamepad adapter. This version is based on a small 8 pin AVR and uses the internal RC oscillator instead of a crystal.

http://www.judevine.net/content/nes-game-pad
Author: Chris Judevine
Rating: not yet rated [comments and votes]
Retro Adapter V2
The Retro Adapter V2 connects almost any type of game controller to USB. It works with PCs running Windows/Linux and with Apple Macs, as well as the Sony Playstation 3.

http://denki.world3.net/retro_v2.html
Author: Paul Qureshi
Rating: [comments and votes]
SUPERPLAY
SUPERPLAY is an arcade joystick controller. It supports multiple games consoles and PC/USB, and has an expansion bus for extra modules such as an LCD display or LED lighting controller. It is follow-up to the Dreamcast USB Arcade Joystick.

http://denki.world3.net/superplay.html
Author: Paul Qureshi
Rating: not yet rated [comments and votes]
Quick Launch Keys
Many keyboards now come with shortcut keys for starting a web browser or controlling volume. This project extends every keyboard by this functionality.

http://denki.world3.net/quicklaunch.html
Author: Paul Qureshi
Rating: not yet rated [comments and votes]
EE-Prog
This is a programmer for all 24c type EEPROMs (24c01 to 24c1024).

http://xldrx.com/ee-prog/
Author: Amir Hashemi
Rating: not yet rated [comments and votes]
MamePanel
This project implements a Mame panel which includes controls for Mame games by joystick and mouse, Mame and operating system user interface by Keyboard and volume control.

http://vusb.wikidot.com/project:mamepanel
Author: Andreas Oberdorfer
Rating: [comments and votes]
USBTenki-mux
This is an extension of Raphaël Assénat’s USBTenki to 16 independent temperature sensors.

http://www.schmut.com/other-stuff/usbtenki-mux/usbtenki-mux
Author: Mario Theodoridis
Rating: not yet rated [comments and votes]
openchord-guitar
Instead of playing Guitar Hero / Rock Band with a controller that simply looks like a guitar, you can now play on the real deal – moving your fingers along the strings of a real guitar, making real chords, strumming with a real pick.

http://code.google.com/p/openchord-guitar/
Author: Alan Chatham
Rating: not yet rated [comments and votes]
usbddr
You can have a lot of fun playing Dance Dance Revolution - until your dance pad breaks. Then it’s time to build yourself a more stable dance pad based on an ATMega8.

http://vusb.wikidot.com/project:usbddr
Author: Stefan Rehm
Rating: not yet rated [comments and votes]
USB Line Switch
Turn on and off loads such as computer peripherals with one mouse click. This is a commercial product, available as construction set or completely assembled device.

http://products.reworld.eu/uls.htm
Author: Reusch Elektronik
USB Radio Clock
This is a compact DCF77 radio clock receiver with USB interface. It features an internal real time clock as second time source. This is a commercial product, available as construction set or completely assembled device.

http://products.reworld.eu/usbdcf77.htm
Author: Reusch Elektronik
USBLotIO - Lots of I/O Pins
This is a very simple and easily expandable I/O adapter. It uses shift registers for a virtually unlimited amount of I/O lines. Description is in German only.

http://hobbyelektronik.org/w/index.php?title=USBLotIO
Author: Christof Rueß
Rating: not yet rated [comments and votes]
HDBeamer
This do-it-yourself beamer uses V-USB in the microcontroller which does temperature control and counting hours of operation. Description is in German only.

http://www.ringwelt.de/HDBeamer/HDBeamer4b.html
Author: Ralf Tralow
Rating: not yet rated [comments and votes]
USB DotMatrix Display
Have fun with a 5x7 dot matrix display (video on website)! This controller circuit has an incredibly low component count.

http://tobiscorner.floery.net/projects/avr/misc-avr/usb-dotmatrix-display/143
Author: Tobias Flöry
Rating: not yet rated [comments and votes]
USB DCF77 Receiver
DCF77 is a long wave transmitter in Germany which sends a precise time signal. It can be received in most of Central Europe. This receiver synchronizes your computer’s clock to the DCF77 signal.

http://www.kreuzholzen.de/projects/usb-dcf77-receiver/index_en.html
Author: Jürgen Beisert
Rating: not yet rated [comments and votes]
MIDI Expression Pedal
This pedal is not just a great USB/MIDI device, it also demonstrates how to replace potentiometers with cheap and durable capacitive sensors.

http://wzab.cba.pl/STARE/MIDI/pedal/index.html
Author: Wojciech Zabolotny
Rating: [comments and votes]
Open Crypto-Token
A very cheap device performing Elliptic Curve Cryptography directly on the AVR. The private key is locked in the AVR’s flash memory to protect it from external access.

http://code.google.com/p/opencryptotoken/
Author: Mariusz Kryński
Rating: not yet rated [comments and votes]
PS3negcon
This adapter allows the PS3 to use the NeGcon controller. Those who know the NeGcon will appreciate this project. Others don’t need to...

http://ps3negcon.element42.org/
Author: Mo Evans
Rating: not yet rated [comments and votes]
kazzo
This is a NES (Nintendo Entertainment System) cartridge dumping and copying device. It can also write to flash cartridges.

http://sourceforge.jp/projects/unagi/wiki/kazzo_intro_en
Author: Unagi Kaihatu Kyoudou Kumiai
Rating: not yet rated [comments and votes]
USB Wireless Tilt Mouse
This project explores the possibilities of a mouse controlled by tilt for environments where no flat surface for a conventional mouse is available.

http://people.ece.cornell.edu/land/...s/s2010/ss868_jfe5/ss868_jfe5/index.html
Author: Skyler Schneider, Jack Ellsworth
Rating: [comments and votes]
SCANALOGIC-2 - Logic Analyzer and Signal Generator
Although this Logic Analyzer is a commercial project, the entry level cost (for a kit) is exceptionally low.

http://www.ikalogic.com/scanalogic2/
Author: Ibrahim Kamal
MIDI Drum Trigger
The design goals of this MIDI drum trigger are: Simple, cheap and consisting only of easily available components.

http://wzab.cba.pl/STARE/MIDI/perkusja/index.html
Author: Wojciech Zabolotny
Rating: [comments and votes]
Monaka
This is basically a hardware- and firmware-framework for sensors and signal output with a MIDI and Open Sound Control interface so that it can be easily used for music and multimedia.

http://morecatlab.akiba.coocan.jp/morecat_lab/Monaka-e.html
Author: Yoshitaka Kuwata
Rating: not yet rated [comments and votes]
MOCO/MICO - USB to MIDI Converter
A simple and tiny USB to MIDI converter. It's so small that it fits into the MIDI connector!

http://morecatlab.akiba.coocan.jp/morecat_lab/MOCO-e.html
Author: Yoshitaka Kuwata
Rating: [comments and votes]
PPM2USB - RC Remote Control as Joystick
This device converts the PPM signal of a radio remote control transmitter to USB joystick controls so that you can fly your simulator with the real remote control. It's very similar to Oleg Semyonov's version, but requires less exotic prerequisites.

http://thomaspfeifer.net/ppm2usb_adapter_en.htm
Author: Thomas Pfeifer
Rating: [comments and votes]
Mr Spoony - Two-Servo Coffee Stirrer Robot
A smartphone's accelerometers generate the control signal which is sent over WiFi to a PC, which controls two servos of this robobot via USB.

http://pengu.student.utwente.nl/wordpress/?p=13
Author: Michiel van der Coelen
Rating: not yet rated [comments and votes]
UKI - USB Key Injector
If you know what a keyboard injector is: This is the Pro-Model. A keyboard injector presents itself to the computer as a keyboard. You can imagine the rest.

http://www.nopsecurity.net/UKI1.htm
Author: NOP Security
Rating: [comments and votes]
vusbtiny - ISP Programmer
An AVR ISP programmer stripped down to the bare minimum. An 8 pin AVR, no crystal and a couple of passive components.

http://www.simpleavr.com/avr/vusbtiny
Author: Chris Chung
Rating: not yet rated [comments and votes]
LED Flower
Cool looking flowers with LED light effects, which can be controlled via USB. The site has detailed instructions and offers nice looking PCBs.

http://cccgoe.de/wiki/LED_Flower
Author: Johannes Agricola
Rating: not yet rated [comments and votes]
Speed Fan Regulator
A fan speed regulator for up to 3 fans. It has a temperature sensor uses the fan's RPM feedback pin. The actual regulation algorithm is done on the host CPU.

http://www.12mhz.com/projects/38/53-sfr-eng.html
Author: sinopteek
Rating: not yet rated [comments and votes]
USB Funk - Radio Controlled Power Switch
Ever wanted to switch the power for some devices via USB? This device controls commercial 433 MHz remote control power outlets via USB, saving the wiring paths between your computer and the controlled outlets.

http://www.maltepoeggel.de/?site=usbfunk
Author: Malte Pöggel
Rating: not yet rated [comments and votes]
CCD Spectrometer
This is a low cost, but high quality optical spectrometer. It can be used to measure the spectral distribution of light sources such as LEDs, or for physical analytics to measure absorption spectra.

http://fzu.cz/~dominecf/electronics/usb-spect/usb_spectrometer_dominec.pdf
Author: Filip Dominec
Rating: [comments and votes]
tinyFanduino
Another fan speed regulator for up to 2 fans. Web site and documentation are in Japanese.

http://www.wa.commufa.jp/~fanduino/index.html
Author: Tomonari Sugiyama
Rating: not yet rated [comments and votes]
Burgerking Lamp
This project shows what happens when a passionate hobbyist gets a cheap toy with an LED. It also demonstrates that V-USB projects don't require a PCB :-)

http://www.adlerweb.info/blog/2011/...cking-usb-anschluss-fur-burgerking-lampe
Author: Florian Knodt
Rating: not yet rated [comments and votes]
Indictron - Monitor Continuous Integration Status
This is basically a controller which can switch 16 LEDs arranged in a 4 x 4 array. It comes with a plugin for Cruise Control .Net, a Continuous Integration Server, so that it can visualize the build status for up to four software projects.

http://bytecruft.blogspot.co.at/2011/04/build-system-status-monitor.html
Author: Pedantite
Rating: not yet rated [comments and votes]
FIGnition - Simple 8 Bit Computer with Video
This simple Open Source 8 bit DIY computer with composite video output uses v-usb for firmware upgrades via the USBasp boot loader. The project is featured by the BBC and kits are available for sale.

http://www.fignition.co.uk/
Author: Julian Skidmore
Rating: [comments and votes]
Red Feline Stompbox - USB Guitar Pedal
This is basically a one-key keyboard with a programmable state machine which allows it to offer reasonable semantic richness with only one key.

http://redfelineninja.org.uk/software/rfstompbox.html
Author: Daniel Thompson
Rating: not yet rated [comments and votes]
USB Joystick Adapter
An adapter which connects two 9-pin digital joysticks as USB HID devices.

http://www.hexagons.de/index.php/USB_Joystickadapter
Author: Andreas Paul
Rating: not yet rated [comments and votes]
Web-Controlled Rover with WebCam
This rover can be controlled via a web interface while you can see the world from the rover's perspective through a web cam. It uses v-usb to connect the motor drivers to the main computer.

http://www.homofaciens.de/technics-robots-rover-construction_en_navion.htm
Author: Norbert Heinz
Rating: not yet rated [comments and votes]
uart2kbd - Virtual Keyboard
This is a USB keyboard without keys. Instead of pressing keys, you send it commands over a serial (UART) interface.

https://sourceforge.net/projects/uart2kbd/
Author: Sunjun Kim
Rating: not yet rated [comments and votes]
Stand Alone Temperature/Voltage Logger
Wnat to know how precise your fridge holds its temperature? Just drop this tiny device into it and read out the temperature curve any time later.

http://www.insidegadgets.com/projects/standalone-temperaturevoltage-logger/
Author: Alex
Rating: not yet rated [comments and votes]
Vacuum Fluorescent Display Driver
Many people like these old-style green glowing vacuum fluourescent displays. They are often available for a good price as surplus items. This circuit gives them new life!

https://github.com/ceemos/vfd-fv651g
Author: Marcel Schneider
Rating: not yet rated [comments and votes]
Umlaut Keyboard
Some operating systems make it hard to enter Umlaut characters when a US keyboard is connected. This keyboard amends any keyboard by just the umlaut keys.

http://alpharesearch.de/?page_id=53
Author: Markus Schulz
Rating: not yet rated [comments and votes]
Boxster - USB Gamepad
Boxster is a DIY HID-compliant USB gamepad. It supports up to 18 buttons and is fully plug-and-play - no drivers needed.

http://www.fulhack.org/boxster/index.html
Author: Olof Holmgren
Rating: [comments and votes]
Magnetometer Mouse
This is an absolute pointing device based on a HMC5883L magnetometer. It works similar to a compass. Control the mouse pointer by moving the sensor in the air, pointing at the desired position.

https://github.com/denilsonsa/atmega8-magnetometer-usb-mouse
Author: Denilson Figueiredo de Sá
Rating: not yet rated [comments and votes]
LC Meter
This is a computer controlled measurement instrument which can measure inductance and capacitance, frequency and voltage and it can also synthesize frequencies.

http://vusb.wikidot.com/project:lc-meter-usb
Author: Balogh Barnabás
Rating: [comments and votes]
Retro Adapter
This is yet another adapter for retro-style gamepads. It supports NES, SNES, SEGA Master System, SEGA Mega Drive/Genesis 3-button controller, SEGA Mega Drive/Genesis 6-button controller and Suncom TAC-2.

http://www.fulhack.org/retrodapter/index.html
Author: Olof Holmgren
Rating: not yet rated [comments and votes]
phi-T Control
This is a foot controller for digital guitar effect software. It implements the USB MIDI class and is therefore directly recognized as MIDI device without any additional drivers.

http://philaudio.wordpress.com/projects/phi-t/phi-t-control/
Author: Philipp Bulling
Rating: not yet rated [comments and votes]
Little Wire
This little gadget can be programmed to perform various tasks ranging from an AVR programmer, PWM/servo controller, ADC, I2C interface, SPI interface, UART interface to a 1-wire interface.

http://littlewire.cc/
Author: Ihsan Kehribar
Rating: not yet rated [comments and votes]
ZX81 USB Keyboard
This looks like a Sinclair ZX81, but it is a real USB keyboard, just with the look and feel of a ZX81!

http://tynemouthsoftware.blogspot.co.at/2012/02/arduino-based-zx81-usb-keyboard.html
Author: Dave Curran
Rating: not yet rated [comments and votes]
SPÖKA Night Light
IKEA's SPÖKA resembles a little glowing ghost. This project puts the ghost under USB control.

http://wejp.k.vu/hacks/usb_controlled_spoka_night_light
Author: Johannes Heimansberg
Rating: not yet rated [comments and votes]
USB IR Remote Receiver
A multi-protocol receiver for infrared remote controls.

https://www.mikrocontroller.net/articles/USB_IR_Remote_Receiver
Author: Portisch
Rating: not yet rated [comments and votes]
Case LED - CPU Usage Meter
Yes, this is an article about case modding. But it's not just about cool light effects, the light displays the current CPU load of the computer.

http://cuznersoft.com/wordpress/?p=164
Author: Kevin Cuzner
Rating: not yet rated [comments and votes]
USB GPIO
In the old days, when computers had parallel ports, it was easy to interface prototype hardware with a computer. This project offers an alternative: General purpose I/O pins controlled via USB.

http://www.jenrathbun.com/Electronics/?page_id=759
Author: Tom Struzik
Rating: not yet rated [comments and votes]
USB NES Controller Adapter
Playing NES games on an emulator is half the fun if you don't have the original controller. This adapter converts the NES controller into a USB joystick.

http://www.bidouille.org/elec/usbnesadapter
Author: Victorien Villard
Rating: not yet rated [comments and votes]
USB Volume Control
You're playing music on your computer and somebody wants to talk to you or a phone call comes in. In order to reduce the volume, you must first get around the screen locker, find the audio player application, ... Not anymore, with this gadget!

http://obruboff.ru/usb-volume-control/
Author: Обрубов Виталий
Rating: not yet rated [comments and votes]
RC-5 Remote
This is a USB keyboard controlled by an IR remote control. The firmware understands RC-5 (Philips) remote control codes.

http://www.marwedels.de/malte/usbir/
Author: Malte Marwedel
Rating: [comments and votes]
Password Generator
You fear that people can watch you type your password? Or you always forget it? This device is a virtual keyboard which types your password automatically each time it's plugged in.

http://codeandlife.com/2012/03/03/diy-usb-password-generator/
Author: Joonas Pihlajamaa
Rating: not yet rated [comments and votes]
AVRMIDI
This simple MIDI to USB converter is part of a bigger project, the lad-drum: an electronic drum kit based on AVRs.

http://code.google.com/p/lad-drum/
Author: Adrian Gin
Rating: [comments and votes]
LED Cube
27 LEDs, arranged in a cube 3x3x3, each of them controllable via USB. This is a beginner's project, as it is intended to introduce to soldering at the hobby level.

http://cccgoe.de/wiki/LED_Cube/en
Author: Johannes Agricola
Rating: not yet rated [comments and votes]
BlinkStick
This Open Source mini kit takes the hardware to the bare minimum! A bright RGB LED can be controlled by any host: Linux, Mac, Raspberry Pi or even Windows. Ideal for beginners!

http://http://www.blinkstick.com/
Author: Agile Innovative Ltd
Rating: not yet rated [comments and votes]
Programming Pen
This programmer is also a keyboard: It has a single key to initiate programming while contact pins are pressed down to the PCB.

http://www.anthonyvh.com/2013/04/24/programming-pen-usb-interface/
Author: Anthony Van Herrewege
Rating: not yet rated [comments and votes]
FlyStick
The FlyStick is mostly a passive device: It reflects IR light back to a camera which can then determine the position and rotation of the stick. A microcontroller with V-USB handles two joystick keys on the stick.

http://www-user.tu-chemnitz.de/~heha/mb-iwp/FlyStick/#2
Author: Henrik Haftmann
Rating: not yet rated [comments and votes]
SHT11 - Temperature and Humidity Sensor
This circuit connects an SHT11 temperature and humidity sensor chip via USB. The firmware provides excessive HID self-description and implements proper power management.

http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/SHT11/
Author: Henrik Haftmann
Rating: not yet rated [comments and votes]
tinyUSBboard - Arduino Compatible AVR Board
An Arduino compatible prototyping board, so simple that it can easily be built on breadboard! It is not only easy to build, but also cheap due to the tiny bill of materials.

http://matrixstorm.com/avr/tinyusbboard/
Author: Stephan B.
Rating: [comments and votes]
HiCu
An AVR development board with 62 digital I/O pins, 16 inputs for just 22$, based on the ATMega640!

http://www.workinprogress.ca/projects/hicu/
Author: Patrick Sébastien
Rating: not yet rated [comments and votes]
CVpal - USB for Analog Synthesizers
This DIY kit controls analog synthesizers via USB MIDI from your computer, iPad or iPhone. It offers two CV and two gate outputs.

http://mutable-instruments.net/modules/cvpal
Author: Olivier Gillet
Rating: not yet rated [comments and votes]
Party Pushbutton
Technically, this is a mouse with one button and no x/y controls. But the application as a party photo service makes it so useful!

http://www.anthonyvh.com/2013/09/25/party-pushbutton/
Author: Anthony Van Herrewege
Rating: not yet rated [comments and votes]
Tiny AVR JTAG Programmer
A small and inexpensive programmer for all AVRs that supports JTAG programming. Compatible with AVRDUDE programming software.

http://www.embedded-creations.com/projects/tiny-avr-jtag-programmer/
Author: Louis Beaudoin
Rating: not yet rated


retired
#4418704 - 05/01/18 11:51 PM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA

10 Alternatives to Steam for Buying Cheap PC Games


very nice links.

Like this at Gamersgate some flight games under $1:
https://www.gamersgate.com/simulator?filter=mygames,offers,cheapest&state=available
Quote

Wings of Honour
$1.00
Buy
-80%
$4.99
Combat Wings
$0.75
Buy
-85%
$4.99
Jet Storm: Modern Dogfights
$1.00
Buy
-80%
$4.99
Wings of Honour: Battles of the Red Baron
$1.00
Buy
-80%
$4.99
Combat Wings: Battle of Britain


retired
#4428806 - 07/04/18 12:13 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
from Ubuntu Linux-powered Dell Precision 7530 and 7730 'Developer Edition' laptops finally available
[Linked Image]
Quote

...The Dell Precision 7530 and 7730, as they are called, are 15-inch and 17-inch laptops, respectively.

"When it comes to pure power, these machines are unmatched. In fact, the 7730 is also the first AI/ML ready mobile workstation available on the market. Both models feature 8th generation Intel Core and Xeon Processors with up to 6 cores as well as AMD Radeon Pro and NVIDIA Quadro professional graphics," says Canonical.

...

The Ubuntu-maker further says, "The latest Dell Precision Developer Editions are available with up to 128GB of system memory and SuperSpeed memory of 3200MHz, up to 6TB of PCIe SSD storage on the 7530 and 8TB on the 7730, as well as single cable docking and Thunderbolt 3 connectivity. Additional add-ons and configurations include an external eGPU chassis, a larger battery, and the option to upgrade to a 4K UHD IGZO display with 100 percent color gamut."

If you want to buy your own such laptop, the 15-inch 7530 can be had here with a starting price of $1,091.14. The 17-inch 7730 is found here -- its beginning price is higher at $1,371.37. Keep in mind, the default operating system is Windows 10, so you must manually select Ubuntu. This will lower the starting price -- bye, Windows tax!



Last edited by FsFOOT; 07/04/18 12:15 AM.

retired
#4436397 - 08/30/18 05:09 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
You can now install Windows 95 on Windows, Linux and Mac

from ghacks page and bleeping computer page about it.

Originally Posted by bleeeping computer

"I put Windows 95 into an Electron app that now runs on macOS, Windows, and Linux. It's a terrible idea that works shockingly well. I'm so sorry," developer Felix Rieseberg writes in a tweet.

If you're interested, you can visit the GitHub page to download Windows 95 Electron app package for Windows, Mac or Linux. If you've got a Windows computer, you would need to download the Windows 95 Setup exe and double-click the app to use it. In a matter of minutes, your computer will be running a full-featured Windows 95 operating system.


Originally Posted by ghacks

Windows95 is a packaged copy of Microsoft's classic Windows 95 operating system that is running in an Electron application.

The package is available for Windows, Linux and Mac devices, and can be downloaded from the project website.

The release has a size of about 100 Megabytes; Windows users need to download the 64-bit version of the Windows95 distribution to get started.

It is just a matter of double-clicking on the downloaded executable file to run the program. The start screen displays several important options. You can click on "Start Windows 95" to launch the operating system, reset the machine to start anew, insert a floppy disk, or discard the current state and boot from scratch.


I have not tried it yet,

Disclaimer: I have no connection with the developer and don't know about any legalities related or if the developer has any license for this from Microsoft. I would assume this is some kind of Demo and ight not even be a complete version?


retired
#4447731 - 11/09/18 05:25 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
AMD announces end of 32-bit video driver support

from https://www.ghacks.net/2018/10/26/amd-announces-end-of-32-bit-video-driver-support/

Quote

Japanese gaming website 4Gamer reports that AMD has discontinued support for 32-bit drivers for the company's graphics cards.

The company put 32-bit support for AMD drivers on Windows into legacy support. AMD customers who use 32-bit Windows operating systems may continue to use the latest 32-bit driver released by the company for its video cards but won't receive any more updates for it.

The only exception to the rule is that AMD may patch critical issues that are discovered in the near future. Whether that means critical security issues, stability issues, or issues with individual games is unclear at this point in time.

... "AMD Radeon Software support for Windows operating system has been moved to a legacy support mode - we are not planning to support x32-bit Windows operating systems in future driver releases. This change enables AMD to dedicate valuable engineering resources to Developing New Features and Enhancements for Graphics Products Based on the Latest X64-Bit Windows Based Operating Systems."

Last edited by FsFOOT; 11/09/18 05:26 AM.

retired
#4457917 - 01/19/19 07:51 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
Check Have I Been Pwned database for KeePass passwords.. Locally

Please note; Locally means offline!

Originally Posted by ghacks.net

Check all KeePass passwords against the Have I Been Pwned database locally

KeePass users can do the same, but locally. Here is what is needed for that:

You need a copy of KeePass - https://keepass.info/
Download the latest version of the KeePass plugin HIPB Offline Check - https://github.com/mihaifm/HIBPOfflineCheck
KeePass supports lots of plugins that may improve security and other functionality - (see) https://www.ghacks.net/2012/04/08/keepass-plugins-that-improve-the-password-managers-functionality/
Download the latest SHA-1 (ordered by hash) password database file from Have I Been Pwned - (site) https://haveibeenpwned.com/Passwords

Place the plugin file in the KeePass plugin folder. The plugin is open source and you may build it from scratch and vet it if you have the skills.

Installed copies of KeePass are found under C:\Program Files (x86)\KeePass by default.

Extract the password database file and place it somewhere on the system. Note that it has a size of 23 Gigabytes in plain text format right now, the download has a size of roughly 9 Gigabytes.

Start the KeePass password manager afterward and select Tools > HIBP Offline Check in the program's interface. Click on Browse and select the password database file that you extracted to the system.

You may change other parameters, e.g. the column name in KeePass or the text that is displayed for secure and insecure passwords.

Last but not least, select View > Configure Columns, and activate the Have I Been Pwned column to display the findings of the check in the interface.
Checking KeePass passwords against the Have I Been Pwned database

keepass password check

You have multiple options to check passwords against the database file.

- Double-click on the password field of any entry to check it.
- Select multiple items, right-click on the selection and pick Selected Entries > Have I Been Pwned database.

The plugin checks any updated password against the database automatically. The plugin checks the password's hash against the hash database to determine if it has been leaked.

A hit does not necessarily mean that the password is known to third-parties as it depends on the password's strength and the capabilities of the third-party to decrypt it.



note: this is for Keepass for Windows- not Linux.

I'm looking into if similar for KeepassX on Linux?

Links:
ghacks page - https://www.ghacks.net/2019/01/18/c...-the-have-i-been-pwned-database-locally/

KeePass - https://keepass.info/

HIPB Offline Check - https://github.com/mihaifm/HIBPOfflineCheck

Have I Been Pwned - (site) https://haveibeenpwned.com/Passwords


retired
#4459398 - 01/31/19 05:50 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
Run Linux Apps on Your Chromebook

from LinuxInsider.com Jack M. Germain article Should You Run Linux Apps on Your Chromebook

Quote
Linux apps now can run in a Chromebook's Chrome OS environment. However, the process can be tricky, and it depends on your hardware's design and Google's whims.

It is somewhat similar to running Android apps on your Chromebook, but the Linux connection is far less forgiving. If it works in your Chromebook's flavor, though, the computer becomes much more useful with more flexible options.

Still, running Linux apps on a Chromebook will not replace the Chrome OS. The apps run in an isolated virtual machine without a Linux desktop.

If you are not familiar with any Linux distribution, your only learning curve involves getting familiar with a new set of computing tools. That experience can pique interest in a full Linux setup on a non-Chromebook device.

Why tool around with adding Linux apps to the Chromebook world? One reason is that now you can. That response may only suit Linux geeks and software devs looking to consolidate their work platform, though.

Want a better reason? For typical Chromebook users, Linux apps bring a warehouse of software not otherwise available to Chromebooks. Similarly, the Google Play Store brought a collection of apps to the Chromebook that had been beyond the limitations of the Chrome Web Store for Android phone and tablet users. The Debian Linux repository expands the software library even more on the Chromebook...


Quote
All Chromebooks Are Not Alike


Quote

... Basic Requirements

Installing Linux apps requires your Chromebook to be running Chrome OS 69 or later. To check, do this:

Click your profile picture in the lower-right corner.
Click the Settings icon.
Click the Hamburger icon in the upper-left corner.
Click "About Chrome OS."
Click "Check for updates."

Even with Chrome OS 69 or newer installed, other factors determine your Chromebook's suitability to run Linux apps. For example, Linux runs on Chromebooks with an operating system based on the Linux 4.4 kernel. Some older Chromebooks running Linux 3.14 will be retrofitted with Crostini support. Others will not.

According to Google's documentation notes https://chromium.googlesource.com/chromiumos/docs/+/master/containers_and_vms.md#old-kernels , any Chromebook outfitted with the Intel Bay Trail Atom processors will not support Linux apps. That seems to be the reason for my Asus C302CA failing the Linux suitability test.

Other bugaboos include 32-bit ARM CPUs. Also a negative factor are firmware issues, limited storage and RAM capacities.

Overall, few current Chromebooks have the basic hardware needed: Crostini, kernel 3.18 based on the Glados baseboard with the Skylake SoC, and an adequate processor. Those basic system requirements could change as Google engineers fine-tune the Crostini technology. Of course, newer Chromebook models no doubt will become available as the Crostini Project moves beyond it current beta phase.

Here is a list https://www.xda-developers.com/chromebooks-linux-app-support/ of Chromebooks that are expected to receive upgrades OTA to support Linux Apps eventually.

Even if your Chromebook seems to have all of the required hardware and lets you activate Crostini support, Google specifically must enable one critical piece of technology to let you run Linux. This is the major rub with the process of putting Linux apps on earlier model Chromebooks.

Google also must have enabled the Linux VM for your hardware. Find out if your Chromebook has been blessed by the Google gods after completing the channel change and flag activation: Open Chrome OS' built-in shell, crosh; then run this shell command --

vmc start termina

If you get a message saying that vmc is not available, your quest to put Linux apps on that particular Chromebook is over.

You can skip the crosh test if you do not see "Linux (Beta)" listed on the Chrome OS Settings panel (chrome://settings). Linux will not run on your Chromebook, at least not until Google pushes an update to it. If you do see "Linux Beta" listed below the Google Play Store in the settings panel, click on the label to enable the rest of the process.
First Steps

Some models that can run Crostini include newer Intel-powered Chromebooks from Acer, Asus, Dell, HP, Lenovo and Samsung. Check this source https://www.reddit.com/r/Crostini/wiki/getstarted/crostini-enabled-devices
for a crowdsourced list of supported Chromebooks.

If your Chromebook supports Crostini and is new enough, Crostini support already may be installed in the stable channel by default. In that case, change the flag in the Chrome OS [chrome://flags] on the Chrome browser's address line to enable Crostini.

Otherwise, you will have to apply several steps to get all of the working pieces on the Chromebook. This can include switching your Chromebook from the stable update channel to the developer channel or the Beta channel, depending on the hardware and the make/model. You also will have to download special software using commands entered into a terminal window.

If you have a recent Chromebook model with built-in Linux apps support, you will see "Linux Beta" listed in the left column of the Settings Panel [chrome://settings]. All you have to do is click on the label and follow the prompts to enable the Linux apps functionality.

ASUS Chromebook Flip C213SA Linux terminal and Geany Linux app
The Linux terminal and Geany Linux app display in the Chrome OS menu along with Chrome and Android apps.

If your Chromebook is not already set with Linux enabled, first, switch it to the developer channel and then enable the Crostini flag. Here is how to do each step.

Do this to change Chromebook modes:

Sign in to your Chromebook with the owner account.
Click your account photo.
Click Settings.
At the top left, click Menu.
Scroll down and click "About Chrome OS."
Click "Detailed build information."

Next to "Channel" click the Change channel button and select either Beta or Developer. Then click the Change Channel button. Depending on your Chromebook model, either one could be what your hardware needs. I suggest starting with Developer channel. If that does not install the Linux Beta software, redo the process in the Beta channel.

When the channel change operation is completed, click the "Restart your Chromebook" button.

Caution: You can reverse this process by changing back to the stable channel at any time. Google servers automatically will force a power wash when you restart your Chromebook to return to the stable channel. When you sign into your Chromebook, you will have to do an initial setup just as you did when unboxing it, but Google will restore most if not all of your previous software and settings. Make sure you backed up any documents stored locally, however.

Do this to set the Crostini flag to enabled:

Click on the address bar.
Type chrome://flags and press Enter.
Press Ctrl + F on your keyboard.
Scroll down the list to find "Crostini." Type Crostini in the search bar. Select Enable.
Click Restart at the bottom of the screen.

Final Pieces

At this current phase of Beta Linux on Chromebooks, once you get to seeing "Linux Beta" on the Chrome Settings Panel, you must download the final pieces manually to get and run Linux apps. Open the Chrome settings panel, click the Hamburger icon in the upper-left corner, click Linux (Beta) in the menu. Then click "Turn on."

The Chromebook will download the files it needs. When that process is finished, click the white circle in the lower-left corner to open the app drawer. You will see the Linux Terminal icon. Click it.

Type in the command window and then press the Enter key to get a list of Linux components that need updating:

sudo apt update

Then type in the command window and press the Enter key to upgrade all the components:

sudo apt upgrade

When that's finished, type y to remove excess files. Press Enter.

Now you are ready to download the Linux apps to make using your Chromebook more productive and more flexible. At least for now, you must open the Linux terminal window and enter APT commands to install or remove your selected Linux apps.

This is a simple process. If you have any uncertainty about the commands, check out this helpful user guide.



Last edited by FsFOOT; 01/31/19 05:55 AM. Reason: added this source list hyperlink

retired
#4463040 - 02/26/19 05:29 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
Good advice to only run your password manager as needed. Don't keep it open while websurfing, etc. (ironically that is when most of us will most not want to do this ;/ )



The paper Password Managers: Under the Hood of Secrets Management looked at how the password managers 1Password, Dashlane, KeePass and LastPass handle secrets, and if it is possible to retrieve sensitive information.

The researchers https://www.securityevaluators.com/casestudies/password-manager-hacking/ analyzed the three states "not running", "unlocked state", and "locked state". Main conclusions were that all password managers protected data just fine in not running state.

Not running refers specifically to a session in which the installed password manager was not launched or terminated by the user after launch...


See page for more information and some useful user tips for both Windows and Linux platforms.

other related page; How to improve KeePass security

---

btw; What I would I would find more troubling if I were paranoid and using Windows
Quote

The author of KeePass noted some time ago that the Windows operating system may create copies in memory that KeePass has no control over.

Windows and .NET may make copies of the data (in the process memory) that cannot be erased by KeePass






Last edited by FsFOOT; 02/26/19 05:34 AM. Reason: btw; read the last quote

retired
#4464664 - 03/09/19 08:01 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
De-Google your phone, tablet or other Android device.

Originally Posted by LineageOS Android Distribution


A free and open-source operating system for various devices, based on the Android mobile platform ...

...Your data, your rules. With powerful tools such as Privacy Guard, you are in control of what your apps can do whenever you want ...

... updates every month to all our supported devices ...

...open-source apps are here to help you get through the day


Obviously you have to do some research and its AYOR

Be sure to Read the Wiki for more info and check if you have a Supported Device first.

Interesting is that besides many phones and tablets there are some rather unusual devices that are (or were) also supported. Such as the Nexus Player Set top box, various Phablets, and an nVidia Shield Portable Handheld game console (althugh it seems its not updated - but the site gives all such details , warnings.)

I have not tried it so I make no claims but it has some good recommends and solidity in support IMHO.

My present phone is not supported it but am considering getting my next one specifically for this purpose.

Facinating. And powerful it seems for developers:
Quote

Want to do more with your device?
Power users will enjoy Unix command-line utilities.
Android developers will turn any device into the perfect device for apps development thanks to enhanced tools and exclusive APIs


ps. sorry if this reads like an ad - I'd adapted this new format of using post quotes to make the thread cleaner. wink


retired
#4486455 - 08/17/19 01:24 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
Visual Basic issues Windows August 2019 Updates


Visual Basic issues in Windows August 2019 Updates
by Martin Brinkmann on August 15, 2019 in Windows - 12 comments

Microsoft added a new known issue to all cumulative updates that it released for Windows client and server versions in August 2019.

The issue states that applications may stop responding if they use Visual Basic 6, Visual Basic for Applications, or Visual Basic Scripting Edition. Apps may throw the error "invalid procedure call error" in that case.

After installing this update, applications that were made using Visual Basic 6 (VB6), macros using Visual Basic for Applications (VBA), and scripts or apps using Visual Basic Scripting Edition (VBScript) may stop responding and you may receive an "invalid procedure call error."


...Organizations -- and the bug affects organizations for the most part -- who run apps or tools that require a Visual Basic flavor may want to block the August 2019 updates until the issue is resolved. Those who have installed the patches already can uninstall the Windows Updates to resolve it.



retired
#4486549 - 08/18/19 05:16 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
First updates released that fix the Windows VB bugs.



Microsoft released updates for Windows 7, Windows 8.1, and Windows 10 version 1709, as well as Windows Server 2008, 2008 R2, 2012 and 2012 R2 that addresses the recently discovered Visual Basic bug.
..

Last edited by FsFOOT; 08/18/19 05:16 AM.

retired
#4486550 - 08/18/19 05:33 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
https://www.linux-magazin.de/

Originally Posted by https://jobs.linux-magazin.de/


Finde Jobs in folgenden Städten:

Aachen
Amsterdam
Augsburg
Barcelona
Bergisch Gladbach
Berlin
Bern
Bielefeld
Bochum
Bonn
Bottrop
Braunschweig
Bremen
Bremerhaven
Brüssel (Belgien)
Cairo
Chemnitz
Darmstadt
Dortmund
Dresden
Duisburg
Düsseldorf
Erfurt
Erlangen
Essen
Frankfurt Am Main
Frankfurt (Oder)
Freiburg Im Breisgau
Fulda
Fürth
Gelsenkirchen
Göttingen
Hagen
Halle (Saale)
Hamburg
Hamm
Hannover
Heidelberg
Heilbronn
Herne
Hildesheim
Ingolstadt
Istanbul
Jena
Karlsruhe
Kassel
Kiel
Koblenz
Köln
Krefeld
Leipzig
Leverkusen
Liechtenstein
Lisbon
London
Lübeck
Lucerne
Ludwigshafen
Magdeburg
Mainz
Mannheim
Moers
Mönchengladbach
Mülheim An Der Ruhr
München
Münster
Neubrandenburg
Neuss
Nürnberg
Oberhausen
Offenbach Am Main
Oldenburg
Osnabrück
Paderborn
Paris
Passau
Pforzheim
Porto
Potsdam
Recklinghausen
Regensburg
Remscheid
Reutlingen
Rostock
Saarbrücken
Salzburg
Salzgitter
Siegen
Solingen
St. Gallen
Stralsund
Stuttgart
The Hague
Trier
Ulm
Wien
Wiesbaden
Wolfsburg
Wuppertal
Würzburg
Zug
Zürich


retired
#4486630 - 08/19/19 05:05 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA

More fun from the same developer that brought you win95 as an electron app


Setup Windows 10 for Modern/Hipster Development

A fresh Windows isn't entirely ready for modern development, but all the tools you need are available. A good terminal, popular bash tools, Git, a decent package manager - when properly setup, modern development on Windows can be a lot of fun. In particular, this document outlines how to configure your Windows in such a way that it can easily handle most development tasks usually run on a Mac OS X or a Linux distro.

The Goods

Package Management
Terminal
PowerShell Profile
Node.js
Git
Atom, Sublime, VS Code
Ruby
Go
Python
DevOps: VirtualBox, Vagrant, Docker
SSH
Azure Cli
AWS Cli
Basic Tools



retired
#4488356 - 09/04/19 01:29 AM Re: HARDWARE / SOFTWARE FAQ and USEFUL LINKS [Re: Joe]  
Joined: Dec 2015
Posts: 378
FsFOOT Offline
RAF_Roy retired
FsFOOT  Offline
RAF_Roy retired
Member

Joined: Dec 2015
Posts: 378
Southern California, USA
How to Create your own custom Counter-Strike: Global Offensive Game Server on Linux VPS


By Alexandru Andrei – Posted on Aug 5, 2019 in Gaming, Linux

Steam’s official game servers for Counter-Strike: Global Offensive are good enough for most purposes. However, you don’t control them. If you create your own server, you will be able to:

Set your own rules, such as match time, freeze time, max players, friendly fire, and so on. But watch to be sure you don’t break important rules, especially these
Have private matches with your friends.
Organize contests/tournaments.
Play on custom maps

Why Create a Game Server on Linux?

Some of you might be thinking, “Wouldn’t this be easier on Windows, on my own computer even?” Well, first of all, if you host a game on your home computer, that’s usually good enough only for local network games. Most Internet service providers offer decent download quality but not so good for uploads. The server is laggy, jittery, and offers an inconsistent gameplay experience. It’s better to rent a server from a reputable cloud computing provider if you want smooth games.

While most cloud services let you host Windows as the operating system, this is not ideal either. Windows consumes a lot of RAM that you could be using to host your game instead. This leads to increased cost. You also have to pay for a per-hour license, which increases the cost even more. And last but not least, the steps to configure the game server (srcds daemon) itself are pretty much the same on Windows and Linux. This means that it’s not any easier to do this on Microsoft’s operating system than on Linux.

Game Server Requirements

CS:GO game servers are not very demanding, so virtual private servers will do just fine (no need for dedicated). The minimum requirements:

2GB of RAM.
Two virtual cores/CPUs. “Intensive compute” instances might be more responsive. Try normal compute first, then upgrade to intensive if you notice server lag.
At least 40GB of storage space.
Debian as the operating system. You might use other distros, too, if you really want to, but Debian will give you a headache-free experience. Instructions in this article are Debian-specific.
If your VPS provider lets you configure a firewall through their web interface control panel, disable it for this instance.
Configure your instance to use SSH key-based authentication preferably. If you intend to use a password, use a very good one! Most of the time servers are broken into because of weak or very weak passwords. SSH key-based authentication prevents this.
If you don’t already have a Steam account, create one here.

You can get affordable and reliable VPS at either Linode or DigitalOcean.


retired
Page 5 of 6 1 2 3 4 5 6

Moderated by  RacerGT 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
Happy Thanksgiving
by No105_Archie. 10/13/19 05:15 PM
Happy Birthday US Navy
by oldgrognard. 10/13/19 04:31 PM
American Civil War photos
by KraziKanuK. 10/12/19 04:18 AM
“Masters of Air”
by PanzerMeyer. 10/11/19 10:51 PM
WW2 still finding bodies
by Alicatt. 10/10/19 04:10 PM
That moment in time....
by Bill_Grant. 10/09/19 01:35 PM
A minister, a priest and a rabbi ....
by Bill_Grant. 10/08/19 04:56 PM
Old folks and old tricks
by Sluggish Controls. 10/08/19 06:11 AM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0