Received: from PCH.mit.edu (18.7.21.50) by mail.efplus.com (192.168.0.8) with Microsoft SMTP Server (TLS) id 8.3.485.1; Sun, 16 Aug 2020 10:05:13 -0700 Received: from PCH.MIT.EDU (localhost.localdomain [127.0.0.1]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 07GGuB0r000902; Sun, 16 Aug 2020 12:56:43 -0400 Received: from outgoing-exchange-7.mit.edu (OUTGOING-EXCHANGE-7.MIT.EDU [18.9.28.58]) by PCH.mit.edu (8.14.7/8.12.8) with ESMTP id 07GGu9LY000898 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Sun, 16 Aug 2020 12:56:09 -0400 Received: from oc11exedge2.exchange.mit.edu (OC11EXEDGE2.EXCHANGE.MIT.EDU [18.9.3.18]) by outgoing-exchange-7.mit.edu (8.14.7/8.12.4) with ESMTP id 07GGrh23031183 for ; Sun, 16 Aug 2020 12:54:03 -0400 Received: from w92expo14.exchange.mit.edu (18.7.74.68) by oc11exedge2.exchange.mit.edu (18.9.3.18) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Sun, 16 Aug 2020 12:56:00 -0400 Received: from oc11exhyb5.exchange.mit.edu (18.9.1.110) by w92expo14.exchange.mit.edu (18.7.74.68) with Microsoft SMTP Server (TLS) id 15.0.1365.1; Sun, 16 Aug 2020 12:56:04 -0400 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (104.47.57.175) by oc11exhyb5.exchange.mit.edu (18.9.1.110) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Sun, 16 Aug 2020 12:56:04 -0400 Received: from DM5PR21CA0068.namprd21.prod.outlook.com (2603:10b6:3:129::30) by BN6PR01MB2435.prod.exchangelabs.com (2603:10b6:404:51::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.20; Sun, 16 Aug 2020 16:56:03 +0000 Received: from DM3NAM03FT059.eop-NAM03.prod.protection.outlook.com (2603:10b6:3:129:cafe::d2) by DM5PR21CA0068.outlook.office365.com (2603:10b6:3:129::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3326.0 via Frontend Transport; Sun, 16 Aug 2020 16:56:02 +0000 Received: from mail-il1-f182.google.com (209.85.166.182) by DM3NAM03FT059.mail.protection.outlook.com (10.152.82.207) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3283.16 via Frontend Transport; Sun, 16 Aug 2020 16:56:02 +0000 Received: by mail-il1-f182.google.com with SMTP id t13so12486173ile.9 for ; Sun, 16 Aug 2020 09:56:02 -0700 (PDT) From: Josh Koffman To: Microcontroller discussion list - Public. Sender: "piclist-bounces@mit.edu" Date: Sun, 16 Aug 2020 09:55:35 -0700 Subject: [EE] Small Encoder Thread-Topic: [EE] Small Encoder Thread-Index: AdZz72jE088Ns0cgTgmofEwSJZ8zcQ== Message-ID: List-Help: List-Subscribe: , List-Unsubscribe: , Reply-To: Microcontroller discussion list - Public. Accept-Language: en-US X-MS-Exchange-Organization-AuthAs: Anonymous X-MS-Exchange-Organization-AuthSource: TS500.efplus4.local X-MS-Has-Attach: X-Auto-Response-Suppress: All X-MS-Exchange-Organization-SenderIdResult: Pass X-MS-Exchange-Organization-PRD: mit.edu X-MS-TNEF-Correlator: received-spf: Pass (protection.outlook.com: domain of gmail.com designates 209.85.166.182 as permitted sender) receiver=protection.outlook.com; client-ip=209.85.166.182; helo=mail-il1-f182.google.com; dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=e5ZRPVlRaG2egkZjnij/ZdZy5WVwdkqHRR5zBLA0w0Y=; b=Vpp+7mlr23XPEUZoxKSCcvEPizkD0QfQAAEwn9KUZd+3GbBYh3vrirHgej0W4fCyj+ jGYDHfqKrYO4Lo4LA9nk4WrITSUymUOdMCeM9SIN4WfAJEC2+BPP/s9i/cWjgqj/cPu6 Rw0i6fELfiuSBeRMYQaqh4iFExkH245DWKZ1/5bvZHDQPZPRtfJqvhI2YXNj5N2RFnkd dz6VF7Q1hC5DQbnChsh7n6+eBcLKjzIJAea0Ct8a4hV4aMTH2xGStXBsfDH9KKMFyErg tqXfA+PB6BGhfxm3SG5q89rb7wZhLlXT+31LIXwv4SFoDayvYLlz+7tr7RycU46zvOcv +UkA== authentication-results: spf=pass (sender IP is 209.85.166.182) smtp.mailfrom=gmail.com; mit.edu; dkim=pass (signature was verified) header.d=gmail.com; mit.edu; dmarc=pass action=none header.from=gmail.com; errors-to: piclist-bounces@mit.edu list-id: "Microcontroller discussion list - Public." list-post: x-beenthere: piclist@mit.edu x-mailman-version: 2.1.6 x-received: by 2002:a05:6e02:c73:: with SMTP id f19mr2365267ilj.115.1597596961262; Sun, 16 Aug 2020 09:56:01 -0700 (PDT) x-topics: [EE] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Hi all, I'm looking for a smallish rotary encoder. Think thumbwheel size. These used to be used on cell phones and old Blackberry models, but they won't seem to exist as much anymore. Panasonic used to make a line, but they seem to have been discontinued. There are some options on AliExpress, but I'd prefer to stick with more repeatable sources if possible, Digikey and Mouser ideally. So, I'm looking. This Bourns model is a candidate: https://www.digikey.com/product-detail/en/bourns-inc/3315C-001-016L/3315C-0= 01-016L-ND/2537720 This line has a "bushingless" option, but it seems like that's not available in the right angle pin configuration. What I'm trying to do is to add two controls to an existing very compact project. Going with a standard style encoder would increase the size of the project significantly, which is not ideal. The current PCB is only about 65mm x 35mm. It can increase a bit, but I think the physical size of the encoder is going to be tricky. I don't need a panel mount bushing, the PCB will be right up against the inside of the case, and I'd like the control to be as flat as possible. A threaded bushing will make that a bit deeper than I'd like, so I'd like the encoder body to be as thin as possible. I'd also like to avoid rolling my own optical encoder if I can avoid it. Just more mechanics than I'm prepared for at this point. I've looked at those thumb-rocker style controls, and I may go that route, but I like the idea of a rotary control more. I thought about going with miniature pots, but one control will actually control several parameters and from a UX perspective I think a control without end stops makes more sense. In a pinch I can go for up/down buttons, but if I can come up with a nice rotary solution that might be nice. So...any sources I'm missing? Thanks! Josh --=20 A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. -Douglas Adams --=20 http://www.piclist.com/techref/piclist PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .