i’ll stop back and answer anything (sparkfun will not?).
sparkfun is the exclusive maker and distributor of the closed-source teensy and informed us we will not be able to purchase the teensy. this happened after i sent an email reporting the founder, nate, for multiple harassing actions directed at limor, including behavior by him and a former employee.
instead of addressing that, they decided to kill the messenger, me, and also cut us off from teensy.
so! instead of posting weirdo "code of conduct" letters, we are doing an open-source alternative. so customers are not stranded, and this is not a supply chain emergency for us. looking forward to seeing which one delights customers more.
as much as nate wants to continue trying to damage limor’s business and adafruit by scraping our site, and now potentially not paying royalties owed after more than a decade of consistent payments, that’s nothing new. it’s a business strategy to cut others out, not a mystery or a “private drama.”
this is exactly why we do open source. when a closed product or exclusive channel is used as leverage, the correct response is to remove the leverage.
sparkfun chose to publish a vague public accusation. once you do that, speculation is inevitable.
ask away!
I've been hearing about this drama through a group chat for a long time. To be honest, neither side looks good in this one. Both companies have behaved disappointingly at different times for different reasons. I'm not doing this is an arbitrary "both sides" dismissal. There have been actions from both companies that would have been unacceptable in isolation.
The OSHW world revolves a lot around conferences, social media, and IRC/Matrix/Discord servers. Not coincidentally, this feels a lot like old IRC and forum drama of years past.
[0] https://forum.pjrc.com/index.php?threads/open-source-teensy-...
I'll be interested to see how this unfolds. I have little skin in the game being mostly upstream of the supply chain, but I've had reason to purchase from both companies, and hope this doesn't blow up into a huge thing.
In my book, what makes a Teensy a Teensy is 1) hardware support, like 600Mhz clock, CAN, FPU, RTC, other hardware peripherals which the RP2350 lacks and 2) software compatibility with Paul Stoffregen's well documented Teensyduino libraries. I would not buy something else if I needed these features.
Do you plan to do a port? Why not build around the same IMXRT1062? Are you barred from buying Paul's bootloader chips [1]?
[0] https://forum.pjrc.com/index.php?threads/open-source-teensy-...
as for the bootloader chip: we don't want to trade one closed-single-source component for another. if we're going to make something it should be fully open source as much as we can!
finally, for teensyduino libraries that you love: there's no reason they cant be ported (we did an audio port for the samd51) - which specific library are you referring to?
FWIW, those are all NXP-provided features on the chip, not something Sparkfun has any particular connection with. There are other iMX devices on the market, just not in this form factor. And there are other vendors with SoCs offering similar performance.
Really one of the biggest problems in this market is that everyone is putting the abstractions in the wrong place. We've all collectively decided that this stuff is scary and we need comforting IDEs and hardware uniformity to deal with it.
But... portable software and frameworks are hardly new ideas. Come over to Zephyr and see all the stuff you can run on boards from basically everyone, including NXP.
There's a lot more great hardware for your project than just Teensy, so stop locking yourself in.
Those seem extremely vague, but I didn't see them mentioned in the blog post.
one corporate side overshares by pointing fingers and accusing a different corporation...
so that corporation decides to be the better person, declare the opponent as weirdos, then proceed to point fingers at individuals instead for collective action from the public.
nice look, both groups.
All I see is bickering children and I like both less as a result. I don't really care who is more right.
The blog post is OK (though maybe consider dropping the "We were informed...", and the addendum about "trying to drag"), but doesn't explain the forum drama about context.
In a skim of the forum, I saw only insufficient references to a context of problems and maybe improper behavior, scattered around. I couldn't get a good read on the context, after trying for longer than I think most people will.
If the company would like to explain more about the context, would it make sense to take a deep breath, and sit down with a PR advisor or lawyer, to figure out exactly what you want to say, and how? Do it very carefully, so you only have to do it once?
Or would the company like to drop the matter of that context, and move on, even though that would leave the confusing forum messages?
(Disclosure: Limor is a friend from our earlier hacker/MIT days, but I've not discussed this matter with her.)
This event will cause me to no longer be a Sparkfun customer.
There is no one that I have more respect for in this world than limor. She has done more for this industry, education and open source than anyone alive.
https://forum.pjrc.com/index.php?threads/open-source-teensy-...
Yeah, right; the PCB art work looks in rather an advanced state of completion that has been in the works for a while due to the proverbial writing being on the wall.
More like, we have now given a brighter green light to our ongoing in-house project to eliminate the supply risk coming from Sparkfun, now that the shit has hit the fan ...
Is there any thought to expanding the Freensy lineup beyond a pure clone?
Anyhoo, sorry we can’t just stick to the technical drama.
Lower voltages help with power savings. Higher voltages can and do work better in high power, high noise environments though! 24V as you see is still very popular and useful inany applications.
Historical garbage and different manufacturing technologies. Be happy if you can get away with only 5V and 3V3 rails in your project. 24V is usually to interface with industrial sensors. And sometimes you see 12V as well, for stuff that's RS232 based.
And on top of that you got a fifth standard, 4..20 mA current loops. That one is used for long range transmission of analog values of a single sensor per wire pair, with 4-20 mA being seen as the value (4 mA = 0%, 20 mA = 100%), and anything less being seen as a cable break, anything higher as a short circuit somewhere.
Yeah, it's a pain. Many of my boards have both 3.3 and 5 Volt rails. There are quite a number of level-shifting logic buffers, for instance that are powered by 3.3 but accept 5-V inputs with no penalty.
For hobbyist type stuff, a 3.3 V CMOS chip will accept a 5 V logic signal if you feed it through a series resistor, since the built-in protection diodes of the CMOS chip will clamp the voltage. Don't let the engineers catch you doing it. ;-) But I often use a series resistor to provide a little bit of overload protection to a CMOS input.
Little or no logic ever operated at 24 V, other than relays. There's always some level translation needed there. The higher voltage follows the same rule as electric transmission lines: Correspondingly lower current allows for thinner wire, of importance if you're driving something like a solenoid valve.
Then we had the 7400 series around then too, and boy howdy did that product line proliferate. The BJT TTL families got in so many things, but it demanded Vcc of 5V +-5% and I think it is safe to say anything expected to work with those chips standardized on 5V. Great, everyone is agre— ah.
74C is a CMOS line that happily uses 3V-15V. Ok, we can ignore that one it's just a... Nevermind, 74HC and friends do 2V-6V, neat. But it still works with the 5V so we're great.
So, CMOS got better, we got gates down to 3V or less with competitive propagation timing, and it turns out that less power use is good for clocking, but we can't actually feed anything 3V because of voltage drop so it's 10% higher cause... someone figured that was a nice round number or something? As for why it keeps dropping... Thinner conductor channels, thinner insulation, you do the math. Yes, power consumption with more gates is a reason too, but I'm pinning the biggest blame badge on decreasing sizes in the process nodes.
Oh, you know all that already and want to know about just the sensor/interconnect split? My bad. Line drop, afaik. 3.3V signalling is fine on a PCB or when your wires are short. Want to move your sensors further away? Maybe 5V will be a tad more reliable. That sensor over 20m away? Sure, 24V sounds appealing. I don't know the exact lengths where voltage drop on the wiring is enough to cause issues but I'm pretty sure that kind of reasoning in why it persists beyond simple logic compatibility.
As a secondary concern of the same form, non-differential protocols are voltages you have knowledge and control of, the various kinds of line noise less so. A data line offset by a volt is more problematic at 3.3V than 24V
Oh and if I'm driving a small industrial motor or actuator, or a 400V rated relay, I definitely want to be doing so with more enthusiasm than 5V signifies. I also want less enthusiasm than electrocution cause I touched a logic line. 24V will (just about) generally not give you a meaningful shock unless you try to lick it.
maybe someone from sparkfun could post advice for you here too...
Definitely avoid ad hominems, and focus purely on facts. Provide what information/evidence you can without violating agreements, but only if it's relevant to the situation and includes as much context as possible.
I think what's currently been said is sufficient. You need to make a grown up version of the statement "None of that is true", but yes probably best to leave it at that.
Honestly, this being Adafruit, my default assumption is to believe them. Especially with this super vague "please read between the lines because if I actually say something false it'll be libel" accusation.
Thanks for speaking up.
"Someone did a CoC violation" is just a way for an org to say "someone was an asshole to such an extent it was driving other people away or getting us into legal trouble", with the manner of assholery defined in the CoC. 9/10 times it is nothing sinister.
Of course right now we just don't know what happened.
I know SparkFun recently took over Paul Stoffregen and Robin Coon's Teensy production (I reached out at the time and Paul said it was cool).
I'm guessing Adafruit got a special deal in purchasing Teensy's from SparkFun but because of an allegation made by you against Nate, they are responding by dropping your entire product line?
Anyway, good luck to everyone involved. It's a small community of companies that provide for makers.
Your comment seemed the most information to me (and thank you for that) but can you please sum up the whole controversy from what allegations were made and everything because I was sensing that adafruit was in the right earlier but (now I am not?)
I feel like I would benefit a lot if you can tell me the whole controversy if possible. Thanks in advance!
- The first public claim is that you engaged in targeted social-media harassment of an individual ('discatte') [1], linking various personally-identifiable information to their public profile without consent (name, email and gmail profile pic), and further intentionally misgendering/dead-naming them after being made aware that this was harmful. Do you have any sort of public response to these claims, denying or apologizing for this behavior?
- The second public claim is that the email report you sent to Sparkfun [2] was not simply a 'report' of harassing actions, but itself crossed the line into further harassing behavior ('hi jerks', 'you monsters', etc). Did you really, as claimed, copy the former employee's fiancee's current employer in these email threads as well? Any other context on why this unrelated employer needed to be brought into your dispute?
- Not only SparkFun, but it appears you were also banned from Fossoton [3] for CoC violations related to the dispute with discatte, correct? Any other context on this ban?
- It appears that you also sent another user harassing messages to their Etsy account [4] after objecting to your 'doxxing' of discatte's personal information and blocking you elsewhere, and they reported to you Etsy's trust and safety team. Any other context on this separate incident of alleged harassment?
[1] https://digipres.club/@discatte/115600253924804026
[2] https://gist.github.com/NPoole/df0ec196ac1db7e6eecfd2496b9b4...
[3] https://gist.github.com/NPoole/8e128edb6e32986755450da9285b5...
> nick has been telling people about the grand old time you two had at limor’s expense, my expense, and others. he says you sat around making memes about us, registering domains, the whole thing.
> you removed [limor’s] name on code. you scraped our site until it crashed and then emailed to get unblocked so your team could keep using our guides. you squatted on the adafruit name for usb stuff. that’s just a sample of the greatest hits. can you "compete" without doing this? did it even work?
the individual you reference had already been removed from multiple retro and maker communities prior to this dispute for documented behavior. i contacted them privately using an email address they themselves used on the site they used, specifically to ask for a stop to the pile-on and to see whether there was a constructive way to resolve their grievance. their email included their first name, which i used in direct reply. there was no campaign, no public exposure of private information, and no intent to harm. labeling that interaction as “doxxing” is a distortion that collapses any private contact into wrongdoing.
with respect to sparkfun, yes, i sent a direct email to the founder, and ceo (and contacts i have there) calling out what i believe is a long-standing bully culture tolerated at the top. calling a company out for behavior is not harassment, even when the language is blunt. during this same period, fake accounts using my handle appeared and mass-reporting was clearly underway. my real account was likely caught up in that. retroactively attributing moderation actions for saying their first name on their email is inaccurate.
the various bans you cite did not occur after some calm, independent review of facts. they occurred in the middle of coordinated reporting, they said so.
as for etsy, i asked a seller who was publicly accusing me of “doxxing” a question: would placing an order would expose my personal information? that was it, there was a sticker in my cart already, i know this maker's work. etsy declined to take action that i know of, i just an etsy order, no ban (i did not buy the stickers). recharacterizing that as harassment is another example of inflation through repetition.
what your summary consistently excludes is the long, documented history of nate’s behavior and the impact it has had on employees, collaborators, and partners over many years. i dealt with that for a decade. i am not doing that anymore. drawing a line cost us purchasing a closed source board that only sparkfun makes, so we're doing an open source version.
I really hope this doesn’t lead to “boycott” of Teensy per se. I completely sympathize with tensions running high but please reconsider for the good of the community.
1. Will the freenzy be a 100% drop-in replacement for the teensy?
2. Will the freenzy be able to be programmed using teensyduino?
3. PJRC's bootloader is closed-source (I know, I've built 1000 Teensy-LC's after the product's discontinuation). Does that mean you're sourcing bootloaders from PJRC or reverse engineering the bootloader chip?
Opinion 1: If I can't take code written for a Teensy and upload it straight to the Freenzy, then this is not "Teensy Compatible". Likewise if the pinout is not the same, including all of the rear pcb-pads.
Opinion 2: If this is not actually Teensy Compatible, but just "Teensy Inspired", what about branding this as adafruit's own microcontroller and not cut into Paul and Robin's income by selling a totally different product that rides on their name recognition and decade of work?
i get it, they want to keep selling those products. this was probably about money and margins.
The linked website indicates this decision was made on or around Jan 7. Your own liked page is dated for the 12. Unless you’re asserting that the decision was made and effective before Q4 2025, this sounds like them putting in writing that they intend to follow through on preexisting contractual obligations for prior sales. Not really “doing business with while not doing business” IMO.
you have scraped sparkfun.com plenty. I know, I've seen the server logs.
regardless, there is no longer private drama.
Seems plain that the PR Release was crafted with intent
This seems very much like two businesses experiencing friction and separating, which happens all the time. You coming in and framing the flames makes doesn't scan particularly positively to me.
I have zero skin in this game, and personally think the right move is for Adafruit to simply say, "We wish Sparkfun the best of luck" and move on, but the post you are responding to is clearly looking for a public fight.
The fact that they mention a "private matter" makes me think this is some petty personal grievance that has somehow escalated to this.
Public notices for the consumer should serve the consumer. I.e. they should only relate to matters that directly concern them, such as notice of availability, warranty, support or the fulfilment of other consumers' rights. Those statements should be unambiguous and not allude to blame or personal tiffs.
While Sparkfun's statement touches on availability it merely does so as a vehicle for grandstanding and retaliation through gossip and drama. The fact that SparkFun notes it's a "private matter" yet chose to involve the public also makes SparkFun look unprofessional, even if they are 0% at fault for the circumstances.
Consumers put their trust in a company, it is disrespectful of that trust when trying to embroil them in personal affairs, they never agreed to that.
The statement that is published places blame, if not accusations of criminal behaviour, on their business partner.
IOW, they already overshared with the intent of damaging the reputation of their business partner.
In my mind, they are already behind; had they released the standard business line "Our relationship with $X has come to an end; we apologise for any inconvenience caused" I wouldn't be so quick to judge them.
But, now I *am judging them, because they clearly felt personally aggrieved by what happened, enough to imply the worst without actually coming out and saying what happened.
That's it. Everything else is dragging the community/customers into a fight that they didn't ask for.
Is there any duty to publish anything? They could release nothing, or nothing with any details, if they have some obligation.
I don't think that level of detail would be a privacy violation legally and imo not morally either
How about nothing and continue to resolve the matter privately? If you intentionally leave out important details and context then you're just manipulating public sentiment to gain leverage on the other guy.
I agree in principle, but is there an actual right to privacy in this instance?
I'm asking this in the legal sense, not a moral sense.
Here is the tl;dr: My business partner sucks and is a bad person. I am not going to say what he did but he sucks. I am cutting him off.
Honestly the whole thing seems like everyone overreacting on both sides. Accusing someone is "doxing" because they used your first name?
And these people run major businesses?
And the complaining about doxxing because he posted the person's email address? Grow up, mate.
Kind of shitty to play the victim at that point.
Consider people who have their public persona very deliberately obfuscated, like Banksy, or Chuck Tingle - it's very intentional that both of them do not disclose that, and if you found out either of their legal names, and disclosed it publicly, it would be with deliberate intent to subvert them.
Or consider if someone posted online they had a beer, and they lived somewhere that considered that an egregious crime even if they did it somewhere that it was legal. If you deliberately released proof that the person posting "I had a beer" was this person, it would have malicious intent, regardless of how you feel about the morality of beer.
Nate shouldn’t have made a website with a domain name with Phil’s name and photoshopped meme, and brought it back up on social media years later.
Phil shouldn’t have been so aggressive in emailing Nate’s and his wife’s employers.
Sparkfun shouldn’t have overreacted by cutting off ties with Adafruit.
https://forum.pjrc.com/index.php?threads/open-source-teensy-...
My summary:
1. SparkFun and Adafruit are in conflict 2. SparkFun manufactures Teensy under license from PJRC 3. SparkFun cuts off Adafruit as a reseller 4. Adafruit can no longer sell Teensy 5. Adafruit posts on PJRC forum announcing an open-source Teensy competitor 6. Paul posts that it's outrageous in terms of etiquette that they're announcing a competitor on his forum. Adafruit's own forum only allows discussion of Adafruit products.
He's allowing it despite mixed feelings.
If you’re not doing business with someone anymore, just drop their products. You don’t owe folks an explanation other than “unfortunately we do not carry that product anymore.”
Want some popcorn while we watch? It’s kind of nice seeing a rerun of classic drama given-
gestures vaguely
…stuff.
The only winning move is to just shut the f*k up and move on.
https://web.archive.org/web/20260114140733/https://www.spark...
We're only probably seeing part of the whole mess though.
My guess is someone was trying to hit on someone and got mad when they were rejected.
[0] https://forum.pjrc.com/index.php?threads/open-source-teensy-...
https://forum.pjrc.com/index.php?threads/sparkfun-to-manufac...
A lot of those come with very good support and communities as well.
All of that plus maintaining inventory nearer their customers, doing effective QC on units they ship, writing good docs, etc. means you’re getting something a lot more like a “big OEM” experience from the hardware vendor, even if you’re ordering a handful of parts.
The generic AliExpress vendors, in my experience, do not do most of those things. They all support Arduino and/or PlatformIO, and sometimes a “native” SDK like mbed, but you’re often on your own figuring out how to integrate that bare MCU with other devices you need for a complete solution. Docs are often incomplete or untranslated, and it can be hard to know exactly which chip (or associated components like onboard sensors and BME) is on there. It can change between board revisions, or even identically-named parts from different vendors.
There are other players like M5 and RAK who make nice modular platform as well, but their prices tend to be up there with AF and SF.
My primary example is this clock generator breakout: https://www.adafruit.com/product/2045
The board is open source and there are tons of options made in China, often on a purple PCB. I've had terrible experiences with them, over 50% of the purple boardss I've purchased fail to achieve PLL lock because of multiple reasons- sometimes replacing the crystal can get it locked, but sometimes the chip is just out of spec and can't get a lock. Occasionally I'll get a lock on one PLL and the board is partly useable. I've given up dealing with the hassle and now I just spend the extra few dollars to get a breakout that uses parts sourced from authorized distributors that meet quality control standards. Plus this gives the profits to the people who designed the board and released it as open hardware.
For rando parts you get from rando vendors, it’s pretty common for schematics to have mistakes, pulldown resistors to be kind of off, and other components to be low quality.
For prototype development work, I’d rather spend a few dollars to have reliable parts that can be easily reordered than spend hours or days tracking down issues in parts that can’t always be reordered.
For post-prototyping and production work, you’re probably spinning boards anyway, and your choices and risks are pretty different.
It's the closest I can get to an FPGA within my skill set.
Also, I think that Paul has been exemplary in his contributions to the open source community despite his own product having a closed component.
In truth people will spend a lot of money paying other people to shop on Aliexpress for them so they can maintain the illusion they are above all that.
It's also been a good one-stop shop, if you want a little character display to go with your esp32 project they will have one, along with addressable LEDs, battery circuitry, etc.
It's a bummer both sites are melting down
Which ones?
I’ve dealt with Seeed and the quality of support falls far below.
Number one reason would be lead time. Adafruit always ships immediately and the transit time is short on the east coast.
Speaking for myself, SparkFun has lost me as a customer.
However, I do wonder what this will mean for Adafruit product availability in Europe, as most stores I know of that sell Adafruit products here are Sparkfun distributors.
- This blows up in Sparkfun’s face and they lose sales for not having Adafruit so they invite them back. Or Adafruit apologies and comes back.
- Adafruit is forced to become their own distributor and be a Sparkfun.
- Adafruit finds another distributor willing to go to battle with Sparkfun.
- Adafruit is no longer available in Europe.
[1]: https://cyberplace.social/@GossiTheDog/115605021402124429 [2]: https://chaos.social/@gsuberland/115599931317645220
That implies you asked this of some random Etsy seller you happened to be interested in purchasing a sticker from, due to general privacy concerns. However, as I understand it, you instead tracked down the Etsy store of someone who had criticized and blocked you on social media, specifically to send them further unwanted messages related to your previous conversation about "doxxing" another user. Is this correct?
> there are multiple people making accounts using my handle, so i'm now on a server where there is some due process before fake reports or others pretending to be me.
Nick cited [1] specific since-suspended fediverse accounts linked to you: @ptorrone@fosstodon.org, @ptorrone@toot.community, @ptorrone@cyberplace.social, @ptorrone.bsky.social, @ptorrone@mastodon.nu. Are you denying involvement with those specific alt accounts, or just vaguely suggesting there might be other impersonators out there?
But I've always found Paul to be a good guy, who was helpful and honest and provided a great product. Teensy is a great platform, and it's too bad these other players will have a negative impact on it.
this ptorrone guy acts in some pretty questionable ways and constantly uses his wife and kids as a shield. if someone gets harassed out of nowhere and their kids or spouses are being dragged into it, then that's truly a horrible, shitty thing to do. but to be involved in and start flame-wars, doxxing campaigns and more and then constantly having to mention that you have a newborn when people push back sounds pretty manipulative.
smacks someone on their neck, "don't hit me back, man, i got kids and a wife!"
* sparkfun employee engages in some shitty behavior (maybe harassment, maybe photoshops) toward adafruit CEO
* adafruit engages sparkfun to ask them to put a stop to it
* employee leaves sparkfun
* employee continues shitty behavior
* adafruit continues to bug sparkfun about behavior
* sparkfun now has no control over employee, wants to wash their hands of it
* adafruit isn’t happy with this resolution, continues to push it, interprets inaction as tacit approval
* sparkfun cites CoC about private matters, inappropriate messages
* HN speculates :)https://chaos.social/@North/115602127173454774
IMO what they did is pretty overblown. They did register a joke domain but basically folded and apologized immediately. Then nothing for 8 years, until they commented on a post where adafruit was accused of doxxing on mastodon.
Phil, based on this summary and reading the emails about what went down between you and Nick, you sound like an absolute lunatic. He mocked you once back in 2017. He set up a satirical website that had a single joke: you as obsessed detective, sniffing out perceived slights. Then, when called out on it, he very eloquently apologized for it, expanded on why he had done it, and offered an olive branch of friendship.
In response, you have absolutely flipped out on him. You've continuously attempted to expand his "crimes" into something against your wife, attempted to accuse him of misogyny, attempted to frame it as an attack on your kids, attempted to loop his employers into it, claimed you'd sue, and called him a bully. And later, when he made an offhand reference to this ordeal (to someone else you appear to be flipping out on), you accuse him of starting a new campaign of bullying. It's so completely out of scale that I have to question your mental state.
And the cherry on top is that in the middle of all this, you took a piece of information -- the fact that he has posted on social media about mental health issues -- and tried to leverage that into a claim that this is all his problem. I'm sorry, but that is absolutely disgusting behavior, and I hope you're ashamed of it.
https://gist.github.com/NPoole/df0ec196ac1db7e6eecfd2496b9b4...
SparkFun filled a very important gap for me during the downfall of RadioShack. Their Free Day was a source of excitement and goodies. Around the same time they realized the legal implications of Free Day and had to cancel it, (but not because of it) I started buying from Adafruit. Since then I’ve spent many thousands on their stuff. Even when I could get it cheaper elsewhere, I was OK spending more there because of their open source work. I even made a pilgrimage to their office when it was by Ground Zero.
I’m not sure I can find them now, but Sparkfun’s Nate has definitely posted public comments over the years that are not friendly to Adafruit, always clearly rooted in jealousy. One that comes to mind was him telling Adafruit to stop pretending they are an underdog and stop preening that they didn’t (at that point) have millions in sales. I totally believe Adafruit’s account of what Sparkfun was doing.
At the same time, Phil has always rubbed me the wrong way to - too aggressive and a bit rude, even in their own forums, including where they provide customer support on orders. The threads shared of his egregious behavior do not shock me in the least.
I guess this is a good of a reason as any to stop supporting both. I’ll save thousands and I won’t have a continuously growing supply of components for projects I’ll never get around to.
I will say adafruit have clearly been heading in a bit of the wrong direction lately. See the misleading noise about arduino, for example. Have to wonder if the whole tariff situation is hurting them and it is causing these ripples.
We don't live in that world any more. You're not gonna die if you don't convince everyone that the other guy is the evil one. It's perfectly fine to decide that you just can't deal with someone else, and you can do that while accepting that you don't need everyone else to take a side or be convinced of your reasons.
It's sad to see two good companies go at it, but I do like the reminder that they are run by actual humans with emotions. This is why we support independent businesses instead of corporations that act like they are run by robots, and likely will be run by robots soon.
I stopped buying stuff from SF/AF ages ago as I find it all overpriced for the most part (for my use cases). But then again I've not been doing too many hardware projects recently anyway.
Odd situation tho, both have been bastions of this stuff since forever.
It looks to me like people on both sides were bothering the other over and extended period of time and it got worse till it led to this.
Having seen similar over my career I don't understand what digging into this accomplishes besides making all sides more upset.
I do think it is wrong for the professional relationship ( continuing to sell technology ) to be ended over a personal dispute.
From where I stand it looks like Phil is attempting to defend himself by being open about what happened even though the whole situation seems unpleasant.
Besides that I think it is likely best if all sides in this just cease communicating or saying anything more and move on from the personal stuff.
My two cents.
https://forum.pjrc.com/index.php?threads/open-source-teensy-...
These boards were an endless nightmare to work with. I had to cycle through many different USB controllers and it was really more like voodoo. I tried buying a few boards from different suppliers and every board had the same voodoo so I gave up and moved on.
I ended up getting ATtiny85 to work for what I wanted which sucked too, but at least it worked and was a fraction of the price so I could actually send them to all my friends.
I feel like this prevents me from trusting them, since I’ve no idea what was actually said.
Do overshare, remove victim’s information, obviously, but put who did what out there.
Same for any rebuttals, you better bring receipts instead of some vague accusations.
The onus is not up to public opinion or customer politics to resolve your schoolyard differences. We just want to buy your products and not get loaded with baggage. We don't owe you loyalty on top of the price we paid you for the product.
It's a bad look for the parties involved.
If truly inexcusable behavior has ensued, there are better ways to handle it. An entire profession exists to resolve them.
Hopefully this gets cleared up one way or another, in a clear way that means we won't be re-litigating this for the next decade.
What do I read to find out what this is about? And should I care?
The SparkFun folks are cool. Back when I was a broke college student, they sent me free electronics kits. I massively respect them for that.
I'm surprised AdaFruit did something wrong here. They frequently blog about their stances on issues and seem to try to take the moral high ground on a lot of issues.
I'm guessing to get ahead of any sort of speculation on why Sparkfun stops carrying their products? Perhaps also to get ahead of Adafruit publishing a similar public statement with more/conflicting details?
You don't actually know that for a fact.
This aspect is not very surprising, it is usually moral high grounders who end up found to be doing something wrong, people like to compensate and try to put down others when they know they are in the wrong.
That said, why does the Musk vs. Zuckerberg cage fight beef not spring to mind? Or Musk beefing just about any random day anyway?
Not to mention the whole "OpenAI going full corpo" drama, that was arguably a much bigger deal, something actually important instead of this small social media debacle.
> Inappropriately involving a SparkFun customer with a private matter
Well those are fun accusations. Looking forward to adafruit response. Anyone has any context?
Keep in mind adafruit and sparkfun are business competitors. Not saying either is lying but statements need to be examined carefully. For what it's worth I've purchased from both many times and was always happy customer so this is sad to see.
> in july, we [Adafruit] told sparkfun they needed to get their house in order. for years, sparkfun's leadership ignored specific behavior from leadership (and employees, now former... they had created and promoted hate sites, photoshopped images, and harassment targeting limor, me, and others at adafruit. this was done on company time, shared, promoted. this was reported to them. it was documented and ignored. that was the big issue i wanted them to get some hr training on, or _something_
> months later in 2025, the same individual resurfaced and re-promoted it with what appears to be nate's blessing at the time. we again told sparkfun to deal with this. instead of addressing the behavior, sparkfun’s response was to “ban” adafruit from purchasing teensy by invoking a vague, secret set of rules that neither we nor paul (the creator of teensy) were allowed to see.
> this is not a one-off. nate (the founder of sparkfun) has done this before. anyone who has worked with him long enough knows this is how conflict is handled: deflect, escalate, and try to punish rather than deal with the underlying conduct.
But seriously, this illustrates to me that Codes of Conduct are mostly suspect. This is obviously a private feud (nobody looks to be in the right here and I don't care who started what), so to pull "they violated the CoC" is pure theatre and bullshit. I'm a Sparkfun customer and I find that really disappointing.
for anyone still reading:
in july, we told sparkfun they needed to get their house in order. for years, sparkfun's leadership ignored specific behavior from leadership (and employees, now former... they had created and promoted hate sites, photoshopped images, and harassment targeting limor, me, and others at adafruit. this was done on company time, shared, promoted. this was reported to them. it was documented and ignored. that was the big issue i wanted them to get some hr training on, or _something_
months later in 2025, the same individual resurfaced and re-promoted it with what appears to be nate's blessing at the time. we again told sparkfun to deal with this. instead of addressing the behavior, sparkfun’s response was to “ban” adafruit from purchasing teensy by invoking a vague, secret set of rules that neither we nor paul (the creator of teensy) were allowed to see.
this is not a one-off. nate (the founder of sparkfun) has done this before. anyone who has worked with him long enough knows this is how conflict is handled: deflect, escalate, and try to punish rather than deal with the underlying conduct.
we do not respond to bullying by backing down. we never have. that is why we are here.
https://forum.pjrc.com/index.php?threads/open-source-teensy-...Not buying anything from you anymore until you back off from this stupid claim. Shame on you.
Think of the children...
I would have privately let them know we arent going to supply them anymore and wish them the best. That's it.
Public drama is DISGUSTING!
Anyway, they just teach you how to do the thing. They somehow haven't gotten into internet squabbles with their suppliers or retailers. I would just call it professional.